欢迎光临白事网
详情描述

一、通过 ICMP Ping 监控主机可用性

1. 启用 ICMP Ping 检查

# 编辑 Zabbix Server 配置
vim /etc/zabbix/zabbix_server.conf

# 确保以下配置存在
StartPingers=5  # ICMP pinger 进程数(建议为被监控主机数的1/10)

2. 使用默认模板(推荐)

登录 Zabbix Web → 配置 → 主机 选择要监控的主机 在 模板 标签页,添加:
Template Module ICMP Ping
点击 添加更新

3. 自定义 ICMP Ping 监控

创建监控项 配置主机 → 选择主机 → 监控项创建监控项 填写参数:
名称:ICMP Ping
类型:简单检查
键值:icmpping
主机接口:填写目标IP或DNS
更新时间:30s
创建触发器 配置主机 → 选择主机 → 触发器创建触发器 示例配置:
名称:主机不可达
表达式:{host:icmpping.max(#3)}=0
严重性:灾难

(连续3次检测失败触发)

二、通过 Agent Ping 监控(无需 ICMP 权限)

1. 使用 fping 工具

# 在被监控主机安装 fping
# Ubuntu/Debian
sudo apt-get install fping

# CentOS/RHEL
sudo yum install fping

2. 创建 UserParameter

# 编辑 Zabbix Agent 配置文件
vim /etc/zabbix/zabbix_agentd.conf

# 添加自定义参数
UserParameter=ping.to.target[*],fping -c 3 -q $1 2>&1 | awk -F'/' 'NR==1{print $8}'

3. 创建监控项

Zabbix Web → 配置 → 主机 → 监控项 → 创建监控项 配置:
名称:Ping to Google
类型:Zabbix客户端
键值:ping.to.target[8.8.8.8]
信息类型:浮点数
单位:ms

三、使用 Zabbix Agent 的 net.tcp.service 监控

监控特定端口

# 创建监控项
名称:Ping via TCP Port
类型:Zabbix客户端
键值:net.tcp.service[tcp,,80]
# 返回1表示可达,0表示不可达

四、批量配置方法

1. 使用自动发现规则

配置自动发现创建发现规则 使用 ICMP ping 扫描网络:
名称:Network Discovery
类型:ICMP ping
IP范围:192.168.1.1-254
延迟:1h

2. 使用动作关联模板

配置动作 创建动作:
  • 事件源:自动发现
  • 条件:服务类型 = ICMP ping
  • 操作:关联模板 "Template Module ICMP Ping"

五、监控项详解

ICMP Ping 相关键值:

  • icmpping - 是否可达(1/0)
  • icmppingloss - 丢包率(%)
  • icmppingsec - 响应时间(秒)

高级参数:

icmpping[<target>,<packets>,<interval>,<size>,<timeout>]
# 示例:
icmpping[192.168.1.1,5,1000,64,3000]

六、故障排除

常见问题:

权限问题

# 设置 fping 权限
chmod 4710 /usr/bin/fping
chown root:zabbix /usr/bin/fping

SELinux 问题(CentOS/RHEL):

setsebool -P zabbix_can_network=1

测试 ICMP 功能

sudo -u zabbix fping 8.8.8.8

调试步骤:

# 查看 Zabbix Server 日志
tail -f /var/log/zabbix/zabbix_server.log

# 测试监控项
zabbix_get -s 127.0.0.1 -k icmpping[8.8.8.8]

七、最佳实践建议

监控频率

  • 内部网络:30-60秒
  • 外部网络:1-5分钟

阈值设置

  • 丢包率 > 5%:警告
  • 延迟 > 100ms(内部)/ 200ms(外部):警告

依赖关系

  • 设置触发器依赖,避免级联报警
  • 如:路由器宕机,下游主机不应单独报警

分布式监控

  • 跨地域使用 Zabbix Proxy
  • 本地执行 ping 检测

这样配置后,Zabbix 就可以有效监控主机的网络连通性了。

相关帖子
将废旧书籍交给二手书回收平台,具体的流程和注意事项有哪些?
将废旧书籍交给二手书回收平台,具体的流程和注意事项有哪些?
年轻人如何通过“反向消费”实践环保与可持续生活理念?
年轻人如何通过“反向消费”实践环保与可持续生活理念?
南通市高效获客渠道&网站制作设计服务公司,收费透明
南通市高效获客渠道&网站制作设计服务公司,收费透明
风棱石的磨蚀印记:沙粒在风力驱动下如何打磨岩石形成光滑棱面
风棱石的磨蚀印记:沙粒在风力驱动下如何打磨岩石形成光滑棱面
雕塑的辅助灵魂:失蜡铸造法如何在青铜器制作中创造奇迹?
雕塑的辅助灵魂:失蜡铸造法如何在青铜器制作中创造奇迹?
hpsysdrv.exe是什么进程?hpsysdrv.exe是病毒吗?
hpsysdrv.exe是什么进程?hpsysdrv.exe是病毒吗?
汕尾市AI数字人制作小视频#企业网站建设公司,专业开发团队
汕尾市AI数字人制作小视频#企业网站建设公司,专业开发团队
湘潭市小视频制作与剪辑&商城网站定制,专业设计团队
湘潭市小视频制作与剪辑&商城网站定制,专业设计团队
coreldraw怎么勾画轮廓图?coreldraw勾画轮廓图方法
coreldraw怎么勾画轮廓图?coreldraw勾画轮廓图方法
Pandas索引器 loc 和 iloc 比较及代码示例
Pandas索引器 loc 和 iloc 比较及代码示例
MYSQL的日志文件详解
MYSQL的日志文件详解
益阳市殡葬一条龙公司电话|家庭白事服务,24小时服务热线
益阳市殡葬一条龙公司电话|家庭白事服务,24小时服务热线
2026年婚纱租赁店的卫生管理,是否有相关的行业规范或标准可以参考?
2026年婚纱租赁店的卫生管理,是否有相关的行业规范或标准可以参考?
面对一些生活必需品的价格波动,普通家庭可以采取哪些策略来平稳开支?
面对一些生活必需品的价格波动,普通家庭可以采取哪些策略来平稳开支?
手机号不再使用,但忘记绑定了哪些应用,有什么方法可以全面查询和解绑?
手机号不再使用,但忘记绑定了哪些应用,有什么方法可以全面查询和解绑?
对于网络上流传的历史类或社会类文章,普通读者可以从哪些角度评估其可信度?
对于网络上流传的历史类或社会类文章,普通读者可以从哪些角度评估其可信度?
Tomcat服务器日志超详细讲解
Tomcat服务器日志超详细讲解
AJAX POST数据中有特殊符号(转义字符)导致数据丢失的解决方法
AJAX POST数据中有特殊符号(转义字符)导致数据丢失的解决方法
明明知道熬夜不好,为什么就是控制不住自己?如何克服报复性熬夜?
明明知道熬夜不好,为什么就是控制不住自己?如何克服报复性熬夜?
不同城市间关于父母随迁落户的具体执行细则,主要差异体现在哪里?
不同城市间关于父母随迁落户的具体执行细则,主要差异体现在哪里?