Linux

只有 ping 失敗輸出應該可見

  • December 14, 2016

執行命令時是否有可能只獲取錯誤輸出ping?如果我們有 n 個伺服器監控,這很難理解。

icmp_seq顯然會通過失去的數字顯示下降計算,但我需要螢幕上的 RTO 來監控它們。一次監控 4-5 個會話非常困難。

出於監控目的,它將繼續 ping 超過 6 小時。

我可以通過以下命令執行此操作。

touch ping-result-data.txt; while true; do ping  -c 1 -w 2 192.168.56.11 || echo “`date` ping NG” >> ping-result-data.txt; sleep 1; done

這是你想要的?

ping -O server.example.com | grep -v --line-buffered '^64 bytes from'

kill -INT如果您想查看最終統計資訊,請使用從另一個終端結束 ping。

引用自:https://unix.stackexchange.com/questions/325405