Zabbix主机处于check_ping_icmpping状态问题解决

当Zabbix监控显示主机宕机但实际可ping通和SSH登陆时,可能是由于网络问题导致。解决方案包括:1. 登录主机执行特定命令测试;2. 使用mtr命令检查网络丢包情况,根据结果联系运营商解决。

报错信息

zabbix监控中,显示主机宕机,本地可用ping通,主机也可用登陆,top查看负载也不高。日志也没问题。
在这里插入图片描述#

解决办法

登陆问题主机,执行下面命令
zabbix监控显示地址:http://zabbix.baidu.com/isjfiasd/

#ipset add png_allows zabbix.baidu.com timeout 0
如果是IP地址
把网址换成服务端IP地址即可

测试
在问题主机ping,服务端IP地址,或者zabbix监控地址zabbix.baidu.com


                
Zabbix中监控华为网络设备Ping状态常使用ICMP协议进行检测。虽然Zabbix内置了对ICMP Ping的支持,但需要确保网络环境允许从Zabbix Server或Proxy发送ICMP请求,并且目标华为设备响应这些请求。 以下是配置Zabbix以监控华为网络设备Ping状态的详细步骤: ### 添加主机 1. 登录到Zabbix Web界面。 2. 导航至“配置” -> “主机”,点击右上角的“创建主机”按钮。 3. 在“主机名称”字段中输入一个有意义的名称,例如`Huawei_Switch_01`。 4. 在“可见的名称”字段中输入类似的名称以便识别。 5. 选择适当的群组,例如`Network devices`。 6. 在“IP地址”字段中输入华为设备的IP地址。 7. 点击“添加”保存主机信息。 ### 配置监控项 1. 在主机页面中,点击“监控项”选项卡,然后点击“创建监控项”。 2. 在“名称”字段中输入`ICMP ping`。 3. 在“类型”下拉菜单中选择`Zabbix agent (active)`以外的选项,因为对于ICMP Ping,不需要使用Zabbix Agent。 4. 在“键值”字段中输入`icmpping`。 5. 在“间隔”字段中设置检查间隔,例如`1m`(每分钟一次)。 6. 在“历史数据保留时间”和“趋势数据保留时间”中设置适当的时间长度。 7. 在“其他选项”中,可以勾选“自动压缩历史数据”以节省存储空间。 8. 点击“添加”保存监控项。 ### 配置触发器 1. 在主机页面中,点击“触发器”选项卡,然后点击“创建触发器”。 2. 在“名称”字段中输入`ICMP ping failed`。 3. 在“表达式”字段中点击“添加”,选择之前创建的`icmpping`监控项。 4. 设置表达式为`{HOST.HOST:icmpping.last()}<>1`,表示当ICMP Ping失败时触发。 5. 设置适当的严重性级别,例如“平均”或“严重”。 6. 点击“添加”保存触发器。 ### 验证配置 1. 确保Zabbix Server或Proxy能够过ICMP协议访问华为设备。 2. 检查Zabbix Server的日志文件,确认没有与ICMP Ping相关的错误。 3. 在Zabbix Web界面中,导航至“监测” -> “最新数据”,查看华为设备的ICMP Ping状态是否正常更新。 ### 示例代码:自定义ICMP Ping脚本(可选) 如果需要更复杂的ICMP Ping监控,可以编写自定义脚本并Zabbix执行。以下是一个简单的Shell脚本示例: ```bash #!/bin/bash # 定义目标IP地址 TARGET_IP="192.168.1.1" # 发送ICMP请求并检查响应 ping -c 4 $TARGET_IP > /dev/null 2>&1 # 根据ping命令的结果返回状态 if [ $? -eq 0 ]; then echo "1" # 成功 else echo "0" # 失败 fi ``` 将此脚本保存为`/usr/local/bin/check_icmp.sh`,并赋予执行权限: ```bash chmod +x /usr/local/bin/check_icmp.sh ``` 然后在Zabbix中配置自定义监控项,使用`system.run[/usr/local/bin/check_icmp.sh]`作为键值。 ### 注意事项 - 确保防火墙规则允许ICMP流量过。 - 如果华为设备位于不同的子网或VLAN中,确保路由可达性[^1]。 - 对于大规模网络,考虑使用Zabbix Proxy来分担Zabbix Server的压力[^3]。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

寰宇001

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值