Zabbix?配置PING監(jiān)控的方法
Zabbix PING監(jiān)控介紹
如果需要判斷機(jī)房的網(wǎng)絡(luò)或者主機(jī)是否正常,這就需要使用zabbix ping,Zabbix使用外部命令fping處理ICMP ping的請(qǐng)求,在基于ubuntu APT方式安裝zabbix后默認(rèn)已存在fping程序。另外zabinx_server配置文件參數(shù)FpingLocation默認(rèn)指定了fping安裝的路徑。
root@zabbix-server:~# which fping /usr/bin/fping root@zabbix-server:~# root@zabbix-server:~# cat /etc/zabbix/zabbix_server.conf |grep FpingLocation ### Option: FpingLocation # FpingLocation=/usr/sbin/fping FpingLocation=/usr/bin/fping
在 Zabbix 中執(zhí)行 PING 監(jiān)控時(shí),默認(rèn)情況下不需要 Zabbix Agent 的參與。Zabbix Server 或 Zabbix Proxy 可以直接通過 ICMP 協(xié)議發(fā)送 PING 請(qǐng)求來檢測目標(biāo)主機(jī)的網(wǎng)絡(luò)連通性。具體的執(zhí)行方式如下:
- 直接通過 Zabbix Server:Zabbix Server 本身具有 ICMP PING 功能,可以直接對(duì)目標(biāo)主機(jī)發(fā)送 PING 請(qǐng)求。這樣不需要在目標(biāo)主機(jī)上安裝任何額外的軟件或代理。
- 通過 Zabbix Proxy:如果你的 Zabbix 環(huán)境中部署了 Zabbix Proxy,Zabbix Proxy 也可以代替 Zabbix Server 進(jìn)行 PING 監(jiān)控。這在大規(guī)模分布式環(huán)境中非常有用。

Zabbix 提供了一個(gè)預(yù)定義的模板,名為 Template Module ICMP Ping,用于監(jiān)控網(wǎng)絡(luò)設(shè)備的 ICMP 響應(yīng)。這個(gè)模板主要用于通過 PING 測試檢查主機(jī)的可達(dá)性和網(wǎng)絡(luò)響應(yīng)時(shí)間。
監(jiān)控項(xiàng) (Items):
- ICMP ping:檢查目標(biāo)主機(jī)是否可達(dá)。通過
icmpping鍵實(shí)現(xiàn)。 - ICMP loss:監(jiān)控 PING 丟包率。通過
icmppingloss鍵實(shí)現(xiàn)。 - ICMP response time:監(jiān)控 PING 響應(yīng)時(shí)間。通過
icmppingsec鍵實(shí)現(xiàn)。
觸發(fā)器 (Triggers):
- ICMP ping is unavailable:當(dāng)目標(biāo)主機(jī)的 PING 響應(yīng)失敗時(shí)觸發(fā)。
- High ICMP ping loss:當(dāng) PING 丟包率高于閾值時(shí)觸發(fā)。
- High ICMP response time:當(dāng) PING 響應(yīng)時(shí)間超過閾值時(shí)觸發(fā)。
圖形 (Graphs):
- ICMP response time:顯示 PING 響應(yīng)時(shí)間的變化。
- ICMP ping:顯示 PING 丟包率的變化。
- ICMP loss:監(jiān)控 PING 丟包率。
Zabbix WEB監(jiān)控配置
zabbix環(huán)境信息:
| 節(jié)點(diǎn) | IP | OS | Role |
|---|---|---|---|
| zabbix-server | 192.168.72.31 | Ubuntu 22.04 | zabbix-server |
| web-server | 192.168.72.33 | Ubuntu 22.04 | zabbix-agent |
zabbix 版本: v7.0.0
前置要求:已在web-server上安裝zabbix-agent,并且在zabbix-server上添加web-server主機(jī)。
在web-server上查看主機(jī)的IP地址信息
root@web-server:~# hostname -I 192.168.72.33
Zabbix PING監(jiān)控
登陸Zabbix監(jiān)控網(wǎng)頁做以下設(shè)置。
選擇數(shù)據(jù)采集->創(chuàng)建主機(jī),主機(jī)名稱輸入ip地址即可,不需要添加接口及Agent。

選擇模板,找到 ICMP Ping ,默認(rèn)它在模板群組 Templates/Network devices 中。

最后一步,添加圖形,把3個(gè)監(jiān)控項(xiàng)添加進(jìn)去

在監(jiān)測–最新數(shù)據(jù)中查看,提示以下錯(cuò)誤。
Ping item must have target or host interface specified.
需要修改模板,選擇數(shù)據(jù)采集–模板–ICMP Ping,點(diǎn)擊監(jiān)控項(xiàng),修改三個(gè)鍵值,將以下內(nèi)容附加到每個(gè)鍵的末尾:
icmppingloss[{HOST.HOST}]
icmpping[{HOST.HOST}]
icmppingsec[{HOST.HOST}]
創(chuàng)建告警動(dòng)作

在操作中配置操作,自定義消息內(nèi)容
Problem: {EVENT.NAME}
-=【告警】=-
告警組:{TRIGGER.HOSTGROUP.NAME}
告警主機(jī):{HOSTNAME1}
告警主機(jī)別名:{HOST.NAME}
問題詳情:PING {HOSTNAME1} 失敗
告警平臺(tái):http://192.168.72.31/zabbix在操作中配置恢復(fù)操作,自定義消息內(nèi)容
Resolved:{EVENT.NAME}
-=【告警取消啦】=-
恢復(fù)主機(jī):{HOSTNAME1}
恢復(fù)時(shí)間:{EVENT.DATE} {EVENT.TIME}
問題詳情:PING {HOSTNAME1} 恢復(fù)選擇監(jiān)測,主機(jī),查看數(shù)據(jù)圖表

在web-server上關(guān)閉網(wǎng)卡接口,等待告警后再次啟動(dòng)端口
root@web-server:~# ip link set dev ens33 down root@web-server:~# ip link set dev ens33 up
查看觸發(fā)的釘釘告警消息。

到此這篇關(guān)于Zabbix 配置PING監(jiān)控的文章就介紹到這了,更多相關(guān)Zabbix PING監(jiān)控內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
zabbix通過percona插件監(jiān)控mysql的方法
這篇文章主要介紹了zabbix通過percona插件監(jiān)控mysql的方法步驟詳解,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2018-06-06
zabbix如何添加監(jiān)控主機(jī)和自定義監(jiān)控項(xiàng)
這篇文章主要介紹了zabbix添加監(jiān)控主機(jī)和自定義監(jiān)控項(xiàng)的方法,添加自定義監(jiān)控項(xiàng)此處以監(jiān)控當(dāng)前系統(tǒng)的用戶個(gè)數(shù)為例子,通過腳本命令給大家詳細(xì)講解,需要的朋友可以參考下2022-08-08
ZooKeeper分布式協(xié)調(diào)服務(wù)設(shè)計(jì)核心概念及安裝配置
這篇文章主要為大家介紹了ZooKeeper分布式協(xié)調(diào)服務(wù)核心概念及安裝配置,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-03-03
zabbix監(jiān)控4.4升級(jí)至5.0的詳細(xì)教程
這篇文章主要介紹了zabbix監(jiān)控4.4升級(jí)至5.0的詳細(xì)教程,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-07-07
關(guān)于YUM安裝部署Zabbix4.4.7使用mysql數(shù)據(jù)庫的問題
這篇文章主要介紹了YUM安裝部署Zabbix4.4.7使用mysql數(shù)據(jù)庫的相關(guān)知識(shí),本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-03-03
在centos7安裝zabbix3.0的超詳細(xì)步驟記錄
這篇文章主要給大家介紹了關(guān)于在centos7安裝zabbix3.0的超詳細(xì)步驟,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2018-10-10
使用zabbix監(jiān)控oracle表空間的操作流程
zabbix是一款極其強(qiáng)大的開源監(jiān)控工具,下面我分享下zabbix如何監(jiān)控表空間,跟著這個(gè)思路,監(jiān)控其他項(xiàng)都是類似操作,對(duì)zabbix監(jiān)控oracle表空間相關(guān)知識(shí)感興趣的朋友一起看看吧2021-06-06

