2012年12月21日 星期五

活用fping監控大量機器的狀態

由於需要管理手中機器的存活狀態,找到了fping這個方便的指令來做這件事情,把需要監控的機器IP寫在一份.txt檔案中,格式如下:

100.65.206.219
100.65.206.220
100.65.206.221
100.65.206.222
100.65.206.223

接著執行這行指令,我在後面加上了

grep unreachable
是因為我只需要知道掛掉的機器是哪些,其中 -r 這個參數是retry的次數, -t 是timeout的長度(in millisec)。
# -r: retry count
# -t: timeout interval (in millisec)
sudo fping -f ip.txt -r 2 -t 50 | grep unreachable
當然,fping不只如此,他還可以指定要掃描的起始IP跟結束IP,或者是指定子網路遮罩。
fping -g 100.65.206.219 100.65.206.223
fping -g 100.65.206.0/24

沒有留言:

張貼留言