zabbix自定義監控tcp連接數


首先在客戶端修改配置文件

# vim /usr/local/zabbix/etc/zabbix_agentd.conf

UnsafeUserParameters=1

UserParameter=tcpconnect,/usr/local/zabbix/bin/zabbix_tcp.sh           ------》tcpconnect為item key

然后增加腳本

# vim /usr/local/zabbix/bin/zabbix_tcp.sh

#!/bin/bash
netstat -s|grep "connections established"|awk '{print$1}'

給腳本加權限

# chmod 755 /usr/local/zabbix/bin/zabbix_tcp.sh

客戶端測試

/usr/local/zabbix/sbin/zabbix_agentd -t tcpconnect

服務端測試

/usr/local/zabbix/bin/zabbix_get -s 192.168.1.237 -k tcpconnect

測試0k后在zabbix web界面添加 組態--模板--創建或自定義模板--項目--創建監控項--填寫名稱和鍵值,鍵值即為tcpconnect--然后還能添加圖形等等

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM