Вы здесь: Главная > Программы > Мониторинг Сети (Pro) > Мониторинг SNMP

Мониторинг SNMP устройств и серверов - Настройка мониторинга значений переменных OID и MIB

Что такое SNMP, OID и MIB?

С помощью проверки SNMP программа 10-Страйк: Мониторинг Сети позволяет осуществлять мониторинг SNMP на верверах и сетевых устройствах, т.е. получать и отслеживать значения переменных OID на коммутаторах, ИБП и прочих устройствах по протоколу SNMP.

SNMP (Simple Network Management Protocol — "простой протокол управления сетью") – это распространенный протокол, в задачи которого входит управление сетевыми устройствами и серверами и получение информации об их работе, в частности. Как правило, все современные управляемые сетевые устройства (рабочие станции, ноутбуки, коммутаторы, ИБП, принтеры, роутеры, модемы, web-камеры и т.д.), поддерживающие SNMP, содержат Базу управляющей информации (MIBManagement Information Base). В этой базе содержится масса полезной информации о состоянии устройства: счетчики производительности, активные процессы, значения сетевого трафика на интерфейсах и т.д. В некоторых устройствах количество разнообразных записей в таких базах достигает десятков тысяч. Каждая запись в базе сопровождается уникальным идентификатором OID (object identifier).

программа для мониторинга SNMP по сети

Видео-ролик о мониторинге переменных OID по SNMP

Мы создали специальный видео-ролик для этой статьи о мониторинге переменных OID по SNMP с помощью нашей программы.

Настройка мониторинга по SNMP при помощи OID и MIB - значенний переменных, счетчиков производительности, трафика

Опишем как настроить мониторинг SNMP, используя нашу российскую программу 10-Страйк: Мониторинг Сети, на примере ИБП. Эта система мониторинга довольно проста и позволяет настроить проверки через несколько минут после установки программы, в отличие от zabbix, требующего изучения и некоторого программирования.

Зная OID записи, в которой хранится интересующий параметр сервера, коммутатора или другого устройства, можно настроить программу на его мониторинг и контроль значений с помощью протокола SNMP. Программа по нему будет подключаться к устройству, по OID получать значение параметра и сравнивать его с заданным значением. В случае несоответствия параметра заданному значению, программа сигнализирует об этом.

настройка мониторинга SNMP OID MIB

1. В параметрах проверки SNMP для авторизации укажите пароль для доступа к устройству (строку community для SNMP версий 1/2c или это будет логин и пароль для SNMP версии 3).

2. При помощи встроенного MIB-браузера можно выбрать нужный OID, чтобы мониторить определенный параметр устройства. Например для мониторинга ИБП это могут быть переменные:

  • 1.3.6.1.2.1.33.1.2.2.0 — Время работы ИБП от батарей, в секундах (ноль означает, что ИБП питается от сети)
  • 1.3.6.1.2.1.33.1.2.3.0 — Время до истощения заряда батарей при отключенном электропитании, в минутах
  • 1.3.6.1.2.1.33.1.2.4.0 — Оставшийся заряд батарей, в процентах
  • 1.3.6.1.2.1.33.1.2.5.0 — Текущее напряжение батареи, в десятых долях Вольт
  • 1.3.6.1.2.1.33.1.2.6.0 — Текущий ток батареи, в десятых долях Ампер
  • 1.3.6.1.2.1.33.1.2.7.0 — Температура ИБП, в Цельсиях

OID параметры дереве MIB - настройка мониторинга SNMP

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

3. Задайте условие для срабатывания сигнализации: если оставшийся заряд батарей станет меньше 10-15%, к примеру.

настройка проверки SNMP

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

защита от ложных оповещений мониторинга

5. Настройте действия, которые выполнятся при этом условии: отправка e-mail, SMS, Telegram или Slack, запись в журнал событий или лог-файл, выдача звуковой сигнализации или завершение работы сервера. Причем, оповещение по SMS может сработать даже при отсутствии Интернета, если подключить к компьютеру с программой мониторинга GSM-модем или сотовый телефон с SIM-картой.

