zabbix添加對80端口連接數監控

系統環境:centos 6u3 x64

一.zabbix 版本和zabbix_agentd.conf,tcp_80.sh

[root@node1 mysql]# egrep -v '(^#|^$)' /usr/local/etc/zabbix_agentd.conf;echo -e;echo -e 'zabbix_tcp.sh'; cat /opt/zabbix/tcp/zabbix_tcp.sh
LogFile=/tmp/zabbix_agentd.log
Server=192.168.122.220
ServerActive=192.168.122.220
Hostname=node2
BufferSend=1
Timeout=5
UserParameter=tcp_count_[*],/opt/zabbix/tcp/zabbix_tcp.sh $1 $2
zabbix_tcp.sh
#!/bin/bash
netstat -atnlp |grep $1 |grep $2 |wc -l


通過zabbix測試

[root@node1 mysql]# zabbix_agentd -t "tcp_count_[192.168.122.221,80]"
tcp_count_[/opt/zabbix/tcp/zabbix_tcp.sh 192.168.122.221 80] [t|4044]


以上腳本監控的比較簡單,還可以根據連接狀態進行監控



二.添加到item

092929218.png



三.添加觸發

093323597.png


四.創建圖形



094209985.png


5.測試郵件能否收到

當達到閥值觸發動作

094448518.png



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章