我正在寻找一种可以实时监控游戏服务器 ping 时间的工具。我一直遇到延迟峰值,想看看它们发生在哪里、频率等。我对 Ubuntu 和 Linux 还很陌生,所以任何帮助都很好。谢谢
答案1
尝试mtr
(或mtr-tiny
)包,它包含mtr
在终端中持续显示每个路由器上的路由和最新 ping 时间的命令:
. Packets Pings
Host Loss% Snt Last Avg Best Wrst StDev
1. 128.199.32.253 0.0% 58 0.3 3.6 0.3 19.8 5.2
2. 138.197.250.78 0.0% 58 0.3 1.1 0.3 22.9 3.3
3. adm-b1-link.telia.net 0.0% 57 0.8 0.7 0.4 1.0 0.0
4. adm-bb4-link.telia.net 0.0% 57 79.7 80.4 79.6 88.2 1.5
5. ldn-bb4-link.telia.net 0.0% 57 80.7 78.5 77.3 88.8 2.2
6. ldn-b4-link.telia.net 0.0% 57 7.8 8.3 7.3 22.3 2.0
7. ldn-bb3-link.telia.net 0.0% 57 112.2 113.3 112.1 145.0 4.6
8. prs-bb3-link.telia.net 0.0% 57 94.2 94.4 94.1 95.8 0.2
9. ash-bb4-link.telia.net 0.0% 57 94.9 94.7 94.3 97.0 0.5
10. ash-b1-link.telia.net 0.0% 57 94.5 94.4 94.2 94.7 0.0
11. tp-brdrbtr-02.bwi.tierpoint.net 0.0% 57 96.6 96.7 96.5 97.0 0.0
12. te-0-0-2-2.tp-bwi-core-rtr-01.bwi.opsmgmt.net 0.0% 57 96.6 96.5 96.4 96.6 0.0
13. 40.142.52.27 0.0% 57 97.4 97.4 97.2 97.8 0.0
14. 144-202-157-173.baltimoretechnologypark.com 0.0% 57 99.1 99.0 98.9 100.1 0.1
15. 144-202-238-253.baltimoretechnologypark.com 0.0% 57 98.8 98.8 98.8 99.0 0.0
16. ssd20-md.privatesystems.net 0.0% 57 96.9 96.9 96.9 97.1 0.0
17. host.gimpchat.com 0.0% 57 97.0 96.9 96.8 99.7 0.3
答案2
答案3
您还可以创建日志文件。
#!/bin/bash
# Ubuntu_Mate 18.04 LTS
#-----------------------------------
# Check internet connection every minute or at a set interval
# and create log file
# If connection is not present, ping will show 100% packet loss
#--- 47.182.239.232 ping statistics ---
#1 packets transmitted, 0 received, 100% packet loss, time 0ms
#-----------------------------------
while true; do
date >> Internet_Connection_Log.txt
echo >> Internet_Connection_Log.txt
ping yahoo.com -c 1 >> Internet_Connection_Log.txt
echo >> Internet_Connection_Log.txt
sleep 60
done
答案4
您不需要特殊的应用程序来做您想做的事情。
terminal
只需从 Unity 启动器打开一个窗口,然后在该窗口中ping
键入name
您想要监控的站点。
例子:ping www.ebay.com
使用 acontrol-c
来停止 ping。
注意:ping 不会告诉你在哪里问题是,什么时候问题就出现了。