您的位置:首页 > 理论基础 > 计算机网络

zabbix 监控tcp状态

2016-04-05 15:34 621 查看
1.1 zabbix 客户端配置
[root@bds01 zabbix_agentd.d]# cat tcp.conf
UserParameter=tcp[*],/data/sh/zabbix_sh/zabbix_tcp.sh $1
1.2 客户端脚本文件
[root@bds01 zabbix_sh]# cat zabbix_tcp.sh
#!/bin/bash
Port=80
function SYNRECV()  {
ss -ant | grep -w $Port| grep -c  SYNRECV
}
function ESTAB()    {
ss -ant | grep -w $Port| grep -c  ESTAB
}
function TIMEWAIT() {
ss -ant | grep -w $Port| grep -c  TIME-WAIT
}
function LISTEN()   {
ss -ant | grep -w $Port| grep -c  LISTEN
}
$1
1.3 重启zabbix客户端
[root@WEB01 zabbix_sh]# /etc/init.d/zabbix-agent restart
Shutting down Zabbix agent:                      [确定]
Starting Zabbix agent:                          [确定]
1.4 服务器zabbix测试
[root@zabbix zabbix_agentd.d]# zabbix_get -s 10.10.10.101 -k 'tcp[TIMEWAIT]'
7
1.5 导入模板绑定模板
参照zabbix disk io监控

附件:http://down.51cto.com/data/2367556
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  监控 zabbix tcp状态