9.11任务

19.7 主动模式和被动模式

主动或者被动是相对客户端来讲的。
被动模式,服务端会主动连接客户端获取监控项目数据,客户端被动地接受连接,并把监控信息传递给服务端。
主动模式,客户端会主动把监控数据汇报给服务端,服务端只负责接收即可。
当客户端数量非常多时,建议使用主动模式,这样可以降低服务端的压力。
服务端有公网ip,客户端只有内网ip,但却能连外网,这种场景适合主动模式。


19.8 添加监控主机

d18d3794dc14092707d87f81c8664ba7f65.jpg

在web界面,添加一个主机群组。

b7d53157b2c90d31d83f11d1f834b4371f4.jpg

然后创建主机,主机名要和agent定义的Hostname保持一致。

33eaed50c07f6d2caf5ba32a3a6f44b155d.jpg

添加之后,可以看一下server的各个监控,因为比较多。

ed8fbb695c6973265e3a22a8461079c59cd.jpg

这里应用集有11个,监控项68个等等。

f12af3eacb424b8a246d2da84b57305fa65.jpg

告警定义在触发器里,

e5269ba4c96568bb97be4e935f725db5e99.jpg

自动发现规则可以自动监控你的分区和网卡

3a9c50a79bd3d4ef9d789bdf9d94ed80f54.jpg


19.9 添加自定义模板

我们可以根据自己的需求,自定义一个常用的模板,方便给新增主机添加监控项目。

我们来自定义一个lhy模板。

05a0d19120a114cd1ef8fdc2a35516e3b78.jpg

我们暂时先不链接别的模板,

3c89554875ca84e70e356bb999739dc94bf.jpg

此时创建好之后应用集,监控项,触发器等都是空的。

我们可以根据自己系统找一个合适的模板,比如说

487957695e6960f0af2281604883ce1f07b.jpg

这下面有很多监控项,选中想要监控的然后复制给我们的模板

1718ea353c3a574471bc338e8d96ffb969a.jpg

03c60c00b1c77572ca5252812945e831abe.jpg

同样的方法可以复制触发器等。但是这里有个例外,就是自动发现规则里的是不能够被复制的。

两种解决方案,第一种是导出这个template,然后编辑里面的内容,只保留自动发现,再导入。工作量还是蛮大的。

第二种方案比较推荐。

我们先把之前添加的规则清空。

a9eba1b1c1d461b1aa4a596ef3051a49364.jpg

然后添加链接模板。这样我们想要的就都拷贝过来了。此时我们觉得监控项太多,但是由于我们引用的别的模板,直接删除是不能删除的。

4f9c5412217c378985242fcf7cbaa8d0d19.jpg

90f2626e86bfe515b7bb4583872f052070b.jpg

不要选错,应用之后保留我们想要的即可。

注意一定是先删除监控项,再清空应用集。

b697e8f6284345e6ade6a948a473977e359.jpg

到此我们的模板就建立好了。


19.10 处理图形中的乱码

我们把我们建立好的模板添加到我们的zabbix-clone2的主机上。

打开我们的图形监控,

194f3f4da5405eba31665194858c1e3d718.jpg

如果你使用的是中文界面的话,可能会出现乱码的情况。

eb29db684529d4ddbfde0911d2443c7555b.jpg

显示为乱码,一般考虑的是字符集设置错误。比如GBK和UTF-8设置错误。

但是这里并不是乱码,你可以看到这里的全是方框,很整齐,准确来说是因为这里缺少中文字库。在zabbix的字体库中没有中文字体,需要从windows上借用一个过来。

[root@localhost: ~]# vim /usr/share/zabbix/include/defines.inc.php

define('ZBX_FONTPATH',                          realpath('fonts')); // where to search for font (GD > 2.0.18)

这里用的是一个相对于/usr/share/zabbix/目录的相对路径。

[root@localhost: ~]# ll /usr/share/zabbix/fonts/
total 0
lrwxrwxrwx 1 root root 33 Sep 12 16:48 graphfont.ttf -> /etc/alternatives/zabbix-web-font
[root@localhost: ~]# ll /etc/alternatives/zabbix-web-font
lrwxrwxrwx 1 root root 38 Sep 12 16:48 /etc/alternatives/zabbix-web-font -> /usr/share/fonts/dejavu/DejaVuSans.ttf
[root@localhost: ~]# ll /usr/share/fonts/dejavu/DejaVuSans.ttf
-rw-r--r-- 1 root root 720012 Feb 27  2011 /usr/share/fonts/dejavu/DejaVuSans.ttf

zabbix提供的这个字体是不支持中文的。

我们在Windows下借一个字体过来。

a41153f042025482d9f84327055767f0664.jpg

选择一款自己喜欢的字体,上传到服务器上,取代链接即可。

2f1cb5bb5cff65d6d50fd98f47f8dd92a7a.jpg

刷新一下即可。

在检测中的最新数据中,已经有了显示。

77104c199541abe2faff472337a10967698.jpg

想添加新的图像也是随时可以监控的。

f50899df2ac3994cb7c9765f36146e494d8.jpg

其实我的自动检测也是有图形原型的,只不过检测时间是1h,我们想时刻都能看到就需要配置主动监测了。

c68577ff3e6c71197b2130a01cdd560f07d.jpg


19.11 自动发现

zabbix支持在浏览器里操作,监控方便,这是zabbix的优势。

我们来修改一下监控规则,让网卡信息上传的间隔时间短一些,能够从图形中看到。

6fe55aaf5aeb3d235949881a26245e2fa26.jpg

一分钟过后,

cd2d2de18844468234d6ec74e4f25a4466f.jpg

这两条规则就是自动出现的。

我们用xftp上传或者下载一些数据

9da02b8ca35a6e52fc21ced3e53091cedd0.jpg

此时我们的监控,

下图是nload数据

638550bd31225de2971b1978f3df219731b.jpg

下图是sar的监控

sar -n DEV 1 100

d7558368f554a6e3d61ab71734d139d6c26.jpg

我们配置的zabbix也有数据了

cfbd024dff3dc8c7455481b15bdb889e1e4.jpg

这里图形的颜色也是可以更改的。

6843150bea35023fb6743dae318cdf51857.jpg

个性化设置自己都可以多琢磨一下。


扩展


zabbix监控交换机(思科)
zabbix远程执行命令
zabbix分布式部署
zabbix监控tomcat(版本有点老,大家只需要参考步骤,不能照搬)

 

转载于:https://my.oschina.net/u/3866688/blog/2050825

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值