Я ищу инструмент, который я могу использовать для контроля моего времени ping к играющему серверу в режиме реального времени. Я получал скачки задержки и хочу смотреть, где они происходят, как часто, и т.д. Я очень плохо знаком с Ubuntu и Linux, таким образом, любая справка является большой.спасибо
Вам не нужно специальное приложение, чтобы сделать то, что Вы хотите.
Просто открываются terminal
окно от средства запуска Единицы, затем в том окне, тип ping
, сопровождаемый name
из сайта, который Вы хотите контролировать.
Пример: ping www.ebay.com
Использование control-c
для остановки ping.
примечание: ping не скажут Вам , где проблема, всего , когда проблема происходит.
Попробуйте 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
Можно также создать файл журнала.
#!/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