码迷,mamicode.com
首页 > 其他好文 > 详细

zabbix-2.4.8-1添加tcp状态监控

时间:2017-10-07 12:07:46      阅读:163      评论:0      收藏:0      [点我收藏+]

标签:chm   pre   param   mil   编辑   com   添加   监控   监控模板   

1、安装zabbix-agent
yum -y install zabbix-2.4.8-1.el6.x86_64.rpm zabbix-agent-2.4.8-1.el6.x86_64.rpm
2、编辑agent端的/etc/zabbix/zabbix_agentd.conf文件修改如下内容:
Server=127.0.0.1
换成:
Server=Zabbix-Server-IP(你自己Server端的ip)
3、将tcp_status.sh文件放入/etc/zabbix/zabbix_agentd.d/目录下
tcp_status.sh内容如下:

tcp_status_fun(){
        ss -ant | awk NR>1 {++s[$1]} END {for(k in s) print k,s[k]} > /tmp/netstat.tmp
        TCP_STAT_VALUE=$(grep "$1" /tmp/netstat.tmp | cut -d" " -f2)
        if [ -z $TCP_STAT_VALUE ]
        then
                TCP_STAT_VALUE=0
        fi
        echo $TCP_STAT_VALUE
}
tcp_status_fun $1

4、将status.conf文件放入/etc/zabbix/zabbix_agentd.d/目录下
status.conf内容如下:

UserParameter=tcp_status[*],/etc/zabbix/zabbix_agentd.d/tcp_status.sh "$1"

5、赋予tcp_status.sh文件的执行权限:
chmod +x /etc/zabbix/zabbix_agentd.d/tcp_status.sh

6、启动zabbix-agentd服务
/etc/init.d/zabbix-agent start

7、添加tcp的监控模板

添加tcp_status监控的模板

技术分享

 

8、添加Application

技术分享

 

9、添加item(TCP的11个状态,其余是个在展示图中看一下)

技术分享

 

10、将起个状态放到一个graph中

技术分享

11、结果展示

技术分享

 

zabbix-2.4.8-1添加tcp状态监控

标签:chm   pre   param   mil   编辑   com   添加   监控   监控模板   

原文地址:http://www.cnblogs.com/fansik/p/7634082.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!