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

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

Ping-монитор - это не только самая простая форма мониторинга, но и, возможно, самая старая. И по сей день он широко используется. Для тех, кто нуждается в ответах, читайте дальше, поскольку мы нашли одни из лучших бесплатных инструментов для мониторинга ping с открытым исходным кодом и собираемся их рассмотреть.

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

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

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

О пинге

Еще в 1983 году разработчик, который заметил ненормальное поведение сети, не смог найти подходящий инструмент для отладки, поэтому решил его запрограммировать. Он назвал свой инструмент "пингом", который, кстати, исходит от звука эхолота сонара, слышимого изнутри подводной лодки. Сегодня ping доступен практически в каждой операционной системе с IP-сетями, и хотя отдельные реализации немного различаются по своим доступным параметрам, все они служат одной и той же основной цели. Различия между реализациями в основном связаны с доступными параметрами командной строки, которые могут включать указание размера полезной нагрузки каждого запроса, общего количества тестов, ограничения задержки между запросами в сети. Некоторые современные операционные системы включают команду ping, которая служит той же цели, но использует адреса IP V6 вместо IP V4.

$ ping -c 5 www.example.com PING www.example.com (93.184.216.34): 56 байтов данных 64 байта из 93.184.216.34: icmp_seq = 0 ttl = 56 time = 11,632 мс 64 байта из 93.184.216.34: icmp_seq = 1 ttl = 56 time = 11,726 мс 64 байта из 93.184.216.34: icmp_seq = 2 ttl = 56 time = 10,683 мс 64 байта из 93.184.216.34: icmp_seq = 3 ttl = 56 time = 9,674 мс 64 байта из 93.184.216.34: icmp_seq = 4 ttl = 56 time = 11,127 мс --- www.example.com статистика ping --- 5 пакетов передано, 5 пакетов получено, 0,0% потери пакетов в оба конца min / avg / max / stddev = 9,674 / 10,968 / 11,726 / 0,748 мс

Как работает пинг

Пинг - это одновременно и умно, и просто. Утилита просто отправляет пакет эхо-запроса ICMP указанной цели и ждет, пока он не отправит обратно пакет эхо-ответа ICMP. Этот процесс повторяется определенное количество раз (по умолчанию 5 раз под окнами и до тех пор, пока он не будет остановлен в большинстве реализаций Unix / Linux), что позволяет ему собирать статистику. Ping измеряет время между запросом и ответом и отображает его в результатах. В вариантах Unix он также будет отображать значение поля TTL ответа, указывающее количество переходов между источником и местом назначения. Фактически, то, что отображается в ответе на команду, если другое место, где разные реализации отличаются.

Pings работает в предположении, что проверенный хост следует RFC 1122, который предписывает, что любой хост должен обрабатывать эхо-запросы ICMP и выдавать эхо-ответы в ответ. Большинство хостов это делают, но некоторые отключают эту функцию по соображениям безопасности. Некоторые брандмауэры также полностью блокируют ICMP-трафик, не позволяя ping выполнять свою работу. Проверка связи с хостом, который не отвечает на эхо-запросы ICMP, не дает обратной связи, в точности как проверка связи с несуществующим IP-адресом.

О мониторинге Ping

Учитывая ограниченную информацию, которую можно собрать с помощью команды ping, инструменты мониторинга используют, если она не всегда предлагает много информации, кроме статуса «вверх» или «вниз». Эти инструменты в основном используются просто для того, чтобы убедиться, что каждый хост работает и его сетевое соединение работает нормально. Некоторые инструменты действительно интерпретируют среднее время ответа, возвращаемое командой ping, как меру того, насколько быстро отвечает хост или насколько загружена сеть. Хотя внезапный скачок среднего времени отклика ping, возможно, указывает на то, что что-то не так, было бы ошибкой делать глупые выводы. В лучшем случае аномально высокое время отклика на эхо-запрос должно указывать на необходимость дальнейшего анализа.

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

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

1. Набор инструментов SolarWinds Engineer's Toolset (бесплатная пробная версия)

