Zabbix3.0 使用SS代替netstat监控TCP状态(zabbix ssh)

admin3年前云主机57

对于Zabbix监控TCP状态,在网上查了很多资料,大多数都是使用netstat命令来实现。

如果服务器的压力小,链接少,不会有问题,但随着服务器压力和链接数的增加,用netstat就会造成执行速度慢,server端无法接收到执行结果,造成监控异常。

平时一直用SS,所以试着用SS代替netstat,速度快了不少。

个人较喜欢偷懒,看到网上很多少写了非常长的脚本,又是函数,又是写临时文件的。其实完全没必要,不用写啥脚本,临时文件,很简单的就搞定了。

下面是具体实现方式:

1、在Web端创建模板,具体版本如下面这些图。

2、通过下面ss的源码我们可以知道SS能识别的TCP状态的关键字。

static const char *sstate_name[] = {
        "UNKNOWN",
        [TCP_ESTABLISHED] = "ESTAB",
        [TCP_SYN_SENT] = "SYN-SENT",
        [TCP_SYN_RECV] = "SYN-RECV",
        [TCP_FIN_WAIT1] = "FIN-WAIT-1",
        [TCP_FIN_WAIT2] = "FIN-WAIT-2",
        [TCP_TIME_WAIT] = "TIME-WAIT",
        [TCP_CLOSE] = "UNCONN",
        [TCP_CLOSE_WAIT] = "CLOSE-WAIT",
        [TCP_LAST_ACK] = "LAST-ACK",
        [TCP_LISTEN] =  "LISTEN",
        [TCP_CLOSING] = "CLOSING",
};

我们用这些关键字替换上面Item中的KEY来实现所有状态的获取。

3、配置zabbix agent配置文件。

  cat tcp_status.sh 
  UserParameter=tcp.status[*], /usr/sbin/ss -ant|grep -c $1

        4、最后重启zabbix agent后,关联模板即可。

        写的比较简单,大家自己尝试先,有问题再聊。

一些Zabbix相关教程集合

Ubuntu 14.04下Zabbix2.4.5 源码编译安装 

CentOS 7 LNMP环境搭建Zabbix3.0 

Ubuntu 16.04安装部署监控系统Zabbix2.4 

CentOS 6.6 搭建Zabbix 3.0.3 过程 

Zabbix监控安装部署及警报配置 

Ubuntu 16.04下安装部署Zabbix3.0 

CentOS 6.3下Zabbix监控apache server-status

CentOS 7 下 Zabbix 3.0安装详解

64位CentOS 6.2下安装Zabbix 2.0.6   

CentOS 7.2下搭建Zabbix 3.2 实践图解教程 

ZABBIX 的详细介绍:请点这里
ZABBIX 的下载地址:请点这里《Zabbix3.0 使用SS代替netstat监控TCP状态(zabbix ssh)》来自互联网同行内容,若有侵权,请联系我们删除!

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

域名主机空间满了怎么处理

网站空间满了怎么处理?问题的背景最近,很多网站运营者都会遇到这样的问题:“我的网站空间已经满了,该怎么办?”解决方案一:购买更大的主机空间如果你的网站运营正处于高峰期,并且你的网站流量较大,那么可能需...

租用越南服务器需要注意什么?

租用越南服务器需要注意什么?租用越南服务器时需要注意以下几点:服务商信誉:选择信誉良好的服务提供商非常重要,确保其能够保证服务的稳定性和安全性。数据中心位置:了解数据中心的位置以及相应的网络环境,确保...

美国大带宽服务器能解决直播客户哪些问题呢?

在互联网快速发展中,直播行业已经成为目前最火的行业之一,越来越多的人参与到直播行业,竞争也变得十分的激烈,如果想要在直播行业站稳脚跟,直播服务器的选择就尤为重要。美国大带宽服务器,数据中心位于美国海峡...

「华南最具竞争力的香港机柜租用服务提供商」

一、服务质量方面1、该机柜租用服务提供商优质的网络服务是其最大的优势,拥有超高的带宽,可以满足客户快速、稳定、高效的互联网服务需求。同时还提供全天候技术支持,保障客户业务的连续性和稳定性。2、该服务提...

如何选择以上海服务器租用为中心的最佳选项?

随着数字化时代的到来,越来越多的企业选择了服务器租用作为存储和管理数据的解决方案。本篇文章将以上海服务器租用为中心,介绍如何选择最佳服务器租用选项,引出读者的兴趣,并提供背景信息。正文:一、性能和可靠...

哈萨克斯坦服务器速度不输国际一流,为你的业务保驾护航

一、服务器优势哈萨克斯坦拥有优越的地理位置和先进的通信技术,这使得哈萨克斯坦服务器的速度不输国际一流。哈萨克斯坦是欧亚大陆上的十字路口,地处俄罗斯、中国和中亚的交汇点,这使得哈萨克斯坦成为欧亚大陆上的...