通过zabbix 监控agent上的ping值

本文写的是通过zabbix监控zabbix客户端主机ping其他主机是否通。

A主机是zabbix服务端

B主机是zabbix客户端

C主机是其他主机(知道IP或者网址(主机名))

要求通过A监控B是否能够ping通C。

第一步:建立模板。

第二步:创建application用于存放item

第三步:创建Items

这里icmpping的第一个参数就是C主机的IP或者网址(C的主机名)

第四步:添加 trriges

第五步:为B主机添加模板。添加模板后,B主机就能够ping到C主机了。

点击“host”-选择主机-“template”-“select”-选择模板-“Add”-“update”

完成。

可以在“Monitoring”-“Lastdata”-过滤出来你要查看的主机,可以在下面看到最近获取的值。

ping通为1,不通为0 。

另外,根据需求设置多久从B主机去一次BpingC的值。

时间: 2024-10-01 13:29:36

通过zabbix 监控agent上的ping值的相关文章

Zabbix监控agent

实验条件: zabbix服务端:192.168.47.140 zabbix agent: 192.168.47.141 实验目的:部署简单agent客户端,在server端监控agent资源使用情况,实现Zabbix 初级应用. zabbix服务端部署前文已经提过,这里就不再演示部署过程. 关闭iptables及setenforce 启动http mysql zabbix-server 至此,服务端配置完成,下面再agent端进行相应配置 导入源 安装agent 修改配置文件 将server修改

zabbix监控系统平均负载的值和uptime的值出入很大

"1 min average per core " 是每个core 的平均值,不是CPU 的平均值. 一个cpu可以有多个 core. grep proc /proc/cpuinfo发现为24core,找template 里的Item ,找到这个template "Template OS Linux", 点击item后,你会看到这个: Processor load (1 min average per core) system.cpu.load[percpu,avg

zabbix监控大批量报警zabbix agent on **** unreachable for 5 minute

在9月4号和9月9号,公司的监控平台zabbix发生过俩次大规模的zabbix监控报警,都是zabbix agent on **** unreachable for 5 minute不可达,每次都是所有监控的主机发生这种报警. 故障描述:所有被监控的主机报警,所有图形数据都出现中断 操作:第一时间是在zabbix server 端执行zabbix_get 命令,发现可以得到数据,并且在命令面前添加time命令.显示出来得到的数据时间也是一个比较短的范围内的. 结果:过了10来分钟之后所有的报警就

zabbix监控windows服务器上进程的内存使用情况

zabbix监控windows服务器上进程的内存使用情况 由于在windows服务器上不能像linux上一样使用top,或者类似于/pro目录下的数据信息,所以在在windows服务器上获得一个进程的内存或者CPU的使用情况不是很容易. 这里通过在windows服务器上使用python脚本获得进程的内存使用值,通过key传递给zabbix客户端,也就是本机上安装的zabbix客户端. windows上安装zabbix客户端网上的文章很多,这里不再记录. 1,首先安装python环境: 点击这里下

ZABBIX监控一台服务器上多实例memcache落地经验步骤

大家好!我是系统运维工程师: 李超  上一次给大家分享了工作中监控多实例tomcat的自发现zabbix做法,今天带给大家的就是一台服务器上监控多memcache的一个落地经验. 首先我带大家看一下多实例memcache做法,话不多说,咱们开工: 由于是多实例,所以就需要用到zabbix的自动发现功能(LLD)基本思路如下: 1.写自动发现脚本. 2.写状态取值脚本. 3.添加配置文件. 4.添加权限. 5.配置zabbix web. zabbix我采用yum安装所以路径是/etc/zabbix

Zabbix Agent编写自定义ping lost

在使用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 -

zabbix监控supervisorctl status状态程序运行状态无法获取值的解决方法

前几天做zabbix监控supervisorctl status的程序运行状态,获取RUNNING的状态,如果配置是RUNNING,就返回结果为1,如果非RUNNING,就返回为0 测试过程中,不管怎么执行,本地执行都很正常,就是zabbix获取的时候,就是一个非正常值,排查了很久,认为zabbix获取的有问题,经排查,发现是zabbix执行supervisorctl status时没有权限,所以返回的值就不正常了,报错如下:error: <class 'socket.error'>, [Er

zabbix监控MySQL(windows和linux环境)

一.linux环境下监控MySQL Zabbix Server自带了MySQL插件来监控mysql数据库的模板,只需要配置好agent客户端,然后在web端给主机增加模板就行了 监控项目: Com_update:     mysql执行的更新个数 Com_select:     mysql执行的查询个数 Com_insert:     mysql执行插入的个数 Com_delete:     执行删除的个数 Com_rollback:   执行回滚的操作个数 Bytes_received:  接

Zabbix监控mysql配置及故障告警配置

本文主要介绍zabbix监控mysql的配置,包含使用zabbix自带模板监控mysql相关信息及自定义key监控mysql同步情况.同时介绍了触发器的创建及zabbix通过邮件方式告警配置. 一.配置自带模板监控mysql 1.提供配置文件模板 文件位置在源码包/usr/local/src/zabbix-3.0.4/conf/zabbix_agentd/userparameter_mysql.conf #cp/usr/local/src/zabbix-3.0.4/conf/zabbix_age