Различия
Показаны различия между двумя версиями страницы.
| Следующая версия | Предыдущая версия | ||
| dpi:dpi_components:platform:mon_stat:snmpd [2024/09/26 10:00] – создано elena.krasnobryzh | dpi:dpi_components:platform:mon_stat:snmpd [2025/10/08 07:34] (текущий) – [Установка] v.chekhutskiy | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| - | ======SNMPD====== | + | {{indexmenu_n> |
| + | |||
| + | ====== | ||
| + | |||
| + | ===== Описание ===== | ||
| + | SNMP — протокол, | ||
| + | **Принцип работы: | ||
| + | |||
| + | Пакет '' | ||
| + | В основе лежит библиотека '' | ||
| + | Исполняемый файл для формирования VENDOR ветки доступен: | ||
| + | |||
| + | Состав вендорской ветки: | ||
| + | * статистика CPU, в т.ч. утилизация ядра процессами BNG; | ||
| + | * количество нелегитимных дропов; | ||
| + | * статистика дропов на диспетчере; | ||
| + | * список доступности RADIUS серверов (**при использовании прокси или балансира в статистике будет указан этот прокси**); | ||
| + | * количество DHCP абонентов — **при активном функционале**; | ||
| + | * количество PPPoE, L2TP, PPP абонентов — **при активном функционале**; | ||
| + | * список VRF и активных абонентов в каждом — **при активном функционале**; | ||
| + | * статистика DPDK интерфейсов (количество пакетов, | ||
| + | * статистика NAT (список профилей, | ||
| + | * список аппаратных модулей, | ||
| + | * показатели с аппаратных сенсоров (напряжение, | ||
| + | * утилизация пулов в DHCP сервере (поддерживается **только** KEA-DHCP сервер) — **при активном функционале**. | ||
| + | |||
| + | Данный скрипт также переопределяет стандартные ветки, добавляя статистику с DPDK интерфейсов: | ||
| + | * '' | ||
| + | * '' | ||
| + | |||
| + | При необходимости можно отключить переопределение — закомментировать или удалить следующие строки из ''/ | ||
| + | |||
| + | <code bash> | ||
| + | pass_persist | ||
| + | pass_persist | ||
| + | </ | ||
| + | |||
| + | Файл MIB доступен после установки по пути: ''/ | ||
| + | |||
| + | ===== Установка ===== | ||
| + | - Установка (net-snmp, net-snmp-utils будут установлены как зависимости): | ||
| + | - Конфигурация: | ||
| + | - Перезапуск службы net-snmp (статистика будет доступна через 60 секун с момента запуска): | ||
| + | - Отключить selinux (в случае ошибки при запуске SNMP): <code bash>vi / | ||
| + | ... | ||
| + | SELINUX=disabled | ||
| + | ...</ | ||
| + | |||
| + | <note important> | ||
| + | ===== Проверка работоспособности snmpd и вендорской ветки ===== | ||
| + | Утилита snmpwalk позволяет проверить, | ||
| + | |||
| + | Команда для проверки работы SNMP: | ||
| + | <code bash> | ||
| + | Система опрашивается раз в минуту, | ||
| + | |||
| + | ===== Как прочитать файл MIB ===== | ||
| + | В случае, | ||
| + | На примере ниже показано: | ||
| + | - Файл вендорской ветки | ||
| + | - Ее OID | ||
| + | |||
| + | {{: | ||
| + | |||
| + | ===== Известные ограничения ===== | ||
| + | Поддержка on-stick девайсов доступна с версии 13.2-beta4.2 | ||