監(jiān)控系統(tǒng)最最基本的監(jiān)控恐怕是存活励稳、網(wǎng)絡(luò)質(zhì)量檢測了抢韭,也是每臺主機必加的監(jiān)控項目松嘶。zabbix自帶的ICMP ping 監(jiān)控項完全可以勝任降宅,不管是存活檢測還是網(wǎng)絡(luò)波動檢測都是66的骂远。小編在第一次安裝完zabbix 竟然不能使用這個監(jiān)控項。經(jīng)過查閱資料才知道是ICMP ping 監(jiān)控項依賴fping腰根。詳情解決方法見zabbix 常見問題 | 無法使用ICMP ping 模板
如果這次就說這么點激才,就沒必要寫這篇文章了。日常運維中我們會有如下的需求
zabbix 服務(wù)器使用icmp ping 主機A 和 主機B 都是可以的额嘿,但是有時候我們需要從主機A ping主機B 獲得網(wǎng)絡(luò)質(zhì)量得信息瘸恼。最初小編是采用自定義key的方式,后來由老鳥指點得到如下真?zhèn)鳌?/p>
主機A如何ping主機B
先來看下icmpping的監(jiān)控項參數(shù)
icmpping[<target>,<packets>,<interval>,<size>,<timeout>]
返回值為0表示ping失敗册养,返回值為1表示可以ping通
target:主機名或ip地址
packets:數(shù)據(jù)包的數(shù)量
interval:兩個連續(xù)數(shù)據(jù)包發(fā)送的時間間隔东帅,以毫秒為單位
size:包的大小,以字節(jié)為單位
timeout:超時時間捕儒,以毫秒為單位
在默認(rèn)情況下不需要填任何參數(shù)冰啃,zabbix會默認(rèn)ping添加該模板的主機。
那么如果想獲取主機A ping 主機B的信息只需要在主機A添加監(jiān)控項
icmpping[Bip]
同理想獲取主機B ping 主機A的信息只需要在主機B添加監(jiān)控項
icmpping[Aip]