Назад | Перейти на главную страницу

Мониторинг сетевой задержки

У нас возникли проблемы с сетью, но мы не уверены, когда и где проблема больше всего затрагивает пользователей. Я бы хотел проверять несколько URL-адресов каждые несколько минут и отображать результаты в виде графика.

Есть ли простой пакет для этого на Mac?

Требуемое приложение называется Копчение (доступно на DarwinPorts). Дайте ему несколько имен хостов / IP-адресов для проверки связи, и он даст вам красивые графики RRDTool.

На мой взгляд, Ping, Smokeping, Pingplotter и т. Д. И т. Д. Не являются лучшими инструментами для устранения неполадок и выявления проблем с производительностью сети. Любой тест, основанный на ответе ICMP от какого-либо внешнего хоста, действительно говорит вам только об этом внешнем хосте и почти ничего не говорит вам о вашей собственной сети. Кроме того, любой тест, основанный на ответе внешнего хоста на трафик ICMP, ненадежен, поскольку многие маршрутизаторы настроены на игнорирование трафика ICMP, направленного на себя, или настроены на предоставление этому трафику низкого приоритета. Маршрутизаторы предназначены для пересылки реального трафика, а не для ответа на ваши эхо-запросы. Очень часто реакция маршрутизатора на эхо-запрос оказывается отвлекающим маневром.

Лучше использовать инструмент, состоящий из агента на обоих концах, отправляющего реальные данные. На ум приходит QCheck.

http://www.ixchariot.com/products/datasheets/qcheck.html

На мой взгляд, лучший пакет для мониторинга задержки пинга - это Копчение. Не уверен, насколько легко или сложно будет запустить Mac, но я подозреваю, что это будет не так уж и сложно.

Создание транзакций искусственных операций в системе - не лучший способ измерить ее работу. Хотя эффект обычно настолько мал, что они не меняют состояние отслеживаемой системы, очень сложно гарантировать, что ваш тест является репрезентативным для реального использования.

Я бы рекомендовал использовать что-нибудь PastMON (самый быстрый путь, который я нашел для установки и запуска, - это использование 32-битного Centos VM).

Задержка пинга очень зависит от того, откуда вы пингуетесь, очевидно, просто чтобы продемонстрировать это just-ping.com выстрел. Возможно, вам стоит подумать о том, чтобы не запускать такой инструмент, как Smokeping, со своего рабочего стола, потому что вы действительно измеряете задержку своего интернет-провайдера с его помощью.