Мониторинг и управление по SNMP

Простой Протокол Сетевого Управления (SNMP) - это сетевой протокол, основанный на UDP, широко используемый для мониторинга и контроля за сетевыми устройствами, сервисами и приложениями.

SNMP определен набором стандартов, разработанных Группой специалистов по разработкам в интернете (IETF), который касается не только самого протокола, но и языка спецификаций (SMI и последующего SMIv2), Информационной Базы Управления (MIB), ряда стандартных определений MIB и даже архитектуры агентов.

Обзор и основные концепции SNMP представлены в разделе Основы SNMP.

В AggreGate Network Manager поддержку SNMP обеспечивает Драйвер устройства сетевого хоста. Драйвер обеспечивает:

  • операции чтения и записи по SNMP
  • отслеживание устройств, совместимых с SNMP:
    • опрос (периодическое чтение полной или выборочной информации, доступной через SNMP)
    • получение и обработка SNMP-ловушек
  • управление стандартными и общими устройствами SNMP
  • кэширование информации на сервере
  • хранение информации в БД
  • управление опциями мониторинга:
    • периоды синхронизации
    • стратегии опроса: все OID, OID, распознаваемые директорией MIB или только важные.
    • запуск автоматических действий в ответ на SNMP-ловушки
  • управление по MIB, включая:
    • набор стандартных MIB
    • инструментальные средства для добавления и настройки использования пользовательских MIB

SNMP используется в сетевом обнаружении, чтобы:

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

В разделе Использование SNMP описаны различные практические вопросы использования SNMP в AggreGate Network Manager.