zabbix添加端口连接数监控

1、zabbix客户端编写获取端口连接数脚本:

 cat 22_port.sh
#!/bin/sh
netstat -an | grep 192.168.78.25:22 | grep ESTABLISHED | wc -l

2、编辑zabbix_agentd.conf 配置文件,添加:

vim zabbix_agentd.conf

Include=/data/zabbix/zabbix_agent/zabbix_agentd.d/*.conf  #根据实际路径修改

#保存后退出

3、将UserParameter写入到/data/zabbix/zabbix_agent/zabbix_agentd.d/目录,文件以.conf为结尾:

vim 22_port.conf

UserParameter=22connectNum,/data/zabbix/zabbix_agent/scripts/22_port.sh

#22connectNum就是item key,不能跟现有的重复,后面会用到

保存后退出

4、重启zabbix客户端

./zabbix_agentd -c /data/zabbix/zabbix_agent/conf/zabbix_agentd.conf

5、zabbix服务端测试,-s 客户端ip -k item的key值:

zabbix_get -s 192.168.175.128 -k 22connectNum

 

 6、zabbix监控web页面新建模板,添加监控项及图形;

6.1、新建模板

配置---->模板---->新建模板

 

 6.2、给模板添加监控项:

配置---->模板--->打开Template Port22--->监控项--->创建监控项

 

 6.3、添加图形

配置---->模板--->打开Template Port22--->图形--->创建图形

 

 

7、查看图形

 

posted @ 2020-07-07 09:59  刘亚萌  阅读(818)  评论(0编辑  收藏  举报