Ping Monitor: 7 бесплатных инструментов с открытым исходным кодом для проверки доступности сети

Для всестороннего мониторинга пинга начните с Zabbix или LibreNMS; выберите SmokePing, если наиболее важны графики долгосрочной задержки и потери пакетов, или Prometheus Blackbox Exporter, если вы уже используете Prometheus. Наилучший вариант зависит от того, нужна ли вам простая проверка доступности/отключенности сети или более широкая платформа для мониторинга сети.

Эти семь бесплатных инструментов с открытым исходным кодом удовлетворяют обе потребности. Список ориентирован на проекты с документированным мониторингом ICMP, а не включает платные продукты или пробные версии с ограниченным сроком действия.

Сервер мониторинга отправляет запрос ICMP echo через сетевой коммутатор и получает ответ от сервера.
Проверка пинга определяет, отвечает ли конечная точка на запрос эхо-ответа ICMP от местоположения монитора.

Что измеряет монитор пинга?

Ping отправляет запрос ICMP Echo Request и ожидает ответа Echo Reply, записывая, пришел ли ответ и сколько времени занял обмен данными. ICMP определяет эти сообщения запроса и ответа; монитор видит только путь между собой и целевым устройством, а не состояние каждой службы на этом целевом устройстве. См. спецификацию ICMP в редакторе RFC .

Сервер может отвечать на ping, даже если его веб-сайт, база данных или приложение не работают. И наоборот, брандмауэр или политика хоста могут блокировать или снижать приоритет ICMP-запросов, даже если служба работает. Пропущенный ответ следует рассматривать как сигнал к расследованию, а не как доказательство полного сбоя. Для пользовательских сервисов используйте ping в сочетании с проверкой TCP-порта, HTTP, DNS или приложения.

На концептуальном экране мониторинга отображается состояние сети, линия задержки (рост и спад), а также разрывы в ответах на пакеты.
Доступность, задержка ответа и потеря пакетов — это взаимосвязанные, но отдельные сигналы; изменение задержки само по себе не позволяет определить его причину.

7 бесплатных инструментов мониторинга пинга с открытым исходным кодом

1. Zabbix

Лучше всего подходит для: Единой платформы для мониторинга сети, серверов и служб. Простые проверки Zabbix включают проверку доступности по ICMP, потерю пакетов, количество повторных попыток и время ответа. Для сервера или прокси используется отдельная fpingутилита, поэтому установите ее и убедитесь, что процесс Zabbix имеет необходимые разрешения, прежде чем полагаться на проверки. Документация по проверкам ICMP в Zabbix .

2. LibreNMS

Лучше всего подходит для: мониторинга маршрутизаторов, коммутаторов и других сетевых устройств с поддержкой SNMP, а также для получения метрик устройств с использованием ICMP. LibreNMS также поддерживает устройства, работающие только с ping. Дополнительный путь fast-ping полезен для более быстрого определения состояния "включено/выключено", но этот путь не измеряет среднее время ответа или потерю пакетов; используйте обычные графики опроса или другую проверку, когда эти измерения важны. Документация по настройке устройств LibreNMS, работающих только с ping , и по fast-ping .

3. Nagios Core

Лучше всего подходит для: Команд, которым нужен механизм мониторинга с открытым исходным кодом и которые умеют настраивать проверки. Nagios Core планирует проверки, оценивает пороговые значения и отправляет уведомления; официальный пакет плагинов Nagios включает check_pingпроверку времени ответа ICMP и потери пакетов. Core гибок, но ожидайте больше ручной настройки, чем с универсальным инструментом. Nagios Core и официальные плагины .

4. Icinga 2

Лучше всего подходит для: Настраиваемого мониторинга хостов и служб с повторными попытками оповещения. Проверка Icinga hostaliveиспользует ping, а ее шаблоны проверок отображают пороговые значения для предупреждений и критических ошибок, связанных со временем кругового пути и потерей пакетов. Вы также можете добавить проверки TCP или приложений к тому же хосту, что помогает отличать доступную машину от работоспособной службы. Основы мониторинга Icinga и справочник команд проверки .

5. Сообщество Observium

Лучше всего подходит для: Бесплатного мониторинга сетевых устройств с поддержкой SNMP с открытым исходным кодом, когда помимо доступности требуются данные об интерфейсе и устройстве. Observium Community распространяется под открытой лицензией QPL. Перед выбором для автономных целей проверьте ограничения версии: Observium описывает мониторинг хостов, не поддерживающих SNMP, только с помощью команды ping как функцию, доступную по подписке. Подробная информация о версиях Observium и Community, а также требования к функции мониторинга хостов только с помощью команды ping .

6. SmokePing

Лучше всего подходит для: выявления изменений задержки во времени. SmokePing хранит и отображает на графиках задержку, вариации задержки и потери пакетов, а также поддерживает развертывание по схеме «ведущий/ведомый», позволяющее проверять целевой объект из нескольких мест. Это специализированный инструмент измерения и построения графиков, а не полноценная система инвентаризации инфраструктуры. Функции и документация SmokePing .

