skypaladin 发表于 2019-1-20 13:03:04

zabbix 之 配置item

  有时候我们需要自定义一些监控项,比如监控某一个进程是否健在,本文档以添加监控特定进程是否存在,描述如何定制自定义item。

  1、添加监控进程是否存在的item的key:
  在监控目标主机上新建文件/etc/zabbix/zabbix_agentd.conf.d/process_num.conf
  

  内容如下:
  UserParameter=processnum.number
[*],ps -ef|grep $1|grep -v grep|wc|awk '{print $$1}'
  

  重启agent进程使配置生效(这一步很容易忘记):
  service zabbix_agentd restart
  

  在zabbix server端执行zabbix_get验证配置是否生效:
zabbix_get -s 10.0.0.9-k processnum.number  另,对于监控端口是否存在,zabbix有自带的item可以利用,比如,监控mysql的服务端口是否listen,可以使用net.tcp.listen[]这个key:
  zabbix_get -s 10.0.0.65 -k net.tcp.listen
  具体如何在zabbix管理界面配置item,如何设置triger,请参考其他资料。

  




页: [1]
查看完整版本: zabbix 之 配置item