文档参考

##  官网
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 网络和端口检测相关推荐

  1. 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 ...

  2. linux下构建Zabbix网络监控平台

    linux下构建Zabbix网络监控平台 由于图片过多,本人不想一张一张上传,请下载我的详细文章: linux下构建zabbix网络监控平台[技术文档](河南-清小小)-下载地址: http://do ...

  3. arch检验python_Python实现端口检测

    一.背景: 在平时工作中有遇到端口检测,查看服务端特定端口是否对外开放,常用nmap,tcping,telnet等,同时也可以利用站长工具等web扫描端口等. 但是在使用站长工具发现: 每次只能输入一 ...

  4. “找不到网络路径”的检测方法及解决方案

    "找不到网络路径"的检测方法及解决方案 电脑在访问局域网时,在"网上邻居"中可以看到共享电脑的名称,但是点击后却无法看到任何共享内容,或者提示找不到网络路径.无 ...

  5. 基于网络的入侵检测数据集研究综述(A Survey of Network-based Intrusion Detection Data Sets)

    A Survey of Network-based Intrusion Detection Data Sets 基于网络的入侵检测数据集研究综述 摘要:标记数据对于基于异常的网络入侵检测系统的训练和评 ...

  6. 网络交换机端口管理工具

    如今,企业或组织级网络使用数百个交换机端口作为其 IT 基础架构的一部分来实现网络连接.这使得交换机端口管理成为日常网络管理任务的一部分.传统上,网络管理员必须依靠手动网络交换机端口管理技术来跟踪交换 ...

  7. Spark数据挖掘-基于 K 均值聚类的网络流量异常检测(1): 数据探索、模型初探

    Spark数据挖掘-基于 K 均值聚类的网络流量异常检测(1): 数据探索.模型初探 1 前言 分类和回归是强大易学的机器学习技术.需要注意的是:为了对新的样本预测未知的值, 必须从大量已知目标值的样 ...

  8. Python实现端口检测

    一.背景: 在平时工作中有遇到端口检测,查看服务端特定端口是否对外开放,常用nmap,tcping,telnet等,同时也可以利用站长工具等web扫描端口等. 但是在使用站长工具发现: 每次只能输入一 ...

  9. python探测端口_Python实现端口检测的方法

    一.背景: 在平时工作中有遇到端口检测,查看服务端特定端口是否对外开放,常用nmap,tcping,telnet等,同时也可以利用站长工具等web扫描端口等. 但是在使用站长工具发现: 每次只能输入一 ...

最新文章

  1. COCO API的克隆 - http://cocodataset.org/
  2. iOS中构造函数与析构函数
  3. [Android] 获取设备的APP信息
  4. html5动态气泡效果6,[jQuery]Canvas气泡动态背景效果
  5. 信息资源管理的标准与法规
  6. 【转】首先为人编写程序,其次才是计算机
  7. 中国牡蛎碳酸钙市场需求现状调研及十四五投资风险评估报告2022-2028年版
  8. oracle dbms_profiler,Oracle数据库中使用DBMS_PROFILER进行调优
  9. ie8不发送ajax,IE8用ajax访问不能每次都刷新的问题
  10. 如何用 Blazor 实现 Ant Design 组件库(二)
  11. 你经历过最奇特的梦境是怎样的?
  12. 对角矩阵(diagonal matrix)
  13. 转 OUI and OPatch Do Not Recognize JDK/JRE on Windows
  14. 一片文章教你如何做前端笔记。适合前端人员的笔记软件
  15. 使用QueryList解析微信文章
  16. 基于JavaWeb SSM bootStrap 校园二手市场管理系统的设计与实现
  17. 两个对象值相同(x.equals(y) == true),但却可有不同的hash code,这句话对不对
  18. 一个漂亮的证明与作图:高斯的正十七边形
  19. iomanip部分函数功能,流操作的控制
  20. 【第39天】实现一个冒泡排序

热门文章

  1. Python 设置微信公众号机器人自动回复
  2. win电脑端QQ,微信聊天记录问题
  3. 聊天室客户端和网页版的区别
  4. hdu6560 The Hermit
  5. Unicode字符集,各个语言的区间
  6. Android--LayoutAnimation介绍
  7. 北京理工大学 计算机学院 挑战杯,李元章_北京理工大学计算机学院
  8. 微信支付分,信用免押,POS机免费领取
  9. (C语言)整数划分问题 递归和递推
  10. Unity的机器学习工具包ML-Agents