侧边栏壁纸
博主头像
爱运维 博主等级

行动起来,活在当下

  • 累计撰写 197 篇文章
  • 累计创建 143 个标签
  • 累计收到 21 条评论

目 录CONTENT

文章目录

zabbix通过UserParameter自定义监控key

Administrator
2016-12-29 / 0 评论 / 0 点赞 / 0 阅读 / 0 字

在实际环境中,可能不是所有监控数据都能通过zabbix自带的内建key监控,有时候我们也需要自己新建自己的key来监控

这里只是做个范例,其他需要自己实际情况摸索。

作者:Tommy Lin www.iyunw.cn


范例:

1.通过UserParameter监控linux各种连接数

   a. 修改/usr/local/zabbix/etc/zabbix_agentd.conf   


vim /usr/local/zabbix/etc/zabbix_agentd.conf
增加
UserParameter=joint.key[*],ss -an|grep "$1"|wc -l

说明:
   格式:UserParameter=key名字[参数],shell
重启zabbix_agentd:



[root@VM_87_96_centos ~]# service zabbix_agentd restart
    b.在zabbix服务端通过get获取测试



[root@TidyYellowish-VM ~]# /usr/local/zabbix/bin/zabbix_get -s 192.168.80.101 -k joint.key[TIME-WAIT]
33
[root@TidyYellowish-VM ~]# /usr/local/zabbix/bin/zabbix_get -s 192.168.80.101 -k joint.key[ESTAB]
5
可以看到可以查看到已经获取到数据


    c.在web端配置,新建监控项TIME_WATE和ESTAB



然后配置图形,方便直观观察数据





然后观察发现图形了



0

评论区