当zabbix出现Zabbix agent on xxx s unreachable for 3 minutes时做一次tracert

简介:

有时候机房网络故障需要提供一份路由图给机房找问题,故想在zabbix出现访问客户端失败的时候自动做一次tracert并保存结果,请教一下王伟老师,可以这样实现:


1、首先自己写个脚本,接受一个IP为参数,做路由并保存结果:

/usr/local/zabbix/scriptszabbix_tracert.sh

1
2
3
4
#!/bin/bash
ip=$1
active_time=` date  +%Y%m%d%H%M%S`
/bin/tracert  $ip >  /usr/local/zabbix/scripts/ ${active_time}-$ip.txt 2>&1


2、zabbix中“管理”——“脚本”中添加刚刚写的脚本:

{HOST.CONN} 就是传给脚本的IP参数


3、“配置”——“操作”中添加一个触发器:


operation type 中 选择执行命令

Target list 中选择当前host,表示要对当前host执行脚本

类型 就选刚刚在脚本中添加的


然后就OK了,接下来测试一下:

这时候发现报了一个错误:The specified type of tracerouting is allowed for superuser only

zabbix用户无权执行tracert命令,于是果断chmod u+s /bin/traceroute,问题解决,一切正常~~~

本文转自运维笔记博客51CTO博客,原文链接http://blog.51cto.com/lihuipeng/1226489如需转载请自行联系原作者


lihuipeng


相关文章
|
8月前
|
监控 Unix Windows
Zabbix【部署 04】 Windows系统安装配置agent及agent2
Zabbix【部署 04】 Windows系统安装配置agent及agent2
946 0
|
1月前
|
监控 Linux 网络安全
Zabbix Agent使用介绍
Zabbix Agent使用介绍
46 10
|
4月前
|
监控 Linux
Zabbix 5.0 LTS的agent服务部署实战篇
文章介绍了如何在CentOS 7.6操作系统上部署Zabbix 5.0 LTS版本的agent服务,包括配置软件源、安装agent、修改配置文件、启动服务,并在Zabbix web界面添加监控。
157 4
Zabbix 5.0 LTS的agent服务部署实战篇
|
4月前
|
监控 关系型数据库 MySQL
zabbix agent集成percona监控MySQL的插件实战案例
这篇文章是关于如何使用Percona监控插件集成Zabbix agent来监控MySQL的实战案例。
94 2
zabbix agent集成percona监控MySQL的插件实战案例
|
8月前
|
缓存 监控 安全
zabbix服务器监控之了解agent的启动过程
zabbix服务器监控之了解agent的启动过程
226 0
|
8月前
|
监控 网络协议 Unix
centos7 zabbix安装客户端agent -配置监控远程主机 在需要监控的电脑上安装
centos7 zabbix安装客户端agent -配置监控远程主机 在需要监控的电脑上安装
222 0
|
存储 数据采集 缓存
【运维知识进阶篇】Zabbix5.0稳定版详解9(Zabbix优化:高并发对MySQL进行拆分、Zabbix-agent主动上报模式、使用proxy代理模式、系统自带监控项优化、进程优化、缓存优化)
【运维知识进阶篇】Zabbix5.0稳定版详解9(Zabbix优化:高并发对MySQL进行拆分、Zabbix-agent主动上报模式、使用proxy代理模式、系统自带监控项优化、进程优化、缓存优化)
947 0
|
8月前
|
监控 Java 数据库
Zabbix【部署 05】 Docker部署Zabbix Server Agent Agent2 Web interface及 Java-Gate-Way(详细启动脚本及踩坑记录)不定时更新
Zabbix【部署 05】 Docker部署Zabbix Server Agent Agent2 Web interface及 Java-Gate-Way(详细启动脚本及踩坑记录)不定时更新
607 0
|
8月前
|
监控 Docker 容器
Zabbix【部署 03】zabbix-agent2安装配置使用(zabbix-agent2监控docker实例分享)
Zabbix【部署 03】zabbix-agent2安装配置使用(zabbix-agent2监控docker实例分享)
1076 0
|
监控 网络协议 Unix
zabbix通过agent客户端监控主机
zabbix通过agent客户端监控主机
113 0

热门文章

最新文章

推荐镜像

更多