您的位置:首页 > 其它

19.7 主动模式和被动模式~19.11 自动发现

2018-09-11 10:58 155 查看
主动模式和被动模式所针对的对象是客户端,意思是客户端主动向服务端上报数据和由服务端到客户端采集数据。数据的提交时间在监控中心设置。
配置建议
采用主动模式可以减轻服务器的压力。 当服务端有公网IP,客户端只有内网IP但是可以连接外网(使用iptables的nat表规则实现),这种场景适合使用主动模式

* 主机群组:在此先创建主机群组,然后再添加要监控的机器到已有群组中。这样做的好处是,在不同的主机群组设置不同监控规则,然后可以把想要使用同样规则的主机添加到指定群组进行管理,避免为每台主机去配置规则增加工作量。
*
模板:预设的监控项目集合(监控规则末班)
*
主机:在监控中的所有机器

开始配置:
点击 "配置"-----"主机群组"-----"创建主机群组"
配置要客户端主机名称(在客户端zabbix配置文件:/etc/zabbix/zabbix_agentd.conf中的Hostname参数),该名称要和客户端配置文件中的名称一致;指定主机群组;指定客户端IP,如果该IP有对应的域名,则需要添加到“DNS名称”中,如果没有可以不填。有需要的话还可以进行模板、IPMI、宏等配置,配置完成后点击“添加”,跳转到主机列表:

参数解析:
*
应用集:监控项目的组集合
*
监控项:所有的监控项目
*
触发器:监控规则(不填规则颜色不同,会体现在首页主机状态中)
*
图形:根据监控历史数据绘制的图标
*
自动发现规则:zabbix自动监控的文件系统的信息、网卡信息(该部分自定义比较繁琐,所以使用自己动发现规则)
*
Web场景:在此可设置对主机上的某个站点进行监控

在“模板”中自定义监控规则,然后应用到监控主机中,方便个性化管理。
添加模板的思路:创建模板——指定其所属模板组(也可以链接到其他模板)
开始配置:
点击 "配置"——"模板——"创建模板"

自定义模板名称——选择群组——添加

找到Template OS Linux——点击监控项

选择以下几项作为监控项,然后复制到模板群组

说明:
应集(应用集列表用集中包含了所有的监控项,所以只有先删除监控项之后才能删除应用中监控项数目为0的可以直接删除);触发器是设定的监控项目对应的规则,不能删;图形根据需求删选;这样自动发现规则就添加到自定义模板中。
将template os Linux模板导出,在此会生成一个XML文件,然后编辑该文件,编辑完成后再导入模板列表(一定要记得改模板名称)(该方法工作量太大,不建议使用)
模板配置完成后就可以在监控主机中进行引用了,应用后再进行更加细化的配置。

将自定义模板应用到监控主机xiaoliang01中:
配置——主机——模板——选择——添加——更新
设置完成后查看图形——预览,发现图形界面下有乱码:
如何解决此问题呢?
*
Why:字符集(已配置,排除该原因);像图中这种有规律的“乱码”不是字符集问题,而是缺少相应的字库(中文字库)。
*
解决办法:之所以图形界面显示乱码是因为该字库不支持中文字体,解决办法是将该字库软链接到一个支持中文的字库中,在此我们将其链接到Windows中文字库:
*
打开计算机字库文件目录C:\Windows\Fonts——复制一款中文字体到桌面——上传到虚拟机——将该文件移动到:/usr/share/zabbix/fonts/——然后更改该文件名为zabbix所链接的字库名称graphfont.ttf:

更改自动发现规则监控时间间隔:
打开规则:
依次选择: : Mounted filesystem discovery
Network interface discovery

更改数据更新间隔,重启服务端和客户端zabbix服务,查看监控效果:

[root@master ~]# systemctl restart zabbix-server
[root@slave1 ~]# systemctl restart zabbix-agent

注:在实际应用中时间间隔不要设置太短,一面增加服务器压力。

更改图形界面颜色
配置——在模板——xiaoliang——自发现规则——图形原型中更改:
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