SolarWinds , вероятно, является одним из самых известных имен в области инструментов сетевого и системного администрирования. Он существует уже около двадцати лет и принес нам одни из лучших инструментов на рынке. Его флагманский продукт, SolarWinds Network Performance Monitor , получил восторженные отзывы как один из лучших инструментов для мониторинга пропускной способности сети. Компания также известна своими бесплатными инструментами, небольшими утилитами, которые удовлетворяют специфические потребности сетевых администраторов. Сетевое устройство монитора и трассировка NG две большие примеры этих бесплатных инструментов.

Мы чувствовали, что SolarWinds Engineer's Toolset заслуживает особого упоминания по нескольким причинам. Прежде всего, он включает в себя очень хороший модуль Ping Monitor. Но как следует из названия, это набор инструментов. Шестьдесят штук, если быть точным. Вы можете использовать Engineer's Toolset для непрерывного мониторинга серверов, маршрутизаторов, рабочих станций или других устройств, чтобы отображать время ответа в реальном времени и отображать скорость ответа в графических диаграммах. Набор инструментов также включает инструмент «Simple Ping», который является альтернативой ping, который поставляется с вашей операционной системой, и может использоваться для измерения времени отклика хоста и потери пакетов.

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

Также есть инструмент Enhanced Ping, который предоставляет несколько вариантов построения графиков, которые могут помочь вам визуализировать и более легко выявлять проблемы времени отклика. Вместе эти программные инструменты ping помогают обеспечить необходимую прозрачность для отслеживания и устранения проблем с сетевым подключением.

Другие инструменты, включенные в набор инструментов инженера

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

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

Набор инструментов SolarWinds Engineer's Toolset также включает в себя еще несколько инструментов для мониторинга и оповещения, например, тот, который будет отслеживать ваши устройства и генерировать оповещения при обнаружении проблем с доступностью или работоспособностью. Это часто дает вам достаточно времени, чтобы отреагировать, прежде чем пользователи даже заметят проблему. В дополнение к уже имеющемуся набору многофункциональных инструментов, в него также включены средства управления конфигурацией и консолидации журналов.

Хотя здесь не место вдаваться в подробности о каждом из включенных инструментов, вот список некоторых из лучших инструментов, которые вы найдете в наборе инструментов SolarWinds Engineer's Toolset, помимо инструментов мониторинга ping.

  • Сканер портов
  • Устройство сопоставления портов коммутатора
  • Развертка SNMP
  • Браузер IP-сети
  • Обнаружение MAC-адреса
  • Ping Sweep
  • Монитор времени отклика
  • Монитор ЦП
  • Интерфейсный монитор
  • TraceRoute
  • Расшифровка пароля маршрутизатора
  • SNMP-атака грубой силы
  • Атака по словарю SNMP
  • Сравнение конфигураций, загрузчик, загрузчик и редактор
  • Редактор ловушек SNMP и приемник ловушек SNMP
  • Калькулятор подсети
  • Монитор области DHCP
  • Управление IP-адресами
  • WAN Killer

Набор инструментов SolarWinds Engineer's Toolset, включая инструменты проверки связи, продается по цене 1495 долларов за одно место администратора. Если учесть, что в него входит более 60 различных инструментов, это очень разумная цена. Если вы хотите лично убедиться, что этот набор инструментов может сделать для вас и вашей организации, SolarWinds предлагает бесплатную 14-дневную пробную версию .

2. Zabbix

Zabbix - один из тех инструментов, которые будут делать гораздо больше, чем просто мониторинг ping. Он претендует на звание лучшей платформы для мониторинга корпоративного класса. Возможно, это так, особенно по сравнению с другими бесплатными инструментами с открытым исходным кодом. Любой ценой это был бы отличный инструмент, а тот факт, что он бесплатный и имеет открытый исходный код, делает его еще более интересным. Инструмент использует SNMP для мониторинга сетевых устройств, а также локальных или облачных серверов. Это позволит вам отслеживать несколько показателей, таких как пропускная способность, использование ЦП и памяти, состояние устройства в целом, а также изменения конфигурации, что является довольно уникальной функцией.

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

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

