论TCP状态监控在异常侦测业务告警中有多重要

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了论TCP状态监控在异常侦测业务告警中有多重要相关的知识,希望对你有一定的参考价值。

  很多同学在做监控告警、异常侦测时专注于软件本身的数据,而忽略了TCP连接状态的监控,其实TCP连接真实的反应了服务器和服务本身的队列情况,是最灵敏的服务阴晴表

      现在的服务之间都是通过网络进行通信,而很多服务通信是基于TCP的方式,包括大家 熟悉的HTTP、FTP等,在工作中,服务启动后监听指定端口,然后按照特定的7层协议通过此端口接收处理任务,4层使用TCP 通信传输,举个例子,比如说常见的php-fpm,启动后监听TCP9000端口,七层使用fastcgi协议接收nginx分发过来的任务, 当9000端口ESTABLISHED状态的数量突然增大时,说明php-fpm一定是服务抖动或者堵了,造成了任务在TCP层面的积压,难以很快的消化处理掉,查看对应的php-fpm活跃进程数也会激增或者打满,当长时间降不下去,就要去检查服务了,原因可能是请求量激增,

...........

浏览全部请点击运维网咖社地址:论TCP状态监控在异常侦测、业务告警中有多重要

本文出自 “奔跑的linux” 博客,请务必保留此出处http://benpaozhe.blog.51cto.com/10239098/1941269

以上是关于论TCP状态监控在异常侦测业务告警中有多重要的主要内容,如果未能解决你的问题,请参考以下文章

监控SQL Server数据库异常镜像状态发告警邮件

zabbix自动发现 url 以及对http返回状态码监控实现 告警

Zabbix结合bat脚本实现多个应用程序状态监控

Zabbix结合bat脚本实现多个应用程序状态监控

Mysql主从状态监控脚本

论监控中事件管理的艺术