一、客戶端執行 cd /usr/local/zabbix/conf/ wget http://img006.com/badusoft/zabbix/tcp.sh chmod +x tcp.sh sed -i 's/# UnsafeUserParameters=0/UnsafeUserParameters=1/g' /usr/local/zabbix/conf/zabbix_agentd.conf sed -i '$a UserParameter=tcp[*],sh /usr/local/zabbix/conf/tcp.sh $1' /usr/local/zabbix/conf/zabbix_agentd.conf killall zabbix_agentd /usr/local/zabbix/sbin/zabbix_agentd -c /usr/local/zabbix/conf/zabbix_agentd.conf
二、下載附件,通過zabbix監控網頁導入模版。
找到模版後,新建圖形。
添加
linux tcp status: tcp ESTAB 【重要內容,繪圖風格選擇粗線】
linux tcp status: tcp syn_recv
linux tcp status: tcp timewait
linux tcp status: tcp closed 項目
三、等待出圖。
http://img006.com/badusoft/zabbix/tcp.sh內容如下
#!/bin/bash NUM=$(/usr/sbin/ss -s| grep -oP "(?<=$1 )\d+") echo ${NUM:-555}