Хотя сам Zabbix является бесплатным, некоторые услуги можно приобрести у издателя. К ним относятся техническая поддержка, доступная на пяти уровнях, и полная программа обучения и сертификации с классами по всему миру. Это превосходно, поскольку отсутствие доступной поддержки является наиболее распространенным недостатком программного обеспечения с открытым исходным кодом. Но вам не обязательно покупать услуги поддержки, поскольку поддержка сообщества также доступна бесплатно.

3. Обсервиум

Observium - еще одна многофункциональная платформа для мониторинга. Он не требует обслуживания и автоматического обнаружения, а также поддерживает широкий спектр типов устройств, платформ и операционных систем, включая, среди прочего, Cisco, Windows, Linux, HP, Juniper, Dell, FreeBSD, Brocade, Netscaler, NetApp. Основная цель инструмента - предложить красивый, интуитивно понятный и простой, но мощный пользовательский интерфейс, отображающий работоспособность и состояние сети.

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

Товар доступен в двух версиях. Существует сообщество Observium, доступное каждому бесплатно. Эта бесплатная версия получает обновления и новые функции два раза в год. Также есть Observium Professional с расширенным набором функций и ежедневными обновлениями. Обе версии работают только на платформах Linux.

Observium предлагает больше, чем просто мониторинг ping. Например, он будет отслеживать использование полосы пропускания, и есть даже система учета, которая будет измерять общее ежемесячное использование полосы пропускания в 95-м процентиле или в общем количестве переданных байтов. Он также имеет функцию оповещения с пороговыми значениями, определяемыми пользователем. Кроме того, он интегрируется с другими системами и может извлекать их информацию и отображать ее в своем интерфейсе.

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

4. Nagios Core

Nagios Core - это система мониторинга с открытым исходным кодом, работающая в Linux. это полностью модульная система, в которой Nagios Core фактически является только основным механизмом мониторинга. Он дополнен примерно 50 плагинами, которые можно загрузить, чтобы добавить в систему различные функции. Придерживаясь модульного подхода, существуют также различные интерфейсы, разработанные сообществом, которые также доступны для загрузки. Вместе они составляют довольно полную, хотя и в некотором роде «франкштейновскую» систему мониторинга. Главный недостаток такого подхода заключается в том, что настройка Nagios Core может оказаться сложной задачей.

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

В дополнение к этой бесплатной версии с открытым исходным кодом, которую может загрузить и использовать кто угодно, существует также коммерческий продукт под названием Nagios XI . У него больше возможностей. Это также автономный инструмент, который значительно упрощает настройку. Вам не нужно собирать и устанавливать несколько отдельных компонентов.

Одна из лучших особенностей Nagios Core - версии с открытым исходным кодом - это его сообщество. Несколько плагинов, интерфейсов и надстроек, разработанных сообществом, доступны прямо с веб-сайта Nagios. Если вам нужна дополнительная встроенная функциональность, вам придется выбрать Nagios XI, в котором есть мониторинг использования полосы пропускания и многие другие полезные функции. Доступна бесплатная пробная версия Nagios XI, если вы захотите протестировать ее и посмотреть, что она может для вас сделать.

5. LibreNMS

At its core, LibreNMS is a port of Observium. It is another all-inclusive network monitoring system that provides a wide array of features and device support. Among the tool’s best features is its auto-discovery engine which doesn’t only rely on SNMP to discover devices. It can automatically discover your entire network using CDP, FDP, LLDP, OSPF, BGP, SNMP and ARP. The product also features automatic updates, ensuring that it will always stay current.

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

Another important feature of the LibreNMS is its highly customizable alerting module. It is very flexible and it can send alert notifications using multiple methods such as email—like most of its competitors—but also IRC, slack, and more. If you’re a service provider or your organization bills back each department for their use of the network, you’ll probably like the tool’s billing feature. It can generate bandwidth bills for segments of a network based on either usage or transfer.

For larger networks and for distributed organizations, LibreNMS has distributed polling features allowing for horizontal scaling to grow along with your network. A full API is also included, allowing one to manage, graph, and retrieve data from their installation. Finally, mobile apps for iPhone and Android are available, a somewhat rare feature with open-source tools.

