主动和被动模式
添加主机
添加主机:
1.添加主机群组:
2.添加主机:
点击主机-->创建主机
(1)应用集:是监控项的集合(如:cpu的集合,内存的集合)
(2)监控项:监控的项目(cpu,内存)
(3)触发器:对监控项设定的告警规则,和告警级别。
(4)图形: 监控的项目历史数据所成图表。
(5)自动发现规则:自动地去发现在服务器上的监控项目。
(6)Web场景:监控指定网站的某个url访问是否正常。
添加自定义模板
1.模板-->创建模板
此时模板的内容为空,可以在现有的模板上把需要的内容复制过来。
(如,监控项、触发器等)
步骤就是到现有的模板,选中要复制项目里的内容-->复制-->选中要复制的模板-->复制就会添加到我们选择的模板中
!但是有些选项(如自动发现)是无法直接复制的,但要使用该怎么办?
(1)把需要的模板选中--->导出-->编辑导出的模板(只留需要的选项内容)
--->再把编辑后的文件导入到自定义的模板中
(这种方法很容易出错,且在编辑工作量很大)
(2)模板-->选择自定义的模板(需操作的模板)--链接的模板-->选择-->找到要取内容的模板(选中)-->添加-->更新
把不需要的项目删除:模板-->选择自定义的模板(需操作的模板)-->链接的模板-->取消链接-->更新-->再回到自定义模板把不需要的选项删除。
(删除不需要的选项时:先删除监控项再删除应用项)
!!把添加监控的主机和自定义的模板链接在一起
1.点击主机-->选择要操作的主机-->模板-->选择自定义的模板-->选择-->添加-->更新
最后监控主机就有内容:
处理图形乱码。
此时打开监控主机的图形,发现预览图中有乱码(缺乏字库)
解决方法:
1.进到服务端主机:修改配置文件
vim /usr/share/zabbix/include/defines.inc.php //搜索ZBX_FONTPATH
它定义的路径是“fonts”,它是一个相对路径,绝对路径为/usr/share/zabbix/fonts,而字体文件为“ZBX_GRAPH_FONT_NAME”所定义的“graphfont”,它是一个文件,绝对路径为/usr/share/zabbix/fonts/graphfont
/usr/share/zabbix/fonts/graphfont软连接到一个不支持中文的字体
2.window中找到中文字体,复制到服务器上。
(1)我的电脑C盘中找到fonts文件夹-->复制所需字体到桌面
(2)使用xftp复制到linux服务器上
Ctrl+Alt+f
此时字体已经放到了服务器上
(3)移动字体到/usr/share/zabbix/fonts
mv /root/simkai.ttf /usr/share/zabbix/fonts
方法一:直接把simkai.ttf改名为graphfont.ttf
方法二:做软连接,让graphfont.ttf软连接到simkai.ttf
3.刷新Zabbix的web,判断乱码是否变化了
在检测中也可以查看到最新的数据
可以添加数据生成的图形:
主机-->图形-->创建图形-->自定义名称-->添加-->选择成图选项-->添加
这样就可以添加监控数据图形
自动发现
修改自动发现中选项的成图时间
1.选择要修改的项
2.重启zabbix-agent和zabbix-server服务
systemctl restart zabbix-agent
systemctl restart zabbix-server
也是可以在模板中找到我们主机,然后选择修改的自动发现监控项,可以修改图形原型,和监控项原型,可根据具体要求修改
自动化监控Zabbix之主机自动发现
https://www.jianshu.com/p/3cb9073ea6af
原文地址:http://blog.51cto.com/13589255/2097096