Zabbix 配置PING监控

news2024/11/24 20:09:02

Zabbix PING监控介绍

如果需要判断机房的网络或者主机是否正常,这就需要使用zabbix ping,Zabbix使用外部命令fping处理ICMP ping的请求,在基于ubuntu APT方式安装zabbix后默认已存在fping程序。另外zabinx_server配置文件参数FpingLocation默认指定了fping安装的路径。

root@zabbix-server:~# which fping
/usr/bin/fping
root@zabbix-server:~# 

root@zabbix-server:~# cat /etc/zabbix/zabbix_server.conf |grep FpingLocation
### Option: FpingLocation
# FpingLocation=/usr/sbin/fping
FpingLocation=/usr/bin/fping

在 Zabbix 中执行 PING 监控时,默认情况下不需要 Zabbix Agent 的参与。Zabbix Server 或 Zabbix Proxy 可以直接通过 ICMP 协议发送 PING 请求来检测目标主机的网络连通性。具体的执行方式如下:

  1. 直接通过 Zabbix Server:Zabbix Server 本身具有 ICMP PING 功能,可以直接对目标主机发送 PING 请求。这样不需要在目标主机上安装任何额外的软件或代理。
  2. 通过 Zabbix Proxy:如果你的 Zabbix 环境中部署了 Zabbix Proxy,Zabbix Proxy 也可以代替 Zabbix Server 进行 PING 监控。这在大规模分布式环境中非常有用。

在这里插入图片描述
Zabbix 提供了一个预定义的模板,名为 Template Module ICMP Ping,用于监控网络设备的 ICMP 响应。这个模板主要用于通过 PING 测试检查主机的可达性和网络响应时间。

监控项 (Items):

  • ICMP ping:检查目标主机是否可达。通过 icmpping 键实现。
  • ICMP loss:监控 PING 丢包率。通过 icmppingloss 键实现。
  • ICMP response time:监控 PING 响应时间。通过 icmppingsec 键实现。

触发器 (Triggers):

  • ICMP ping is unavailable:当目标主机的 PING 响应失败时触发。
  • High ICMP ping loss:当 PING 丢包率高于阈值时触发。
  • High ICMP response time:当 PING 响应时间超过阈值时触发。

图形 (Graphs):

  • ICMP response time:显示 PING 响应时间的变化。
  • ICMP ping:显示 PING 丢包率的变化。
  • ICMP loss:监控 PING 丢包率。

Zabbix WEB监控配置

zabbix环境信息:

节点IPOSRole
zabbix-server192.168.72.31Ubuntu 22.04zabbix-server
web-server192.168.72.33Ubuntu 22.04zabbix-agent

zabbix 版本: v7.0.0

前置要求:已在web-server上安装zabbix-agent,并且在zabbix-server上添加web-server主机。

在web-server上查看主机的IP地址信息

root@web-server:~# hostname -I
192.168.72.33 

Zabbix PING监控

登陆Zabbix监控网页做以下设置。

选择数据采集->创建主机,主机名称输入ip地址即可,不需要添加接口及Agent。
在这里插入图片描述

选择模板,找到 ICMP Ping ,默认它在模板群组 Templates/Network devices 中。
在这里插入图片描述

最后一步,添加图形,把3个监控项添加进去
在这里插入图片描述

在监测–最新数据中查看,提示以下错误。

Ping item must have target or host interface specified.

需要修改模板,选择数据采集–模板–ICMP Ping,点击监控项,修改三个键值,将以下内容附加到每个键的末尾:

icmppingloss[{HOST.HOST}]
icmpping[{HOST.HOST}]
icmppingsec[{HOST.HOST}]

在这里插入图片描述

创建告警动作
在这里插入图片描述

在操作中配置操作,自定义消息内容

Problem: {EVENT.NAME}

-=【告警】=-
告警组:{TRIGGER.HOSTGROUP.NAME}
告警主机:{HOSTNAME1} 
告警主机别名:{HOST.NAME}
问题详情:PING {HOSTNAME1} 失败
告警平台:http://192.168.72.31/zabbix

在操作中配置恢复操作,自定义消息内容

Resolved:{EVENT.NAME}

