Мониторинг по SNMP через службу snmpd [Документация VAS Experts]

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
dpi:dpi_components:platform:mon_stat:snmpd [2025/08/14 14:11] elena.krasnobryzhdpi:dpi_components:platform:mon_stat:snmpd [2025/10/08 07:34] (текущий) – [Установка] v.chekhutskiy
Строка 8: Строка 8:
  
 Пакет ''bngsnmp'' содержит скрипты, необходимые для формирования VENDOR ветки OID'ов для опроса по SNMP.\\ Пакет ''bngsnmp'' содержит скрипты, необходимые для формирования VENDOR ветки OID'ов для опроса по SNMP.\\
-В основе лежит библиотека ''snmp_passpersist''. OID вендорской ветки: ''.1.3.6.1.4.1.43823''+В основе лежит библиотека ''snmp_passpersist''. OID вендорской ветки: ''.1.3.6.1.4.1.43823''.\\ 
 +Исполняемый файл для формирования VENDOR ветки доступен: ''/usr/local/bin/bng_snmp/vasvendor''
  
 Состав вендорской ветки: Состав вендорской ветки:
Строка 25: Строка 26:
  
 Данный скрипт также переопределяет стандартные ветки, добавляя статистику с DPDK интерфейсов: Данный скрипт также переопределяет стандартные ветки, добавляя статистику с DPDK интерфейсов:
-  * ''.1.3.6.1.2.1.2.2.1'' — 32 битные счетчики +  * ''.1.3.6.1.2.1.2.2.1'' — 32-битные счетчики 
-  * ''.1.3.6.1.2.1.31.1.1.1'' — 64 битные счетчики+  * ''.1.3.6.1.2.1.31.1.1.1'' — 64-битные счетчики
  
 При необходимости можно отключить переопределение — закомментировать или удалить следующие строки из ''/etc/snmp/snmpd.conf'': При необходимости можно отключить переопределение — закомментировать или удалить следующие строки из ''/etc/snmp/snmpd.conf'':
Строка 40: Строка 41:
   - Установка (net-snmp, net-snmp-utils будут установлены как зависимости): <code bash>yum install bngsnmp</code>   - Установка (net-snmp, net-snmp-utils будут установлены как зависимости): <code bash>yum install bngsnmp</code>
   - Конфигурация: <code bash>/bin/cp -f /etc/snmp/snmpd.conf.example /etc/snmp/snmpd.conf</code>   - Конфигурация: <code bash>/bin/cp -f /etc/snmp/snmpd.conf.example /etc/snmp/snmpd.conf</code>
-  - Перезапуск службы net-snmp: <code bash>systemctl restart snmpd</code>+  - Перезапуск службы net-snmp (статистика будет доступна через 60 секун с момента запуска): <code bash>systemctl restart snmpd</code>
   - Отключить selinux (в случае ошибки при запуске SNMP): <code bash>vi /etc/selinux/config   - Отключить selinux (в случае ошибки при запуске SNMP): <code bash>vi /etc/selinux/config
 ... ...
Строка 46: Строка 47:
 ...</code> ...</code>
  
 +<note important>Обновление с версии 0.x.x на 1.x.x осуществляется через **удаление** версии (''dnf remove bngsnmp'') с последующей инсталляцией новой версии (''dnf clean all && dnf install bngsnmp'').</note>
 ===== Проверка работоспособности snmpd и вендорской ветки ===== ===== Проверка работоспособности snmpd и вендорской ветки =====
 Утилита snmpwalk позволяет проверить, приходят ли данные по SNMP Утилита snmpwalk позволяет проверить, приходят ли данные по SNMP