zabbix监控网络连接状态
创始人
2024-03-03 01:01:05
0

目录

一、环境准备

二、网络连接状态介绍

三、自定义监控key

四、给主机添加监控项


一、环境准备

1、搭建zabbix基础环境

zabbix基础环境部署参照:zabbix基础环境部署_桂安俊@kylinOS的博客-CSDN博客

2、给web1安装nginx环境,并加载status模块

以下实验部署均基于上述环境

二、网络连接状态介绍

1、TCP连接状态

建立连接的3次握手:

 断开连接的4次握手:

 

2、查看网络连接状态

模拟多人并发连接:

#在zabbixserver向web1发送模拟并发数据
#如果没有命令则需要安装httpd-tools
ab  -c  1000 -n 100000 http://192.168.2.20/   #最后一定要有反斜杠/ ,20是web1主机,主机环境详见前文《zabbix基础环境部署》

查看网络连接状态:

ss -antup    #-a参数显示所有,-t显示TCP连接,-u显示UDP连接,-n以数字形式显示端口和IP,-p显示连接对应的进程名

 如上,State列显示了主机的所有网络连接状态,我们可以用zabbix监控脚本来远程获取每种网络连接状态的数量值。

三、自定义监控key

(注意创建自定义监控key要在agent端/usr/local/etc/zabbix_agentd.conf里打开Include,前文环境已经设置过,这里不再重复)

被监控端修改配置文件:

vim /usr/local/etc/zabbix_agentd.conf.d/net.status

输入如下内容:

UserParameter=net.status[*],/usr/local/bin/net_status.sh $1

重启agent:

killall zabbix_agentdzabbix_agentd

编写监控脚本net_statis.sh:

vim /usr/local/bin/net_status.sh

内容如下:

#!/bin/bash
case $1 in
estab)ss -antp | awk 'BEGIN{x=0} /^ESTAB/{x++} END{print x}';;
close_wait)ss -antp | awk 'BEGIN{x=0} /^CLOSE-WAIT/{x++} END{print x}';;
time_wait)ss -antp | awk 'BEGIN{x=0} /^TIME-WAIT/{x++} END{print x}';;
esac
chmod +x /usr/local/bin/net_status.sh

测试zabbix_get:

在web1本地执行zabbix_get,测试能否获取:

zabbix_get -s 127.0.0.1 -k 'net.status[time_wait]'
zabbix_get -s 127.0.0.1 -k 'net.status[estab]'
zabbix_get -s 127.0.0.1 -k 'net.status[close_wait]'

 

四、给主机添加监控项

配置--->主机,找到目标主机web1,选中后面的监控项:

 创建监控项:

 自定义监控项名称,键值手动输入,并添加自己想要监控的参数:

 

保存后可以看到多了一个监控项net_status:

监控测试:

如下可以看到有数据过来:

 可以在另一端主机比如zabbixservre使用ab进行并发访问测试:

#在zabbixserver端执行
ab -c 100 -n 10000 http://192.168.2.20/

 查看zabbix监控端数据图:

 

相关内容

热门资讯

日本多名学校教职人员因性暴力或... 新华社东京12月22日电 据日本文部科学省22日公布的数据,日本2024财年(2024年4月至202...
俄罗斯免签政策落地!BLINB... 2025年12月1日起,俄罗斯对中国公民正式实施临时免签政策,有效期至2026年9月14日。持中国普...
【“粤车南下”首批4地私家车今... 【“粤车南下”首批4地私家车今起可驶入香港市区】今天(12月23日)零时,“粤车南下”驶入香港市区政...
2026年征兵报名通道已开启!... 广大适龄青年及家长朋友们: 2026年征兵工作全面展开,为使广大群众和应征青年及时了解征兵的政策规定...
海昌海洋公园(02255.HK... 海昌海洋公园(02255.HK)公布,公司于2025 年12月22日收到公司董事会主席、执行董事兼行...
“底线”从未动摇!个人信用如何... 央视网消息:中国人民银行12月22日发布一次性信用修复政策,符合相关条件的逾期信息,将不会在个人信用...
美国参议院Murphy:将通过... 美国参议院Murphy:将通过法律手段阻止美国总统特朗普针对风电场采取的命令。
“免申即享”,一次性信用修复政... 蓝鲸新闻12月22日讯(记者 严沁雯)个人信用重塑支持政策正式落地。12月22日,中国人民银行发布关...
一次性信用修复政策公布,将帮助... 新华社北京12月22日电题:一次性信用修复政策公布,将帮助哪些人重塑个人信用? 12月22日,中国人...
*ST惠程(002168)披露... 截至2025年12月22日收盘,*ST惠程(002168)报收于3.69元,较前一交易日上涨5.13...