sszxf 发表于 2015-9-9 09:11:18

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--然后还能添加图形等等
  
页: [1]
查看完整版本: zabbix自定义监控tcp连接数