答案1
如果您可以存取 Linux 機器,那麼捷運可能會做你想做的事。 mtr 將traceroute 和ping 程式的功能結合在一個網路診斷工具中
這是在報告模式下運行時獲得的輸出類型。您可以讓它繼續運行並收集任意時間段的統計資料。
mtr -r -c 10 google.com
HOST: host1.lan Loss% Snt Last Avg Best Wrst StDev
1. ns.lan 0.0% 10 0.3 0.5 0.3 0.6 0.1
2. 192.168.1.254 0.0% 10 81.2 76.0 66.9 89.1 8.3
3. 94-192-160-1.zone6.bethere.c 60.0% 10 2335. 1419. 1024. 2335. 620.4
4. 10.1.3.245 80.0% 10 17.3 17.6 17.3 17.9 0.4
5. 10.1.2.169 90.0% 10 28.1 28.1 28.1 28.1 0.0
6. ??? 100.0 10 0.0 0.0 0.0 0.0 0.0
7. 64.233.175.27 70.0% 10 23.5 23.6 23.4 23.8 0.2
8. ??? 100.0 10 0.0 0.0 0.0 0.0 0.0
9. ??? 100.0 10 0.0 0.0 0.0 0.0 0.0
10. ??? 100.0 10 0.0 0.0 0.0 0.0 0.0
11. ??? 100.0 8 0.0 0.0 0.0 0.0 0.0
12. 173.194.67.147 0.0% 5 29.1 29.2 28.7 29.8 0.4
答案2
我會設定一個副本抽煙在網路上的某些系統上。它不會每秒 ping 一次,而且您可能也不需要它這樣做。相反,它會定期同時發出約 20 個 ping 脈衝,然後計算有多少個響應以及每個響應的速度。結果被繪製成圖表。
這是我家裡的系統透過我的康卡斯特連接連接到工作中的某些東西的結果。遺失的資料包和延遲發生在康卡斯特方面。
答案3
您可以將 ping 的輸出轉儲到檔案(即ping google.com > pings.txt
)並查看延遲時間。沒有圖表,但基本上適用於每個平台,並且應該提供網路遇到的任何問題的充分證據。
答案4
Nagios是一個開源的伺服器監控工具,具有監控伺服器的能力。我知道對於 SNMP 監視器,您必須在被監視的裝置上進行配置,但對於簡單的 ping 監視器,您不應該這樣做。
在我們的辦公室,我們使用 WhatsUp Gold 來監控所有伺服器。它確實有一個 ping 監視器,可以完全滿足您的要求。這是一個昂貴的產品(2000 美元以上),這使得它成為解決你問題的一個荒謬的解決方案,但他們確實有30 天的免費試用期,你可以安裝、收集數據,並希望解決你的問題。