3.2 zabbix 增加客户端监控

2017-07-02

zabbix 增加客户端监控

zabbix 比 nagios 好的地方就是,zabbix 不用到命令行模式区配置,只需要在浏览器里面点击按钮就可以了,这样就比较直观和方便了。

配置客户端

安装 zabbix

[root@128 ~]# yum install -y zabbix20-agent

更改客户端上 zabbix_agentd.conf 配置文件。

[root@128 ~]# vim /etc/zabbix_agentd.conf
Server=192.168.56.133     //服务端ip
ServerActive=0.0.0.0:10050
Hostname=agent128      //自定义,但要唯一

启动客户端

[root@128 ~]# /etc/init.d/zabbix-agent start
Starting Zabbix agent:                                     [确定]

服务端上命令行测试

[root@133 ~]# zabbix_get -s 192.168.56.128 -p 10050 -k "system.hostname"
128

检测到了客户端的 hostname 为 128,通信正常

在 Web 界面下,点击 configuration -> host -> 右上角 Create Host ,其中 hostname、visible name 自定义,可以选择 groups,现在先默认,ip address 写入客户端 ip。

wKioL1d6ZruBiPsIAADHtfifp4c807.png

wKiom1d6ZrzDm1_vAADxpZUuQR0051.png

配置监控项目模版:进入某一 name 下,点 templates ,点 add,在弹出的小窗口中选择 Template OS Linux,然后点 select,最后 save。

wKioL1d6Zr2Dy_p_AAJBTM_ac1w800.png

wKiom1d6Zr6C0JmBAABtShSnIos578.png

wKioL1d6ZsHCCZkRAAN0KPc78-I574.png

wKioL1d6ZsLxMIt6AAFH1lb9NHc096.png

Zabbix 自带了很多模版,模版中有很多监控项目,比如 CPU、网卡、内存、进程等。使用系统自带模版有点太多了,所以我们可以自定义模版。

首先添加一个空白模版:点 configuration 选择 templates,点右上角的 create template。Template name 和 Visible name 自定义,Groups 选择 templates,点 save。wKiom1d6ZsPBopAzAAIP-X-qcEE798.png

wKiom1d6ZsSgvQ-dAACjlspPdA0299.png

wKioL1d6ZsXAhjJWAADxgl1mLnw224.png

然后挑选一些我们想要的项目加入到这个空白模版中:例如在“Configuration -> Templates”界面中找到 Template OS Linux,点击 items,勾选想要的项目,在下面的下拉框中选择 copy selected to ... ,然后点 go 。

wKiom1d6ZsfTPqOxAAM1X0YhEVY668.png

Group 选择 templates,找到刚才自定义的空白模版,点 copy。然后去 “Configuration -> templates”界面查看该模版的 items。

wKioL1d6Zsiyvs10AAHDWT2VgbQ975.png

wKioL1d6ZsmR6166AAC65sGTmNw864.png

wKiom1d6Zsmzw-N4AACN80JPXbY792.png

我们还可以使用和上面相同的方法自定义拷贝 Triggers(触发器),它用来设置告警的阀值,当然也可以自定义编辑它。


标题:3.2 zabbix 增加客户端监控
作者:散宜生
地址:https://17kblog.com/articles/2017/07/02/1498964752421.html