Управление расширениями SNMP

Материал из Документация Ключ-АСТРОМ
Версия от 22:21, 15 сентября 2025; IKuznetsov (обсуждение | вклад) (Новая страница: «Ключ-АСТРОМ предоставляет вам фреймворк, который можно использовать для расширения воз...»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)

Ключ-АСТРОМ предоставляет вам фреймворк, который можно использовать для расширения возможностей наблюдения за данными, полученными непосредственно с устройств, отслеживаемых по протоколу SNMP. Ключ-АСТРОМ позволяет вам переносить данные SNMP в Ключ-АСТРОМ в нужном масштабе и в контексте всех остальных данных.

Вы также можете расширить свои знания о данных, связанных с SNMP-ловушками, созданными в вашей инфраструктуре.

Сначала проверьте Ключ-АСТРОМ, поддерживается ли ваше устройство существующим расширением. Если нет, вы можете создать собственное расширение Ключ-АСТРОМ SNMP для вашего SNMP-устройства.

Прежде чем начать

  1. Определите, какой протокол SNMP будет предоставлять данные для расширения. Фреймворк Ключ-АСТРОМ Расширения 2.0 поддерживает SNMP v2c и v3. В зависимости от версии SNMP подготовьте необходимые данные для аутентификации.
  2. Назначьте группу или группы АктивныхШлюзов, которые будут удалённо подключаться к вашим SNMP-устройствам для сбора данных. Все устройства АктивногоШлюза в каждой назначенной группе должны иметь возможность подключения к вашим SNMP-устройствам.
  3. Изучите требования к оборудованию для АктивногоШлюза, выполняющего мониторинг SNMP.

Управление расширениями SNMP

Менеджер расширений
Последняя версия Ключ-АСТРОМ

Теперь вы можете использовать специальное приложение Расширения для управления расширениями. Оно обеспечивает тот же процесс активации и настройки, что и Ключ-АСТРОМ в предыдущей версии. Кроме того, оно предоставляет прямой доступ к мониторингу состояния расширений.

  • Чтобы использовать приложение:
    • В разделе Расширения выберите и установите приложение.
    • В списке представлена ​​информация о разрешениях, необходимых для использования приложения (вкладка Техническая информация).

Расширения обеспечивают унифицированный рабочий процесс для включения и управления расширениями, которые будут передавать данные SNMP в вашу среду Ключ-АСТРОМ.

Необходимое разрешение: изменение настроек мониторинга

  1. В разделе Расширения выполните поиск по запросу «snmp», чтобы найти расширение SNMP или SNMP-ловушек.
  2. Выберите и установите интересующее вас расширение. Это включит расширение в вашу среду мониторинга.
  3. Добавьте конфигурацию мониторинга, чтобы расширение могло начать сбор данных.

Далее выполните следующие шаги.

  1. Группа АктивныхШлюзов
  2. Определение устройства
  3. Расширенные свойства
  4. Активация расширения

1. Группа АктивныхШлюзов

Выберите группу АктивныхШлюзов, чтобы определить, какие устройства АктивногоШлюза будут запускать расширение. После этого нажмите «Далее».

2. Определение устройства

Выберите Добавить устройство, чтобы определить устройства, с которых вы хотите извлекать данные, и укажите сведения о подключении устройства:

  • IP-адрес или название устройства
  • Порт
  • Версия SNMP и связанные с ней данные аутентификации. Данные аутентификации, передаваемые в Ключ-АСТРОМ при активации конфигурации мониторинга, зашифрованы, и их невозможно восстановить.

3. Расширенные свойства (необязательный)

Только расширения SNMP

Выберите «Определить», чтобы настроить дополнительные дополнительные свойства:

  • Время ожидания (в секундах). Максимальное время (в секундах) ожидания возврата данных по SNMP-запросу. Значение по умолчанию: 2 секунды.
  • Повторы. Максимальное количество повторных попыток запроса в случае его неудачи (общее время запроса равно timeoutSecsx retries). По умолчанию = 3 повторы.
  • Максимальное количество повторений. Может использоваться для ограничения объёма данных, возвращаемых для одного запроса, и, в свою очередь, может увеличить количество запросов, отправляемых на устройство, пока не будут собраны все необходимые данные. Значение по умолчанию = 50повторения.
  • Макс. количество OID на запрос. Количество OID, которые можно запросить в одном SNMP-запросе. Значение по умолчанию = 60 OID. Для большинства расширений это значение менять не нужно. Для расширения F5 BIG-IP LTM рекомендуется установить значение 5.
  • Включить неподключенный UDP.
    При включении UDP-сокет становится неподключенным. Это позволяет ему принимать ответы с адреса, отличного от того, на который был отправлен запрос, или игнорировать ICMP-пакеты. Значение по умолчанию — false.


Только расширения SNMP Traps

Выберите Добавить правило привязки переменных, чтобы настроить обрезку привязки переменных:

  • Префикс привязки переменной (OID) Часть OID, которая сопоставляется для обрезки.
  • Число обрезанных октетов Число октетов в конце OID, которые вы хотите обрезать.

Когда закончите, выберите Следующий шаг.

4. Активация расширения

Предоставьте окончательные сведения о конфигурации.

  • Описание. Текст, поясняющий детали данной конфигурации мониторинга. При устранении неполадок мониторинга это может предоставить вашим командам подробную информацию о данной конфигурации мониторинга.
  • Наборы функций.
    В сетях с высокой степенью сегментации наборы функций могут отражать сегменты вашей среды. Вы можете использовать их для ограничения мониторинга определёнными сегментами. Наборы функций предопределены для каждого расширения. Для расширений SNMP-ловушек выберите набор функций «События», чтобы включить пересылку сообщений о ловушках в виде событий логов.
  • Переменные. Некоторые расширения предлагают переменные, с помощью которых можно передавать пользовательские строки в расширение и использовать их в отчётах среды, например, в качестве измерения. Некоторые расширения содержат переменную ext.activationtag, которая передаётся как измерение в конфигурацию мониторинга. Вы можете использовать её для связывания сообщаемых метрик с конкретной версией конфигурации мониторинга.

После завершения выберите Активировать.

Конфигурация мониторинга в формате JSON

Мастер активации расширений содержит динамически обновляемую JSON-информацию с вашей конфигурацией мониторинга. Чтобы узнать, как использовать его для активации расширения с помощью API Ключ-АСТРОМ, см. раздел Управление расширениями.

Пользовательские файлы MIB

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

АктивныйШлюз поставляется с набором MIB-файлов по умолчанию. Если некоторые OID, используемые в вашем пользовательском расширении SNMP, отсутствуют в MIB-файлах по умолчанию, вы можете добавить свой собственный MIB-файл в АктивныйШлюз, где запущено это расширение.

Пользовательские MIB-файлы применимы только при создании собственного расширения SNMP. Стандартные SNMP-расширения Ключ-АСТРОМ поставляются с предопределённым набором OID и не загружают динамически дополнительные MIB-файлы, размещённые в директории mib-files-custom.

При создании пользовательского расширения SNMP или SNMP-ловушек файлы MIB, расположенные в директории mib-files-custom, будут использоваться всеми такими пользовательскими расширениями, работающими на АктивномШлюзе.

Поместите ваши пользовательские файлы MIB в директорию mib-files-custom:

  • Linux: /var/lib/astromkey/remotepluginmodule/agent/conf/userdata/mib-files-custom/
  • Windows: C:\%PROGRAMDATA%\astromkey\remotepluginmodule\agent\conf\userdata\mib-files-custom\

Файлы, хранящиеся в директории mib-files-custom, сохраняются между обновлениями.