шаг 3 проверки

Завершите создание новой проверки, нажав "Готово".

После этого осуществляйте мониторинг и получйте уведомления в автоматическом режиме, в том числе и на мобильные устройства.

результаты проверок, графики и оповещение об отказе от ИБП

Созданная проверка может принимать два основных состояния — "прошла" / "не прошла", и несколько промежуточных (предупреждение). Изменение параметра SNMP можно видеть наглядно на графиках и диаграммах.

В версии программы Pro можно создать значок устройства на графической карте сети и визуально оценивать его состояние, а также добавить виджет (индикатор) прямо на карту сети и выводить значение параметра (цифрами, стрелочным индикатором или рисовать его график) в реальном времени рядом с иконкой устройства.

отображение результатов мониторинга SNMP на карте и виджетах 

Также можно добавить индикатор и на дашборд (панель индикаторов).

отображение результатов мониторинга SNMP на дашборде и виджетах

Таким образом программа может осуществлять мониторинг практически любых сетевых устройств с помощью протокола SNMP.

 

Дополнительную информацию о настройке SNMP, значениях OID, и получении информации из MIB можно прочитать на ресурсах:

  • На рабочих станциях Windows служба SNMP, обеспечивающая доступ к MIB, изначально не установлена и не настроена. Для установки службы SNMP необходимо выполнить действия, описанные тут:
    http://technet.microsoft.com/ru-ru/library/cc759570(WS.10).aspx

  • Настройка свойств безопасности SNMP для ПК описана тут:
    http://technet.microsoft.com/ru-ru/library/cc783571(WS.10).aspx

  • Краткий список полезных OID для рабочих станций с Windows (XP/2003/Vista/...):
    .1.3.6.1.2.1.25.1.1.0 – время работы хоста (SystemUptime);
    .1.3.6.1.2.1.25.3.3.1.2 – загрузка процессора (это начальный OID, конкретно по каждому процессору OID нужно смотреть в самой базе, т.е. для первого процессора OID может быть .1.3.6.1.2.1.25.3.3.1.2.3, для второго - .1.3.6.1.2.1.25.3.3.1.2.4);
    .1.3.6.1.2.1.25.1.6.0 – количество запущенных процессов;
    .1.3.6.1.2.1.25.2.2.0 – объем оперативной памяти, всего;
    .1.3.6.1.2.1.25.2.3.1.6.(1,2,3…) – объем свободного места на дисках 1,2,3 и т.д., в блоках.

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

    Мониторинг устройств при помощи ловушек SNMP trap

    Помимо получения значений переменных по протоколу SNMP, программа позволяет организовать мониторинг посредством приёма ловушек SNMP-trap.

    прием данных SNMP trap

    Прочитайте подробнее о настройке приёма SNMP-trap в документации программы, если вас заинтересовал этот способ.

    Видео-ролик о мониторинге с помощью SNMP trap

    Короткий видео-ролик о мониторинге при помощи SNMP trap с помощью нашей программы:

    Программа написана российскими программистами, включена в единый реестр программ Минцифры. Работает под управлением ОС Windows. Утилита может работать под Linux через Wine. Также существует дистрибутив системы мониторинга версии Pro для Astra Linux. Он доступен для скачивания тут.

    Скачайте бесплатную 30-дневную версию программы мониторинга по SNMP устройств и серверов прямо сейчас и попробуйте!

     

    Другие наши статьи по мониторингу устройств по сети:

  • Мониторинг коммутаторов по SNMP
  • Мониторинг IP-камер и систем видеонаблюдения по SNMP, ICMP, RTSP, FTP...
  • Мониторинг принтеров по SNMP
  • Мониторинг ИБП/UPS по SNMP
  •