zabbix自定義模塊并使用
根據tcp的11中狀態獲取值,進行批量配置監控項
[root@yunlong66 ~]# cat /etc/zabbix/zabbix_agentd.d/tcp.conf
UserParameter=ESTABLISHED,netstat -antp |grep -c 'ESTABLISHED'
UserParameter=SYN_SENT,netstat -antp |grep -c 'SYN_SENT'
UserParameter=SYN_RECV,netstat -antp |grep -c 'SYN_RECV'
UserParameter=FIN_WAIT1,netstat -antp |grep -c 'FIN_WAIT1'
UserParameter=FIN_WAIT2,netstat -antp |grep -c 'FIN_WAIT2'
UserParameter=TIME_WAIT,netstat -antp |grep -c 'TIME_WAIT'
UserParameter=CLOSE,netstat -antp |grep -c 'CLOSE'
UserParameter=CLOSE_WAIT,netstat -antp |grep -c 'CLOSE_WAIT'
UserParameter=LAST_ACK,netstat -antp |grep -c 'LAST_ACK'
UserParameter=LISTEN,netstat -antp |grep -c 'LISTEN'
UserParameter=CLOSING,netstat -antp |grep -c 'CLOSING'
依次配置監控項
···
然后配置應用tcp,將11種狀態監控項加入到tcp應用集里面
···
創建模板
同一類型的模板創建一個就可以,可以導入
···
將所有添加的
監控項添加到模板中
將監控項添加上應用集
選擇tcp
已添加tcp
添加觸發器
添加圖形
添加
模板已經創建好
在其他主機使用此模板
將tcp配置文件傳送到63主機上
在63主機上直接鏈接模板
顯示已經啟用成功,如果要快速則需重啟服務即可