Zabbix: SNMPv3 и низкоуровневое обнаружение интерфейсов

9 февраля 2026Мониторинг

SNMPv2c с community в открытом виде сложно оправдать в современной сети. SNMPv3 в режиме authPriv добавляет аутентификацию и шифрование, а Zabbix поддерживает его без дополнительных модулей.

Сторона устройства (IOS XE)

snmp-server group MON v3 priv read MON-VIEW access SNMP-ACL
snmp-server view MON-VIEW iso included
snmp-server user zabbix MON v3 auth sha <пароль> priv aes 128 <ключ>

Сторона Zabbix

  • В интерфейсе узла выберите SNMPv3, уровень authPriv, протоколы SHA и AES так же, как на устройстве.
  • Используйте 64-битные счётчики ifHCInOctets и ifHCOutOctets: 32-битные на 10G-интерфейсе переполняются быстрее интервала опроса.
  • В предобработке: «Изменение в секунду», затем умножение на 8, чтобы получить бит/с.

Фильтрация в LLD

Стандартный шаблон обнаруживает все интерфейсы, включая Null0, loopback и неиспользуемые порты. Фильтруйте по макросам шаблона: регулярные выражения для ifName, ifType и ifAdminStatus. Это сокращает число элементов данных в несколько раз и снижает нагрузку на poller.

Проверяйте доступ до настройки в Zabbix: snmpwalk -v3 -l authPriv -u zabbix -a SHA -A ... -x AES -X ... <адрес> IF-MIB::ifName.

← Все заметки