명령을 실행할 때 오류 출력을 얻을 수 있습니까 ping
? 모니터링할 서버가 n개라면 이해하기 어렵습니다.
icmp_seq
분명히 누락된 숫자에 대한 드롭 계산이 표시되지만 이를 모니터링하려면 화면 RTO가 필요합니다. 한 번에 4~5개의 세션을 모니터링하는 것은 매우 어렵습니다.
모니터링 목적으로 6시간 이상 계속해서 ping을 수행합니다.
답변1
이것이 당신이 원하는 것입니까?
ping -O server.example.com | grep -v --line-buffered '^64 bytes from'
kill -INT
최종 통계를 보려면 ping을 종료하십시오.
답변2
다음 명령으로 이 작업을 수행할 수 있습니다.
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