Как использовать PING и MTR команды
Чтобы выполнить ping-тест, откройте командную строку и введите:
Пример вывода:
Pinging veesp.com [104.22.74.140] with 32 bytes of data:
Reply from 104.22.74.140: bytes=32 time=ms TTL=56
Reply from 104.22.74.140: bytes=32 time=ms TTL=56
Reply from 104.22.74.140: bytes=32 time=ms TTL=56
Reply from 104.22.74.140: bytes=32 time=ms TTL=56
Ping statistics for 104.22.74.140:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 1ms, Maximum = 2ms, Average = 1ms
Как видно, сервер Veesp доступен и работает. Если возникают проблемы — они могут быть на промежуточных узлах. В таком случае используйте утилиту traceroute.
MTR означает "My Traceroute" и показывает путь, который проходит соединение до указанной системы, а также предоставляет статистику по времени отклика.
Рекомендуется собирать отчёты MTR в обоих направлениях (в сторону и из стороны проблемного хоста), так как маршруты могут отличаться. Поддержка Veesp может запросить оба варианта при возникновении сетевых проблем.
Установка¶
Debian / Ubuntu¶
CentOS / RHEL / Fedora¶
Windows¶
Скачать WinMTR можно здесь:
https://sourceforge.net/projects/winmtr/files/latest/download
Генерация отчета MTR¶
Используйте следующую команду:
Пример:
[root@localhost ~]# mtr -rwn4 veesp.com
HOST: localhost.localdomain Loss% Snt Last Avg Best Wrst StDev
1.|-- 212.6.44.1 0.0% 10 0.7 0.7 0.7 0.8 0.1
2.|-- 91.203.69.80 0.0% 10 0.6 0.9 0.6 3.3 0.8
3.|-- 91.203.69.73 0.0% 10 1.3 1.2 1.0 1.5 0.1
4.|-- 78.28.193.98 0.0% 10 1.4 1.5 1.3 1.6 0.1
5.|-- 213.248.84.32 0.0% 10 0.9 1.0 0.9 1.1 0.1
6.|-- 62.115.119.193 0.0% 10 2.2 1.8 1.3 3.9 0.8
7.|-- 195.12.254.187 0.0% 10 2.0 1.9 1.5 2.4 0.3
8.|-- 104.22.74.140 0.0% 10 1.0 1.0 0.8 1.1 0.1
Понимание вывода¶
Кроме отображения маршрута между серверами, MTR предоставляет полезную статистику по устойчивости соединения в следующих колонках:
- Loss%: показывает процент потерь пакетов на каждом узле.
- Snt: количество отправленных пакетов.
- Last / Avg / Best / Wrst: задержка в миллисекундах.
- Last — задержка последнего пакета,
- Avg — средняя задержка,
- Best — минимальное время,
- Wrst — максимальное время.
Основное внимание стоит уделить колонке Avg. - StDev: стандартное отклонение задержек.
Чем выше значение, тем больше разброс между результатами. Это может указывать на нестабильность маршрута или измерительную ошибку. Если отклонение высоко — проверьте значения Best и Wrst, чтобы понять, насколько среднее значение достоверно отражает ситуацию.
Часто используемые параметры MTR¶
-r
: сгенерировать отчет (аналог--report
)-w
: расширенный формат вывода (аналог--report-wide
)-n
: отключить DNS (быстрее)-4
/-6
: использовать IPv4 или IPv6 соответственно