zabbix-3.2.7之使用ICMP ping來判斷主機是否存活並發郵件報警


一、在zabbix-server服務器上面安裝。

必須先安裝gcc

yum install gcc -y

安裝fping

[root@zabbix-server ~]# cd /home/nulige/tools/

[root@zabbix-server tools]# wget http://www.fping.org/dist/fping-3.10.tar.gz

[root@zabbix-server tools]# tar zxvf fping-3.10.tar.gz

[root@zabbix-server fping-3.10]# ./configure --prefix=/usr/local/sbin/

[root@zabbix-server fping-3.10]# make && make install
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/home/nulige/tools/fping-3.10/src'
make[1]: Leaving directory `/home/nulige/tools/fping-3.10/src'
make[1]: Entering directory `/home/nulige/tools/fping-3.10'
make[2]: Entering directory `/home/nulige/tools/fping-3.10'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/home/nulige/tools/fping-3.10'
make[1]: Leaving directory `/home/nulige/tools/fping-3.10'
[root@zabbix-server fping-3.10]# echo $? 0

安裝完成,修改屬組和權限

#更改所屬組
[root@zabbix-server fping-3.10]# chown root:zabbix /usr/sbin/fping

#並授權4710
[root@zabbix-server fping-3.10]# chmod 4710 /usr/sbin/fping

#檢查
[root@zabbix-server fping-3.10]# ll /usr/sbin/fping
-rws--x--- 1 root zabbix 36544 Jul 29  2015 /usr/sbin/fping

二、開啟Fping參數

[root@zabbix-server ~]# vi /etc/zabbix/zabbix_server.conf 

### Option: FpingLocation
#       Location of fping.
#       Make sure that fping binary has root ownership and SUID flag set.
#
# Mandatory: no
# Default:
# FpingLocation=/usr/sbin/fping

FpingLocation=/usr/sbin/fping   #取消這行注釋
#重啟zabbix-server
[root@zabbix-server fping-3.10]# systemctl restart zabbix-server
#判斷是否存活
[root@zabbix-server fping-3.10]# cd
[root@zabbix-server ~]# /usr/sbin/fping 192.168.30.136
192.168.30.136 is alive   # 說明命令返回成功。

三、添加監控模板和圖形

 

點zabbix-client--->添加Template ICMP ping模板

點圖形

創建圖形

輸入名稱--->選擇三個參數

查看效果:

查看效果:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM