Zabbix 网络和端口检测
文档参考
## 官网
https://www.zabbix.com/documentation/5.0/zh/manual/config/items/itemtypes/simple_checks
监控本机端口(net.tcp.listen[port]
)
## 其中port可以使用宏代替
{$PORT} # 宏变量### 监控项
net.tcp.listen[port]## 描述
检查TCP端口是否是侦听状态,返回0: 未侦听 返回1: 正在侦听
监控 TCP 连接到指定端口(net.tcp.port[<ip>,port]
)
## tcp端口检测agent key
net.tcp.service[tcp,www.baidu.com,443]
图解:
格式: net.tcp.service[service,<ip>,<port>]
- 检测目标TCP服务的存活
- 数据类型:整数
- 0表示不存活,1表示存活
- service:服务,可以为ssh、ldap、smtp、ftp、http、pop、nntp、imap、tcp、https、telnet等
- IP:表示连接service的IP地址,默认是item的接口
- port:表示连接的service的标准接口
检测tcp服务的连接响应时间
格式: net.tcp.service.perf[server,<ip>,<port>]
- 检测tcp服务的连接响应时间
- 数据类型:浮点数
- 检测结果:0.000000表示不存活
UDP端口检查
格式: net.udp.service[service,<ip>,<port>
- 检测udp是否存活
- 数据类型:整数
- 检测结果:0表示不存活,1表示存活
- service:可以是ntp等
- IP:表示连接server的IP,默认是item的接口
- port:默认为service的标准端口
检测udp服务响应时间
格式: net.udp.service.perf[service,<ip>,<port>]
- 检测udp服务响应时间
- 数据类型:浮点数
- 检测结果:0.000000表示不存活
ICMP网络检测
开始之前先安装 fping,默认ICMP ping参数:
参数 | [size=12.0000pt]值 | 备注 | fping参数 | min | max |
packets | [size=12.0000pt]3 | ping的次数 | -C | [size=12.0000pt]1 | 10000 |
interval | 1000 | 毫秒 | -p | 20 | 无限制 |
size | 56或68 | Bytes,x86平台是56B,x86_64平台是68B | -b | 24 | 65507 |
timeout | 500 | 毫秒 | -t | 50 | 无限制 |
键值解释:
- target:即你要ping的目标主机ip地址,直接写ip地址即可,无需双引号或单引号。
- packets:每次发送的ping的包数量
- interval:每次发送ping的间隔毫秒数。1000毫秒等于1秒
- size:每个包的大小
- timeout:等待超时的时间,单位也是毫秒
- mode:有三种类型(min、max、avg)
- 注意各参数间用逗号分隔。
icmppingsec 简单检查
## 安装fping
yum install fping -y###
icmppingsec[www.baidu.com,4,1000,32,10000,avg]###
icmppingloss[www.baidu.com,4,1000,32,10000]###
icmpping[www.baidu.com,4,1000,32,10000]
格式: icmppingsec[<target>,<packets>,<interval>,<size>,<timeout>,<mode>]
- ping目标IP的平均响应时间
- 数据类型:浮点数
- mode:ping响应时间的计算,支持avg、max、min
icmppingloss 简单检查
格式: icmppingloss[<target>,<packets>,<interval>,<size>,<timeout>]
- ping目标IP丢包率
- 数据类型:浮点数
icmpping 检查
格式: icmpping[<target>,<packets>,<interval>,<size>,<timeout>]
- ping目标IP地址是否存活
- 0表示不存活,1表示存活
- 数据类型:整数
- target:可以不填写,可以为IP或者DNS
- packets:ping多少数据包
- interval:隔多久ping一次,单位毫秒
- size:包的大小,单位字节
- timeout:表示超时时间,单位毫秒
Zabbix 网络和端口检测相关推荐
- linux 网络检测常用命令(tcp/udp 端口检测)
1,tcp 端口检测 telnet ip port [dev@kf-dev-node-004 ~]$ telnet 10.32.2.231 5060 失败: Trying 10.32.2.231- t ...
- linux下构建Zabbix网络监控平台
linux下构建Zabbix网络监控平台 由于图片过多,本人不想一张一张上传,请下载我的详细文章: linux下构建zabbix网络监控平台[技术文档](河南-清小小)-下载地址: http://do ...
- arch检验python_Python实现端口检测
一.背景: 在平时工作中有遇到端口检测,查看服务端特定端口是否对外开放,常用nmap,tcping,telnet等,同时也可以利用站长工具等web扫描端口等. 但是在使用站长工具发现: 每次只能输入一 ...
- “找不到网络路径”的检测方法及解决方案
"找不到网络路径"的检测方法及解决方案 电脑在访问局域网时,在"网上邻居"中可以看到共享电脑的名称,但是点击后却无法看到任何共享内容,或者提示找不到网络路径.无 ...
- 基于网络的入侵检测数据集研究综述(A Survey of Network-based Intrusion Detection Data Sets)
A Survey of Network-based Intrusion Detection Data Sets 基于网络的入侵检测数据集研究综述 摘要:标记数据对于基于异常的网络入侵检测系统的训练和评 ...
- 网络交换机端口管理工具
如今,企业或组织级网络使用数百个交换机端口作为其 IT 基础架构的一部分来实现网络连接.这使得交换机端口管理成为日常网络管理任务的一部分.传统上,网络管理员必须依靠手动网络交换机端口管理技术来跟踪交换 ...
- Spark数据挖掘-基于 K 均值聚类的网络流量异常检测(1): 数据探索、模型初探
Spark数据挖掘-基于 K 均值聚类的网络流量异常检测(1): 数据探索.模型初探 1 前言 分类和回归是强大易学的机器学习技术.需要注意的是:为了对新的样本预测未知的值, 必须从大量已知目标值的样 ...
- Python实现端口检测
一.背景: 在平时工作中有遇到端口检测,查看服务端特定端口是否对外开放,常用nmap,tcping,telnet等,同时也可以利用站长工具等web扫描端口等. 但是在使用站长工具发现: 每次只能输入一 ...
- python探测端口_Python实现端口检测的方法
一.背景: 在平时工作中有遇到端口检测,查看服务端特定端口是否对外开放,常用nmap,tcping,telnet等,同时也可以利用站长工具等web扫描端口等. 但是在使用站长工具发现: 每次只能输入一 ...
最新文章
- COCO API的克隆 - http://cocodataset.org/
- iOS中构造函数与析构函数
- [Android] 获取设备的APP信息
- html5动态气泡效果6,[jQuery]Canvas气泡动态背景效果
- 信息资源管理的标准与法规
- 【转】首先为人编写程序,其次才是计算机
- 中国牡蛎碳酸钙市场需求现状调研及十四五投资风险评估报告2022-2028年版
- oracle dbms_profiler,Oracle数据库中使用DBMS_PROFILER进行调优
- ie8不发送ajax,IE8用ajax访问不能每次都刷新的问题
- 如何用 Blazor 实现 Ant Design 组件库(二)
- 你经历过最奇特的梦境是怎样的?
- 对角矩阵(diagonal matrix)
- 转 OUI and OPatch Do Not Recognize JDK/JRE on Windows
- 一片文章教你如何做前端笔记。适合前端人员的笔记软件
- 使用QueryList解析微信文章
- 基于JavaWeb SSM bootStrap 校园二手市场管理系统的设计与实现
- 两个对象值相同(x.equals(y) == true),但却可有不同的hash code,这句话对不对
- 一个漂亮的证明与作图:高斯的正十七边形
- iomanip部分函数功能,流操作的控制
- 【第39天】实现一个冒泡排序