7. Экспортер Blackbox Prometheus

Лучше всего подходит для: пользователей Prometheus, которые хотят исследовать конечные точки по протоколам ICMP, а также HTTP, DNS, TCP или gRPC. Экспортер предоставляет метрики зондирования; используйте его в паре с Prometheus для сбора, хранения, запросов, построения графиков и оповещений на их основе. Это базовый компонент, а не отдельная панель мониторинга. Документация и исходный код Blackbox Exporter .

Выберите правильное местоположение датчика и отправьте оповещение.

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

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

Перед включением оповещений убедитесь, что целевая сеть и сеть разрешают соответствующий ICMP-трафик. Установите пороговые значения, исходя из вашего обычного базового уровня, разрешите подходящее количество повторных попыток, чтобы уменьшить количество ложных срабатываний из-за потерянных пакетов, и задокументируйте периоды технического обслуживания. Если пинг не удается, сравните результаты с другой точки обзора и проверьте фактический порт службы или URL-адрес. Если пинг проходит успешно, но пользователи по-прежнему сообщают об ошибках, перейдите к мониторингу на уровне DNS, TLS, HTTP или приложений.

Для широкой бесплатной системы мониторинга рассмотрите Zabbix и LibreNMS. Для классических проверок на основе плагинов сравните Nagios Core с Icinga 2. Для истории задержек используйте SmokePing; для сред Prometheus используйте Blackbox Exporter. Выберите Observium Community, если приоритетом является видимость устройств по SNMP, а ограничения его версий соответствуют вашим целям.

Оставить комментарий

Лучшие анализаторы Wi-Fi для Windows, iOS и Android

Лучшие анализаторы Wi-Fi для Windows, iOS и Android

Сравните лучшие программы для анализа Wi-Fi-сетей для Windows, iPhone и Android, включая инструменты для оценки загруженности каналов, зоны покрытия сигнала, тепловых карт и устранения неполадок в сети.

Ping Monitor: 7 бесплатных инструментов с открытым исходным кодом для проверки доступности сети

Ping Monitor: 7 бесплатных инструментов с открытым исходным кодом для проверки доступности сети

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

QoS в сетях: что делает качество обслуживания и как оно работает.

QoS в сетях: что делает качество обслуживания и как оно работает.

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

Лучшее программное обеспечение SFTP-сервера для безопасной передачи файлов.

Лучшее программное обеспечение SFTP-сервера для безопасной передачи файлов.

Сравните надежные SFTP-серверы для Windows и Linux, включая OpenSSH, Bitvise, SolarWinds и SFTPGo. Найдите подходящее решение для ваших потребностей в области безопасности и передачи файлов.

7 лучших инструментов для управления IP-адресами для сетевых команд

7 лучших инструментов для управления IP-адресами для сетевых команд

Сравните семь инструментов управления IP-адресами для обнаружения подсетей, координации DNS и DHCP, инвентаризации сети и управления IP-адресами с открытым исходным кодом.

Рекомендации по мониторингу сети: что отслеживать и какие инструменты использовать.

Рекомендации по мониторингу сети: что отслеживать и какие инструменты использовать.

Создайте практичную систему мониторинга сети с четким охватом устройств, полезными показателями производительности, действенными оповещениями и сравнением SolarWinds NPM, PRTG и OpManager.

10 лучших инструментов для сканирования сети, позволяющих обнаруживать устройства и IP-адреса.

10 лучших инструментов для сканирования сети, позволяющих обнаруживать устройства и IP-адреса.

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

Как использовать Nmap для трассировки маршрута и чтения сетевого пути

Как использовать Nmap для трассировки маршрута и чтения сетевого пути

Используйте опцию --traceroute в Nmap, чтобы сопоставить узлы маршрута с авторизованным хостом, понять вывод информации о узлах и времени кругового обхода (RTT), а также устранить неполадки, связанные с отсутствием ответов, без избыточного сканирования.

6 лучших инструментов мониторинга Windows Server для повышения времени безотказной работы и производительности.

6 лучших инструментов мониторинга Windows Server для повышения времени безотказной работы и производительности.

Сравните шесть инструментов мониторинга Windows Server по таким параметрам, как сбор данных Windows, видимость приложений, модель развертывания и лицензирование, чтобы найти наиболее подходящий вариант.

10 лучших инструментов для беспроводного сканирования и анализа для Windows, iOS и Android

10 лучших инструментов для беспроводного сканирования и анализа для Windows, iOS и Android

Сравните 10 инструментов для сканирования и анализа беспроводных сетей для Windows, iOS и Android, с подробными пояснениями о каналах Wi-Fi, картах покрытия, проверках локальной сети и ограничениях платформы.