青春须早为,岂能长少年。这篇文章主要讲述十zabbix监控TCP连接状态相关的知识,希望能为你提供帮助。
一、监控指标
ESTABLISHED
socket已经建立连接
CLOSED
socket没有被使用,无连接
CLOSING
服务器端和客户端都同时关闭连接
CLOSE_WAIT
等待关闭连接
TIME_WAIT
The socket is waiting after close to handle packets still in the network. 表示收到了对方的FIN报文,并发送出了ACK报文,等待2MSL后就可回到CLOSED状态
LAST_ACK
The remote end has shut down, and the socket is closed. Waiting for acknowledgement. 远端关闭,当前socket被动关闭后发送FIN报文,等待对方ACK报文
LISTEN
监听状态
SYN_RECV
接收到SYN报文
SYN_SENT
已经发送SYN报文
FIN_WAIT1
The socket is closed, and the connection is shutting down
FIN_WAIT2
Connection is closed, and the socket is waiting for a shutdown from the remote end.
二、编写脚本
?ss -antp|awk \'{a[$1]++}END{for(i in a)print i,a[i]}\'
?vi /usr/local/etc/zabbix_agentd.conf.d/tcp_status.conf
?UserParameter=tcp.status[*],ss -antp|awk \'{a[$$1]++}END{print a["\'$1\'"]}\'
【十zabbix监控TCP连接状态】?重启
killall -9 zabbix_agentd
zabbix_agentd
测试
zabbix_get -s 192.168.10.130 -k tcp.status[LISTEN]
三、web页面配置
文章图片
文章图片
文章图片
文章图片
文章图片
分别添加
tcp_status_LISTEN
tcp_status_ESTAB
tcp_status_TIME-WAIT
tcp.status[LISTEN]
tcp.status[ESTAB]
tcp.status[TIME-WAIT]
文章图片
文章图片
文章图片
监控数据
文章图片
推荐阅读
- 1分钟配置Kubectl命令自动补全功能
- QT数据库访问技术简介
- 十一zabbix主动发现和自动注册
- 如何在WordPress中进行真实页面缓存()
- 如何在不使用短代码的情况下使插件与自定义wp网站一起使用()
- 如何在WordPress中使客户计费电话号码唯一
- 默认情况下如何在WordPress中将菜单添加到菜单位置
- 如何在模板源中找到硬编码属性的位置()
- 如何限制搜索查询并在WordPress中添加过滤器()