6. Icinga

Icinga is an open source monitoring platform with a feature set that matches most of the best commercial products and a simple and clean user interface. One feature that sets Icinga apart from the rest of the crowd is its extensive use of plugins. And when we say extensive, we mean extensive. There are literally thousands of them available to perform various monitoring tasks and extend the product’s functionality. And if you have a special need for which there’s no plugin, you can always write one yourself.

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

Another excellent feature of Icinga is the alerting and notification module. You can customize alerts to be triggered by any condition you can think of. And it’s just as flexible on how alerts are transmitted. The product has segmented alerting that allow it to send some alerts to some recipients and other alerts to different ones for the best flexibility. This is a great feature when you have different systems managed by different groups.

7. Emco Ping Monitor

The EMCO Ping Monitor, while not an open-source product, is still an interesting ping monitoring tool. Right from its Host Status Overview you can view your devices status, ping response times, and outage information. Each host is monitored in real-time and the tool boasts colour-coded graphs to help you see how connections change over time. The tool also lets you look at historic host data for any time span you select. And this historical data can be used to build reports in both PDF and HTML formats.

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

One particularly interesting feature of the EMCO Ping Monitor is its scripting capabilities. You can set up scripts to run once a networking event happens. The scripts can fire some remediation process. Alerting is also available and email notifications can be sent when something changes.

The EMCO Ping Monitor is available as a freeware version limited to five hosts. There are also a Professional Edition and an Enterprise Edition. The former can monitor up to 250 hosts for $99 per instance or $245 for unlimited instances. The Enterprise Edition offers hosts-unlimited monitoring at a cost of $199 for a single instance and $445 for unlimited instances. A free 30-day trial version is also available.


6 лучших инструментов управления сетью, которые отслеживают производительность

6 лучших инструментов управления сетью, которые отслеживают производительность

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

10 лучших инструментов Ping Sweep, чтобы рассказать вам больше о вашей сети

10 лучших инструментов Ping Sweep, чтобы рассказать вам больше о вашей сети

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

6 лучших инструментов для мониторинга веб-сайтов

6 лучших инструментов для мониторинга веб-сайтов

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

Лучшие инструменты развертывания программного обеспечения для команд разработчиков в 2022 году

Лучшие инструменты развертывания программного обеспечения для команд разработчиков в 2022 году

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

Контрольный список соответствия HIPAA и инструменты для использования

Контрольный список соответствия HIPAA и инструменты для использования

Если вы работаете в сфере здравоохранения или каким-либо образом связаны с ИТ в этой отрасли, скорее всего, вы слышали о HIPAA. Переносимость медицинского страхования

Обзор лучших бесплатных сборщиков и анализаторов sFlow в 2021 году

Обзор лучших бесплатных сборщиков и анализаторов sFlow в 2021 году

sFlow - это протокол анализа потока, который встроен во многие сетевые устройства. Мы рассматриваем пятерку лучших бесплатных сборщиков и анализаторов sFlow.

Лучшие инструменты и программное обеспечение для безагентного мониторинга инфраструктуры в 2021 году

Лучшие инструменты и программное обеспечение для безагентного мониторинга инфраструктуры в 2021 году

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

SolarWinds Mail Assure - ОБЗОР 2021 г.

SolarWinds Mail Assure - ОБЗОР 2021 г.

Безопасность электронной почты - важная задача поставщиков управляемых услуг. Мы рассматривали SolarWinds Mail Assure, один из лучших инструментов для этой цели.

Лучшие инструменты сетевого мониторинга для Windows 10 в 2021 году

Лучшие инструменты сетевого мониторинга для Windows 10 в 2021 году

Для сетевого монитора Windows требуются инструменты с ограниченными требованиями. Сегодня мы познакомились с лучшими инструментами сетевого мониторинга для Windows 10.

9 лучших инструментов для устранения неполадок сети, которые мы рассмотрели в 2021 году

9 лучших инструментов для устранения неполадок сети, которые мы рассмотрели в 2021 году

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