Источник данных SNMP

Материал из Документация Ключ-АСТРОМ

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

Мы также предоставляем источник данных SNMP-traps, сообщающий одну метрику, которая подсчитывает количество ловушек, отправленных определенным источником в течение определенного интервала. Для получения дополнительной информации см. Источник данных SNMP-traps.

Мы предполагаем следующее:

  • Вы обладаете достаточными знаниями в области SNMP для создания расширения SNMP.
  • Вы знакомы с основными концепциями Расширения 2.0 и общей структурой файла расширения YAML .

Изучите предварительные условия и область применения поддерживаемых технологий. Для ограничений, применяемых к вашему расширению, см. Ограничения Расширения 2.0.

Поддерживаемые версии Ключ-АСТРОМ

  • Ключ-АСТРОМ версии 1.215+
  • Среда АктивногоШлюза версии 1.215+

Поддерживаемые версии SNMP

  • SNMPv2c
  • SNMPv3

Поддерживаемая аутентификация

SNMPv2c

Community strings.

SNMPv3

Для SNMP v3 источник данных SNMP поддерживает уровни безопасности NoAuthNoPriv, authNoPriv, authPriv и следующие протоколы аутентификации:

authNoPriv

Protocol RFC
MD5 HMAC-96-MD5 rfc3414
SHA HMAC-96-SHA rfc3414
SHA224 HMAC-128-SHA-224 rfc7860
SHA256 HMAC-192-SHA-256 rfc7860
SHA384 HMAC-256-SHA-384 rfc7860
SHA512 HMAC-384-SHA-512 rfc7860

authPriv

Protocol RFC Notes
DES CBC-DES rfc3414
AES CFB128-AES-128 rfc3826
AES1921 n/a Blumenthal key extension
AES2561 n/a Blumenthal key extension
AES192C1 n/a Reeder key extension
AES256C1 n/a Reeder key extension

1Эти алгоритмы шифрования официально не определены, но часто поддерживаются сетевыми устройствами. См. SNMPv3 с AES-256 .

Чтобы узнать, как определить аутентификацию в конфигурации мониторинга, см. раздел Аутентификация SNMP.

Требования к оборудованию

Мониторинг SNMP с помощью фреймворка Расширения 2.0 выполняется АктивнымШлюзом. Требования к хостам зависят от следующего:

  • Количество устройств.
  • Количество строк протокола приема метрик, принятых за интервал опроса (1 минута). Уникальная комбинация метрики и измерения (кортеж) дает одну строку.
  • Настроили ли вы профиль производительности EEC на высокие лимиты.

В зависимости от количества устройств и принимаемых линий, АктивныхШлюзов, выполняющие мониторинг SNMP, должны соответствовать следующим аппаратным требованиям:

Host (EC2 instance type) CPUs RAM (GB) SNMP devices Ingested lines
XS (c5.large) 2 4 900 142,000
S (c5.xlarge) 4 8 1,800 284,000
M (c5.2xlarge) 8 16 4,000 632,000
L (c5.4xlarge) 16 32 6,000 940,000

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

Например, устройства SNMP, используемые в наших тестах, были оснащены 20 интерфейсами связи. Фактическое количество интерфейсов напрямую влияет на использование ЦП и потребление памяти.