-=【告警取消啦】=-
恢复主机:{HOSTNAME1}
恢复时间:{EVENT.DATE} {EVENT.TIME}
问题详情:PING {HOSTNAME1} 恢复

选择监测,主机,查看数据图表
在这里插入图片描述

在web-server上关闭网卡接口,等待告警后再次启动端口

root@web-server:~# ip link set dev ens33 down
root@web-server:~# ip link set dev ens33 up

查看触发的钉钉告警消息。
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1893137.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

layui中添加上下文提示弹窗

<p context-tip"自定义上下文提示信息">段落内容...</p> <div context-tip"自定义上下文提示信息">div内容...</div>// 悬浮提示 $("body").on("mouseenter", "*[context-tip]", function () {v…

清华 PowerPaint:多功能局部重绘模型

PowerPaint 是清华和上海人工智能实验室推出的一个开源高质量多功能的图像修补模型&#xff0c;同时支持插入物体、移除物体、图像扩展、形状可控的物体生成功能。 可以在 清华 PowerPaint&#xff1a;多功能局部重绘模型

【大语言模型系列之Transformer】

&#x1f3a5;博主&#xff1a;程序员不想YY啊 &#x1f4ab;CSDN优质创作者&#xff0c;CSDN实力新星&#xff0c;CSDN博客专家 &#x1f917;点赞&#x1f388;收藏⭐再看&#x1f4ab;养成习惯 ✨希望本文对您有所裨益&#xff0c;如有不足之处&#xff0c;欢迎在评论区提出…

关键词搜索商品API的工作原理是什么?

关键词搜索商品API的工作原理基于复杂的数据处理和检索机制&#xff0c;通过爬虫抓取、数据预处理、数据索引等流程。 在网上购物成为日常生活的一部分&#xff0c;关键词搜索商品API成为了电子商务平台不可或缺的功能。通过这种API&#xff0c;消费者可以轻松地通过输入关键字…

南京观海微电子----AC/DC、DC/DC转换器知识

什么是AC&#xff1f; Alternating Current&#xff08;交流&#xff09;的首字母缩写。 AC是大小和极性&#xff08;方向&#xff09;随时间呈周期性变化的电流。 电流极性在1秒内的变化次数被称为频率&#xff0c;以Hz为单位表示。 什么是DC? Direct Current&#xff08;直流…

微深节能 煤码头自动化翻堆及取料集控系统 格雷母线

微深节能格雷母线高精度位移测量系统是一种先进的工业自动化位置检测解决方案&#xff0c;它被广泛应用于煤码头自动化翻堆及取料集控系统中&#xff0c;以实现对斗轮堆取料机等大型机械设备的精准定位和自动化控制。 系统原理简述&#xff1a; 格雷母线系统的工作原理基于电磁…

通过一个单相逆变器仿真深度学习PR控制器

目录 前言 ​编辑 PR控制器的理论 PR控制器不同表达式及其建模 PR控制器连续积分组合及模型 PR控制器连续传递函数及模型 PR控制器离散积分及模型 PR控制器离散传递函数及模型 PR控制器差分方程及模型 系统仿真效果 总结 前言 在项目开发中常用PI控制器&#xff0c;这次在…

【CT】LeetCode手撕—148. 排序链表

目录 题目1- 思路2- 实现⭐148. 排序链表——题解思路 3- ACM 实现 题目 原题连接&#xff1a;148. 排序链表 1- 思路 排序链表&#xff0c;将每个元素看做一个单独的链表 ——> 归并排序 ——> 每次将单独的链表合并 2- 实现 ⭐148. 排序链表——题解思路 class Solu…

成人高考本科何时报名-深职训学校帮您规划学习之路

你有想过继续深造自己的学历吗&#xff1f;也许你已经工作多年&#xff0c;但总觉得学历是一块心病&#xff0c;想要通过成人高考本科来提升自己。不用着急&#xff0c;今天我们来聊一聊成人高考本科的报名时间&#xff0c;以及深职训学校如何帮助你顺利完成报名。 深圳成人高…

若依前后端分离 前端路由登录页 如何进行跳转

路由守卫&#xff0c;看这篇文章 http://t.csdnimg.cn/HkypThttp://t.csdnimg.cn/HkypT

