Docker下实战zabbix三部曲之一:极速体验
来源:互联网 发布:大数据 需要学什么 编辑:程序博客网 时间:2024/06/05 16:34
本文转载自:http://blog.csdn.net/boling_cavalry/article/details/76857936 @博陵精骑
对于想学习和实践zabbix的读者来说,在真实环境搭建一套zabbix系统是件费时费力的事情,本文内容就是用docker来缩减搭建时间,目标是让读者们尽快投入zabbix系统的体验和实践;
创建docker-compose.yml文件
首先创建一份docker-compose.yml文件,内容如下:
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
创建容器
打开命令行,在刚才创建的docker-compose.yml目录下,执行docker-compose up -d,这样就会先后启动mysql和zabbix server两个服务的容器,如下图:
等待zabbix server初始化
在命令行输入命令docker logs -f zabbix-server-service,查看zabbix server的日志输出,下图是部分日志的截图,可以看到有数据库初始化的操作:
登录zabbix管理页面体验
等待大约一分钟之后,zabbix server的日志不再滚动,表示初始化已经完成,打开浏览器输入http://localhost:8888,可以看到zabbix的管理系统的登录页面,如下图:
输入用户名admin,密码zabbix
登录后即可看到管理系统了,如下图:
按照下图的操作,查看已经监控的主机情况,如图,目前只能看到一台机器的信息,就是zabbix server自己这台机器,从列表的几列信息中可以看到有64个监控项,43个触发器,10个图形:
上图右侧的红框中显示的status是”Disabled”,表示这个host的监控还没有启动,点击这个”Disabled”就能启动监控,将状态变为”Enabled”,大约1分钟后再刷新页面,可以看到展示如下图:
除了状态变为”Enabled”,右侧原本灰色的”ZBX”也变成了绿色,表示该机器的监控状态是正常的;
体验监控图形
按照下图的红框和箭头操作,可以看到zabbix server所在机器的cpu load的曲线图:
显示中文
按照下图的箭头依次点击红框中的内容:
在打开后的页面中按照下图的箭头依次选择和点击:
这时候再点击右上角的”注销”按钮,退出重现登录,如下图红框所示:
再重新登录后,就能看见页面已经全部中文显示了,如下图:
以上就是Docker下实战zabbix的第一部分,快速体验zabbix系统和服务,但只有一个zabbix server服务器意义不大,毕竟实际场景是要通过zabbix系统去监控其他机器和服务,下一章我们尝试把zabbix agent加入进来,以更接近实际场景的方式来继续学习zabbix。
- Docker下实战zabbix三部曲之一:极速体验
- Docker下实战zabbix三部曲之一:极速体验
- Docker下kafka学习,三部曲之一:极速体验kafka
- Docker下dubbo开发,三部曲之一:极速体验
- Docker下HBase学习,三部曲之一:极速体验
- Docker下实战zabbix三部曲之二:监控其他机器
- Docker下实战zabbix三部曲之三:自定义监控项
- Docker下实战zabbix三部曲之二:监控其他机器
- Docker下实战zabbix三部曲之三:自定义监控项
- Docker搭建disconf环境,三部曲之一:极速搭建disconf
- docker下使用disconf:极速体验
- Docker下,极速体验mongodb
- Docker下,极速体验pinpoint1.6.3
- Docker下,极速体验编译pinpoint1.6.x分支
- maven构建docker镜像三部曲之一:准备环境
- Docker体验 Ubuntu下安装
- Docker下kafka学习,三部曲之二:本地环境搭建
- Docker下kafka学习,三部曲之三:java开发
- 15.16——学习gtest
- 发布Android开源项目到Jcenter库
- 程序编译-汇编-链接的理解02-可重定位目标文件具体包含的信息!
- mongo输入带'.'的字典
- import skimage.io ImportError: No module named skimage.io
- Docker下实战zabbix三部曲之一:极速体验
- 虚幻引擎学习之路:动画模块之基础篇
- RSA公钥、私钥,加密、解密
- putty终端出现Access Denied问题
- vue2.0 popwindow
- 微信公众号之access_token获取与管理
- 基于python包scikit-learn的数据预处理方法
- 收藏了也不看的JavaScript,面向对象程序设计(下)!
- jstl标签引入