@leobatura
network engineer

Как собрать статистику длительной работы команды ping?

Кто-нибудь сталкивался со сбором статистики работы команды Ping?
Задача такая: пинговать устройство в сети большими пакетами на протяжении длительного времени (устройство доступно 24/7, к тому же его доступностью занимается мониторинг), потом за промежуток времени необходимо посмотреть максимальное время отклика.

Пример: мы пингуем 24 часа устройство, логи пинга куда-то пишутся. Останавливаем работу. Идем смотрим логи отработки команды пинг за 24 часа, сортируем по времени отклика.
  • Вопрос задан
  • 7760 просмотров
Решения вопроса 1
zamboga
@zamboga
Аналитика данных, BI-аналитика, дашборды
0. Открываете командную строку cmd
1. ping -t -l 1024 127.0.0.1 >> log_ip.txt
вместо 127.0.0.1 — нужный ip
вместо 1024 — нужный размер пакета
2. Через 24 ч. или как надоест — жмете CTRL+С или CTRL+BREAK.
3. Открываете log_ip.txt в Excel, разделяете текст по столбцам (разделитель — пробел) и строите любой отчет.
Ответ написан
Пригласить эксперта
Ответы на вопрос 5
@ICQ5548
MTR/WinMTR
Слегка не для того конечно, но кроссплатформенное, легкое, умеет импортить куда угодно
Ответ написан
Комментировать
@pfg21
ex-турист
ping > log
и написать скрипт обработки лога на перле питоне и т.д. ??
Ответ написан
Комментировать
VaaL2004
@VaaL2004
Попробуйте PingPlotter, может быть это то, что вы ищите?
Ответ написан
Комментировать
ky0
@ky0 Куратор тега Системное администрирование
Миллиардер, филантроп, патологический лгун
Если уже мониторится доступность устройства - что мешает к тому же мониторингу прикрутить и ICMP-пинги? Сможете сохранять историю, строить графики и экспортировать данные в любой формате.
Ответ написан
Комментировать
msHack
@msHack
через командную строку
Выполните команду пинг cmd ping -4 -n 220 yandex.ru

Можете Скачайте WinMTR

Расшифровка параметров: WinMTR

Host name — имя узла, через который проходят пакеты.
№ — порядковый номер узла.
Lost % — процент потерь на узле; вычисляется из суммы потерянных пакетов на узле.
Sent — количество пакетов, отправленных к узлу.
Recv — количество пакетов, принятых от узла.
Best — лучшее значение пинга.
Avrg — среднее значение пинга.
Worst — худшее значение пинга.
Last — последнее значение пинга.

( Количество отправленных пакетов и количество принятых должно быть одинаковое )
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы