19.7 主动模式和被动模式 19.8 添加监控主机 19.9 添加自定义模板 19.10 处理图形中的乱码 19.11 自动发现
19.8 添加监控主机
19.9 添加自定义模板
19.10 处理图形中的乱码
19.11 自动发现
主动模式和被动模式
主动模式和被动模式是相对客户端来讲的(设置的话去监控中心设置)
被动模式:服务器端会主动连接客户端获取监控项目数据,客户端被动的接受连接,并把监控信息传递给服务端
主动模式:客户端会主动吧监控数据汇报给服务端,服务端只负责接收即可
1.当客户端数量非常多时,建议使用主动模式,这样可以降低服务端的压力
2.当服务端是公网,客户端是内网,使用主动模式即可出去传输信息给服务端,但如果是被动,服务端进不去客户端,无法进行获取信息。
添加监控主机
打开监控中心web界面
1.点击---配置---主机群组----创建群组(随意起名)
2.点击---配置----主机---创建主机(添加名字、组名、IP地址即可)
3.查看仪表盘是否有监控
介绍:应用集、监控项、触发器、图形、自动发现、web监测
应用集:多个监控项的组合,比如CPU、内存等等应用集监控
监控项:要监控的项目,就是应用集的总项目
触发器:针对某个监控项做的告警规则,比如磁盘使用量超过80%讲究触发告警。
自动发现:自动去发现服务器上的监控项目,比如网卡浏览就可以自动发现网卡设备并监控起来。
web监测:监控指定网站的某个URL访问是否正常,比如状态码是否为200,或者访问时间是否超过某个设定的时间段
添加自定义模板
1.点击----配置----模板---创建模板(名字随意)(填写名字,组、IP)
2.在上图界面按----链接的模板为template OS linux---记得选添加
3.这个时候就把所有模板导入了,删除一些自己不要的
比如:监控项留以下图中的,
然后删除应用集,看见右边没监控项目的删除即可,
4.模板链接到主机:
点击主机---模板---链接刚才添加的模板
处理图形中的乱码:
点击主机----图形---CPU load---预览发现下方出现文字无法显示
解决方法:
1. vim /usr/share/zabbix/include/defines.inc.php
可以看到下方字体是不支持中文的,所以图表上出现小方块
2.去window机器拷贝一个字体上传到linux(随便找个带中文字的)
C:\Windows\Fonts
mv STXINGKA.TTF /usr/share/zabbix/fonts/ --移动到这个存放字体的目录下
mv graphfont.ttf graphfont.ttf.bak --改名字
ln -s STXINGKA.TTF graphfont.ttf --做个软连接
3.查看图表是否已变(变成了中文)
自动发现
1.点击主机配置----自动发现---设置Network interface discovery---数据更新间隔(秒改为60秒
2.重启zabbix的服务端和客户端
systemctl restat zabbix-server
systemctl restat zabbix-agent
3.用linux下载一些库让他产生下载量
4.点击---监测---图形---选择相对应的网卡(可以看到有流量显示了)