在使用Zabbix监控网络主机丢包率的时候在Zabbix中有自带模版ping,当有些情况我们并不能直接使用或者不合适我们环境,这时候就需要我们手动写一个Agent

[root@office-test-op-monitor-01 zabbix_agentd.d]# more /etc/zabbix/zabbix_agentd.d/bin/ping.sh
#!/bin/bash
#lost in % or rtt (ms)
case $2 in
lost)lost=`ping -q -c 10 -W 1 $1|grep 'loss'|awk -F'%' '{print $1}'|awk '{print $NF}'`echo $lost;;
rtt)rtt=`ping -q -c 10 -W 1 $1  |grep rtt |awk -F '/' '{print $5}'`echo $rtt;;
esac

调用ping.sh脚本($1是我们要ping的主机或者ip地址$2是定义lost)

[root@office-test-op-monitor-01 zabbix_agentd.d]# more /etc/zabbix/zabbix_agentd.d/ping.conf
UserParameter=ping[*],/etc/zabbix/zabbix_agentd.d/bin/ping.sh $1 $

Shell中直接执行命令

[root@office-test-op-monitor-01 zabbix_agentd.d]# /etc/zabbix/zabbix_agentd.d/bin/ping.sh www.baidu

Zabbix Agent编写自定义ping lost相关推荐

  1. Zabbix的agent.ping 检测 : Zabbix agent on xxx is unreachable for N minutes

    最近开启了Zabbix监控的告警通知,频繁的收到邮件告警:  Zabbix agent on xxx  is unreachable for  N  minutes(xxx为服务器名或者ip地址,N为 ...

  2. 部署Zabbix监控平台,配置及使用Zabbix监控系统,自定义Zabbix监控项目

    案例1:常用系统监控命令 案例2:部署Zabbix监控平台 案例3:配置及使用Zabbix监控系统 案例4:自定义Zabbix监控项目 1 案例1:常用系统监控命令 1.1 问题 本案例要求熟悉查看L ...

  3. zabbix server、zabbix agent、zabbix proxy 配置文件详解

    zabbix配置文件种类: ? 1 2 3 zabbix_server配置文件zabbix_server.conf  zabbix_proxy配置文件zabbix_proxy.conf  zabbix ...

  4. zabbix专题:第三章 Zabbix Agent客户端安装详解

    第三章 Zabbix Agent For  本节目录大纲 程序环境 zabbix agent安装配置 (1)安装 (2)配置 (3)启动服务 在zabbix服务器上面添加zabbix-agent服务器 ...

  5. k8s kubebuilder系列开发 — 编写自定义资源和Reconciliation循环

    原文转自公众号云原生CTO 这是 Kubernetes Operator Dev N 部分系列的第三部分.在本文中,我们将深入探讨如何编写自定义资源和operator/控制器的reconciliati ...

  6. nginx php实例,多个mysql,nginx,php实例环境安装zabbix(完全自定义)

    一.创建文件夹,官网下载安装源码包 mkdir -p /data/zabbix/php mkdir -p /data/zabbix/nginx mkdir -p /data/zabbix/mysql ...

  7. zabbix agent 类型所有key

    原文转自:http://www.ttlsa.com/zabbix/zabbix-agent-types-and-all-keys/ zabbix服务器端通过与zabbix agent通信来获取客户端服 ...

  8. zabbix agent类型的所有key 值

    zabbix agent 类型所有key zabbix服务器端通过与zabbix agent通信来获取客户端服务器的数据,agent分为两个版本,其中一个是主动一个是被动,在配置主机我们可以看到一个是 ...

  9. 使用Zabbix Agent 2监控MongoDB

    参考链接 : 使用Zabbix Agent 2监控MongoDB https://mp.weixin.qq.com/s/41-CNF-_n8upXeUBOioMpw 从Zabbix5.0.10和5.2 ...

最新文章

  1. Apache Web服务器资源使用限制配置
  2. 在Cisco交换机上实现隔离访问
  3. alteon ad3 配置
  4. php+json对象格式,PHP 创建对象来输出 JSON 格式
  5. mysql查询新建查询报错_mysql开启慢查询报错:
  6. python字符串系列
  7. haproxy+keepalived实现负载均衡及高可用
  8. 大地win11 32位旗舰版镜像v2021.08
  9. 6.6纪念永远的badboy
  10. Python数据清洗基本流程
  11. 字符串处理的基本方法
  12. android prgoressBar setProgressDrawable 在4.0系统式正常,在2.3系统上不能正常使用的问题...
  13. 关于Mysql datetime类型存储范围测试
  14. 天弘基金:中国的BlackRock?
  15. 华为端口聚合命令_华为汇聚交换机链路聚合配置命令
  16. java ioutils 写入文件_IOUtils和FileUtils的学习笔记
  17. 质疑江民电脑保护系统,涉嫌抄袭
  18. python内置库和标准库的区别_python标准库和第三方库的区别
  19. 1167. Anagrammatic Distanc (字符串匹配)
  20. Gartner Hype Cycle (技术成熟度曲线)

热门文章

  1. Animoca Brands 和 Cube 娱乐的合资公司 Anicube 将进行 K-pop NFT 空投
  2. 论文阅读Leveraging Passage Retrieval with Generative Models for Open Domain Question Answering
  3. 高通 msm平台GPIO相关的device tree设置
  4. mybatis中where标签和trim标签的区别以及使用
  5. maven中央仓库下载jar包
  6. 教育机构电商引流五步法
  7. 你不知道的锁屏方式!把锁屏密码设置成当前时间!随时间永远变动
  8. 计算机模拟装货,重型卡车货物驾驶模拟器
  9. 连通森林(最小生成树)
  10. 卢克增加服务器,卢克终于加频道了——9月8日修复服务器公告