主动和被动模式
php
添加主机
linux
添加主机:web
1.添加主机群组:vim
2.添加主机:服务器
点击主机-->建立主机app
(1)应用集:是监控项的集合(如:cpu的集合,内存的集合)ide
(2)监控项:监控的项目(cpu,内存)字体
(3)触发器:对监控项设定的告警规则,和告警级别。网站
(4)图形: 监控的项目历史数据所成图表。url
(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
也是能够在模板中找到咱们主机,而后选择修改的自动发现监控项,能够修改图形原型,和监控项原型,可根据具体要求修改