博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
zabbix 监控主机tcp连接数
阅读量:6948 次
发布时间:2019-06-27

本文共 768 字,大约阅读时间需要 2 分钟。

zabbix自定义key值监控主机tcp连接数

脚本内容如下:

cat tcp_connection.sh#!/bin/bashfunction ESTAB { /usr/sbin/ss -ant | awk '{++s[$1]} END {for(k in s) print k,s[k]}' | grep 'ESTAB' | awk '{print $2}'} function TIMEWAIT { /usr/sbin/ss -ant | awk '{++s[$1]} END {for(k in s) print k,s[k]}' | grep 'TIME-WAIT' | awk '{print $2}'} function LISTEN { /usr/sbin/ss -ant | awk '{++s[$1]} END {for(k in s) print k,s[k]}' | grep 'LISTEN' | awk '{print $2}'} $1

脚本执行结果如下:

sh tcp_connection.sh ESTAB208sh tcp_connection.sh TIMEWAIT35sh tcp_connection.sh LISTEN5

zabbix agentd.conf文件添加此行:

cat zabbix_agentd.confUserParameter=tcp[*],/usr/local/zabbix/share/zabbix/alertscripts/tcp_connection.sh $1

zabbix 模板添加如下:

添加模板名称:

添加应用集:

自定义三个key:ESTAB

自定义三个key:TIMEWAIT

自定义三个key:LISTEN

添加图形:

监控效果如下:

模板请到附件下载:

转载地址:http://qjhnl.baihongyu.com/

你可能感兴趣的文章
ODE的buggy例程分析
查看>>
判断文章/帖子操作权限
查看>>
计算机英文缩写
查看>>
Windows2003 SQL2005解决系统Administrator密码不知道的问题
查看>>
curl常用的5个例子(转)
查看>>
wCF 问题收集页
查看>>
《ASP.NET MVC4 WEB编程》学习笔记------.net mvc实现原理ActionResult/View
查看>>
1、传感器概述
查看>>
需求分析报告和需求规格说明书有什么区别
查看>>
转:Vmware Exsi使用简要说明
查看>>
MessageDigest简单介绍
查看>>
Apache commons-net用法的一个示例
查看>>
第三方平台正式支持接入微信公众平台JS-SDK
查看>>
openpgp和gnupg
查看>>
你是程序猿这块料吗?
查看>>
WordCount 远程集群源码
查看>>
java Date获取 年月日时分秒
查看>>
iOS 9应用开发教程之使用代码添加按钮美化按钮
查看>>
记一次服务器被恶意攻击的情况
查看>>
一个例子:HelloWorld
查看>>