使用zabbix3.0.4的ICMP Ping模版实现对客户端网络状态的监控

一、登陆Zabbix服务器做以下操作:

1.fping安装

wget http://www.fping.org/dist/fping-3.16.tar.gz

tar zxvf fping-3.16.tar.gz

cd fping-3.16

./configure --prefix=/usr/local/fping/

make && make install

2.修改zabbix_server.conf配置文件

# yum方式安装的zabbix-server端配置文件路径
vim /etc/zabbix/zabbix_server.conf

把FpingLocation路径修改为刚安装的fping路径。

FpingLocation=/usr/local/fping/sbin/fping

如果不修改zabbix_server.conf配置件需要使用软连接到/usr/local/sbin/fping,zabbix默认fping的路径是/usr/sbin/fping

[[email protected] fping-3.16]# chown root:zabbix /usr/local/fping/sbin/fping
[[email protected] fping-3.16]# chmod 4710 /usr/local/fping/sbin/fping
[[email protected] fping-3.16]# /usr/local/fping/sbin/fping www.baidu.com
www.baidu.com is alive

二、登陆Zabbix监控网页做以下设置

1.打开zabbix-configuration-host-creat host添加需要监控的ip地址,host name添加需要监控的ip地址,如下图所示:

2.选择模版template icmp ping

3.添加Graphs

三、出图效果如下

四、触发器模版已自带,设置报警方式后就可以接收报警邮件了。

时间: 2024-10-13 22:49:40

使用zabbix3.0.4的ICMP Ping模版实现对客户端网络状态的监控的相关文章

使用zabbix的ICMP Ping模版实现对客户端网络状态的监控

Zabbix使用外部命令fping处理ICMP ping的请求,fping不包含在zabbix的发行版本中,需要额外去下载安装fping程序, 安装完毕之后需要在zabinx_server.conf中的参数FpingLocation配置fping安装的路径. 由于fping默认是root权限工作,而zabbix-server是zabbix用户运行的,所以需要对fping程序设置setuid权限, 如果在自定义key的时候需要用到netstat命令,也同样要设置setuid,否则不能获取到数据,而

ping命令脚本实现显示网络状态、学生姓名、学号

#!/bin/bash a=192.168.223. ####定义一个固定变量 h=(wanghao xieyunshen 刘桃) ####定义数组 for d in {101..254} ####for循环,后面的in是条件即从多少循环到多少 do ####for循环结构体 f=`expr $d - 100 ` ####把d变量减去100,作为我们的学号 g=`expr $f - 1 ` ####因为数组是从0开始,所以我们把学号减去1作为数组的标记 q=`printf %02d $f` ##

Zabbix3.0.4监控MySQL数据库状态

先在zabbix主机上面配置好MySQL服务器的信息,添加好zabbix自带的Template App MySQL模版,然后去mysql服务器上安装agent,再添加mysql监控脚本. 1.Zabbix官方提供的监控mysql的模板Template App MySQL,可以看到相关的Items和key. 打开监控项查看添加的mysql模板 2.zabbix_agent端结合官方提供的key编写Shell脚本,从数据库中取出Items的key的值 cat checkmysql.sh #!/bin

zabbix3.0监控windows系统安全日志,实现监控用户登录windows并报警的功能

zabbix3.0版本自带eventlog[name,<regexp>,<severity>,<source>,<eventid>,<maxlines>,<mode>]监控项,通过添加该监控项实践监控windows系统日志(系统.安全.应用程序). 以下是添加监控项的截图: 其中:Name 指监控项的名称,可以随便取,最好做到看到名字就知道意思: Type 指监控项的类型,这里选择Zabbix agent(active)类型: Key

zabbix3.0.4安装部署文档(三)----添加监控主机

一.linux添加监控客户端 1. tar -zxvf zabbix-3.0.4.tar.gz && cd zabbix-3.0.4 编译安装zabbix客户端 ./configure --prefix=/usr/local/zabbix-3.0.4/ --enable-agent make make install 2.修改客户端的配置文件 vim /usr/local/zabbix/etc/zabbix_agentd.conf 以下为客户端zabbix_agent.conf配置文件的说

zabbix-3.0.4安装部署

zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案,由一个国外的团队持续维护更新,软件可以自由下载使用,运作团队靠提供收费的技术支持赢利.zabbix由2部分构成,zabbix server与可选组件zabbix agent.zabbix server可以通过SNMP,zabbix agent,ping,端口监视等方法提供对远程服务器/网络状态的监视,数据收集等功能.zabbix agent需要安装在被监视的目标服务器上,它主要完成对硬件信息或与操作系统有

Zabbix-3.0.3使用自带模板监控MySQL

导读 Zabbix是一款优秀的,开源的,企业级监控软件,可以通过二次开发来监控你想要监控的很多服务,本文介绍使用Zabbix自带的模板监控MySQL服务. 配置userparameter_mysql.conf #移动到zabbix解压缩路径 cd /usr/local/src/zabbix-3.0.3/conf/zabbix_agentd #拷贝文件到/opt/zabbix/etc/zabbix_agentd.conf.d/ #指定自己的zabbix安装目录 cp userparameter_m

zabbix3.0自动发现监控IIS

说明此处配置针对的是zabbix3.0版本 利用zabbix的自动发现(LLD)功能结合脚本可以实现上面的需求,实现对IIS站点的动态添加,动态监控. 效果图: 具体配置步骤: 1.  zabbix服务端配置 配置过滤正则表达式: 依次选择Administration->General->Regular expressions.创建新的正则表达式"IISSite for discovery",会在后面的模板中引用.正则表达式的名字不能有错,否则导入模板报错. 导入模块 将内

zabbix3.0监控mysql配置

zabbix3.0 server已自带mysql的模板了,只需配置好agent客户端,然后在web端给主机增加模板就行了. 下面是公司线上的zabbix3.0环境下添加mysql监控操作记录 Zabbix_agent客户端操作 (1)首先在客户端的mysql里添加权限 mysql> grant all on *.* to [email protected]'localhost' identified by "123456”; mysql> flush privileges; (2)在