阿尔哦覅和 发表于 2019-1-21 09:32:56

zabbix添加对80端口连接数监控

  系统环境:centos 6u3 x64
  一.zabbix 版本和zabbix_agentd.conf,tcp_80.sh
# 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测试
# zabbix_agentd -t "tcp_count_"
tcp_count_   

  以上脚本监控的比较简单,还可以根据连接状态进行监控
  

  

  二.添加到item
http://blog.运维网.com/attachment/201311/092929218.png
  

  

  三.添加触发
http://blog.运维网.com/attachment/201311/093323597.png
  

  四.创建图形
  

  

http://blog.运维网.com/attachment/201311/094209985.png
  

  5.测试邮件能否收到
  当达到阀值触发动作
http://blog.运维网.com/attachment/201311/094448518.png
  

  




页: [1]
查看完整版本: zabbix添加对80端口连接数监控