昇思25天学习打卡营第06天 | 网络构建

昇思25天学习打卡营第06天 | 网络构建 文章目录 昇思25天学习打卡营第06天 | 网络构建定义网络网络层模型预测 模型参数总结打卡 神经网络模型是由神经网络层和对Tensor的操作构成的。 在MindSpore&#xff0c; Cell类是网络的基本单元。一个神经网络模型表示为一个 Cell&…

线上问题定位分析宝典——Linux中定位JVM问题常用命令

查询Java进程ID #ps axu | grep java #ps elf | grep java查看机器负载及CPU信息 #top -p 1(进程ID) #top (查看所有进程)获取CPU飙升线程堆栈 1. top -c 找到CPU飙升进程ID&#xff1b; 2. top -Hbp 9702(替换成进程ID) 找到CPU飙升线程ID&#xff1b; 3. $ printf &quo…

14-20 Vision Transformer用AI的画笔描绘新世界

概述 毫无疑问,目前最受关注且不断发展的最重要的主题之一是使用人工智能生成图像、视频和文本。大型语言模型 (LLM) 已展示出其在文本生成方面的卓越能力。它们在文本生成方面的许多问题已得到解决。然而,LLM 面临的一个主要挑战是它们有时会产生幻觉反应。 最近推出的新模…

binutils ifunc 流程图

上图是x86 binutils 的流程图。 函数说明_bfd_x86_elf_link_hash_table_createInit local STT_GNU_IFUNC symbol hash.elf_x86_64_check_relocsAdd support for handling STT_GNU_IFUNC symbols_bfd_elf_x86_get_local_sym_hashFind and/or create a hash entry for local sym…

Map Set(Java篇详解)

&#x1f341; 个人主页&#xff1a;爱编程的Tom&#x1f4ab; 本篇博文收录专栏&#xff1a;Java专栏&#x1f449; 目前其它专栏&#xff1a;c系列小游戏 c语言系列--万物的开始_ 等 &#x1f389; 欢迎 &#x1f44d;点赞✍评论⭐收藏&#x1f496;三连支持…

麒麟操作系统开机显示initramfs问题解决方案

一、问题现象&#xff1a; 近期某客户开机提示以下内容&#xff1a; 二、原因分析&#xff1a; 出现该问题一般是在【强制关机】或者【电脑异常断电】的情况下概率性导致系统分区损坏&#xff0c;重启后大概率就会进入到initramfs 模式。 三、解决思路&#xff1a; 1、输入ex…

邮件营销:利用HubSpot实现自动化与高效增长

在当今数字化时代&#xff0c;电子邮件&#xff08;Email&#xff09;作为最古老也是最强大的数字营销工具之一&#xff0c;依然占据着不可替代的地位。它不仅是个人与企业间日常沟通的重要桥梁&#xff0c;更是企业实施精准营销、扩大品牌影响力、促进销售转化的关键手段。随着…

解决在【Tomcat服务器上报错java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver】

目录 1. 添加驱动依赖&#xff1a;右键导入为库 2. 重新导入工件&#xff0c;注意看lib下有没有mysql的驱动包&#xff0c;没有的话需要导入。 3. 写代码的时候要注意对null值的处理&#xff0c;比如下面的截图&#xff0c;如果只是简单的获取生成的随机数&#xff0c;很有可…

[数据结构] --- 线性数据结构(数组/链表/栈/队列)

1 线性结构和非线性结构的理解 1.1 线性结构 线性结构是什么&#xff1f; 数据结构中线性结构指的是数据元素之间存在着“一对一”的线性关系的数据结构。线性结构是一个有序数据元素的集合。 线性结构特点&#xff1a; 线性结构有唯一的首元素&#xff08;第一个元素&#…

openstack虚机重启无法启动或者云盘无法挂载问题(rbd的header元数据丢失问题)

这里写自定义目录标题 一、openstack虚机重启无法启动或者云盘无法挂载问题(rbd的header元数据丢失问题)1、openstack计算节点报错现象2、存储侧的rbd报错3、解决思路4、解决办法4.1 先看下正常的rbd的元数据信息4.2 查找丢失的header4.3 生成反编码属性4.3.1 features4.3.2 ob…