SNMP-сервер для получения информации о состоянии интернет-центра Keenetic по протоколу SNMPv1/2c.
Для его работы должен быть установлен специальный компонент системы "Сервер SNMP".
Установить его можно на странице "Общие настройки" в разделе "Обновления и компоненты", нажав на "Изменить набор компонентов".
Управление > Параметры системы > Изменить набор компонентов > Сервер SNMP Установить Пакет:
Имя: mini_snmpd
Описание: Lightweight SNMP daemon
Код: Выделить всё
Домашняя страница
Подключаемся к интерфейсу командной строки водим Логин и Пароль от роутера, есть несколько вариантов как подключится некоторые из них:
1. TELNET, или можно воспользоваться любой другой терминальной программой,
telnet 192.168.1.1
2. Начиная с версии операционной системы KeeneticOS 2.12 был добавлен сервер SSHv2 (Secure Shell — безопасная оболочка), с помощью которого можно безопасно подключаться к командной строке интернет-центра. Подробную информацию вы найдете в инструкции: "Удаленный доступ через SSH к командной строке Keenetic". например PuTTY.
3. При необходимости вы можете настроить доступ к командной строке роутера из внешней сети (из Интернета). Для этого обратитесь к инструкции "Доступ из Интернета к интерфейсу командной строки Keenetic ".
http://192.168.1.1/a
В веб-интерфейсе откроется страница Web cli, с которой можно отправлять команды для роутера.
С помощью команды включаем сервер SNMP
Код: Выделить всё
service snmp
Код: Выделить всё
no service snmp
Код: Выделить всё
snmp community public
Код: Выделить всё
snmp contact keenetic-giga
Код: Выделить всё
snmp location home
Код: Выделить всё
show snmp view
snmp view exclude ‹oid›
с префиксом no удаляет настройку.
no snmp view exclude [ ‹oid› ]
Включить поддерево в представление SNMP
snmp view include ‹oid›
с префиксом no удаляет настройку.
no snmp view include [ ‹oid› ]
Сохранение настроек
Код: Выделить всё
system configuration save
Код: Выделить всё
exit
Код: Выделить всё
snmpwalk -v 2c -c public 192.168.1.1 .1.3.6.1.2.1.2.2.1.2
SNMP MIB:
1 SNMPv2-MIB
2 IF-MIB
3 IP-MIB
4 UDP-MIB
5 HOST-RESOURCES-MIB
6 UCD-SNMP-MIB
Из официальной документации
Показать
SNMP MIB
Базы управляющей информации (MIB) доступны только для чтения.
Поддерживаются следующие MIB:
1 SNMPv2-MIB
OID: 1.3.6.1.2.1.1
Поддерживаются следующие элементы данных:
• SNMPv2-MIB::sysDescr
• SNMPv2-MIB::sysUpTime
• SNMPv2-MIB::sysContact
• SNMPv2-MIB::sysName
• SNMPv2-MIB::sysLocation
• SNMPv2-MIB::sysServices
2 IF-MIB
OID: 1.3.6.1.2.1.2 и 1.3.6.1.2.1.31
Поддерживаются следующие элементы данных:
Базовый вариант OID: 1.3.6.1.2.1.2
• IF-MIB::ifNumber
• IF-MIB::ifIndex
• IF-MIB::ifDescr
• IF-MIB::ifType
• IF-MIB::ifMtu
• IF-MIB::ifSpeed
• IF-MIB::ifPhysAddress
• IF-MIB::ifAdminStatus
• IF-MIB::ifOperStatus
• IF-MIB::ifLastChange
• IF-MIB::ifInOctets
• IF-MIB::ifInUcastPkts
• IF-MIB::ifInDiscards
• IF-MIB::ifInErrors
• IF-MIB::ifOutOctets
• IF-MIB::ifOutUcastPkts
• IF-MIB::ifOutDiscards
• IF-MIB::ifOutErrors
Расширенный вариант
OID 1.3.6.1.2.1.31
• IF-MIB::ifName
• IF-MIB::ifInMulticastPkts
• IF-MIB::ifInBroadcastPkts
• IF-MIB::ifOutMulticastPkts
• IF-MIB::ifOutBroadcastPkts
• IF-MIB::ifHCInOctets
• IF-MIB::ifHCInUcastPkts
• IF-MIB::ifHCInMulticastPkts
• IF-MIB::ifHCInBroadcastPkts
• IF-MIB::ifHCOutOctets
• IF-MIB::ifHCOutUcastPkts
• IF-MIB::ifHCOutMulticastPkts
• IF-MIB::ifHCOutBroadcastPkts
• IF-MIB::ifLinkUpDownTrapEnable
• IF-MIB::ifHighSpeed
• IF-MIB::ifPromiscuousMode
• IF-MIB::ifConnectorPresent
• IF-MIB::ifAlias
• IF-MIB::ifCounterDiscontinuityTime 3 IP-MIB
OID: 1.3.6.1.2.1.6 (1.3.6.1.2.1.49)
Поддерживаются следующие элементы данных:
• TCP-MIB::tcpRtoAlgorithm
• TCP-MIB::tcpRtoMin
• TCP-MIB::tcpRtoMax
• TCP-MIB::tcpMaxConn
• TCP-MIB::tcpActiveOpens
• TCP-MIB::tcpPassiveOpens
• TCP-MIB::tcpAttemptFails
• TCP-MIB::tcpEstabResets
• TCP-MIB::tcpCurrEstab
• TCP-MIB::tcpInSegs
• TCP-MIB::tcpOutSegs
• TCP-MIB::tcpRetransSegs
• TCP-MIB::tcpInErrs
• TCP-MIB::tcpOutRsts
4 UDP-MIB
OID: 1.3.6.1.2.1.7 (1.3.6.1.2.1.50)
Поддерживаются следующие элементы данных:
• UDP-MIB::udpInDatagrams
• UDP-MIB::udpNoPorts
• UDP-MIB::udpInErrors
• UDP-MIB::udpOutDatagrams
• UDP-MIB::udpHCInDatagrams
• UDP-MIB::udpHCOutDatagrams
5 HOST-RESOURCES-MIB
OID: 1.3.6.1.2.1.25
Поддерживаются следующие элементы данных:
• HOST-RESOURCES-MIB::hrSystemUptime
6 UCD-SNMP-MIB
OID 1.3.6.1.4.1.2021
Поддерживаются следующие элементы данных:
Информация об ОЗУ устройства
• UCD-SNMP-MIB::memTotalReal
• UCD-SNMP-MIB::memAvailReal
• UCD-SNMP-MIB::memShared
• UCD-SNMP-MIB::memBuffer
• UCD-SNMP-MIB::memCached
Информация о USB-накопителях
• UCD-SNMP-MIB::dskIndex
• UCD-SNMP-MIB::dskPath
• UCD-SNMP-MIB::dskTotal
• UCD-SNMP-MIB::dskAvail
• UCD-SNMP-MIB::dskUsed
• UCD-SNMP-MIB::dskPercent
• UCD-SNMP-MIB::dskPercentNode
Информация о нагрузке на систему
• UCD-SNMP-MIB::laIndex
• UCD-SNMP-MIB::laNames
• UCD-SNMP-MIB::laLoad
• UCD-SNMP-MIB::laConfig
• UCD-SNMP-MIB::laLoadInt
• UCD-SNMP-MIB::ssCpuRawUser
• UCD-SNMP-MIB::ssCpuRawNice
• UCD-SNMP-MIB::ssCpuRawSystem
• UCD-SNMP-MIB::ssCpuRawIdle
• UCD-SNMP-MIB::ssRawInterrupts
• UCD-SNMP-MIB::ssRawContexts
Базы управляющей информации (MIB) доступны только для чтения.
Поддерживаются следующие MIB:
1 SNMPv2-MIB
OID: 1.3.6.1.2.1.1
Поддерживаются следующие элементы данных:
• SNMPv2-MIB::sysDescr
• SNMPv2-MIB::sysUpTime
• SNMPv2-MIB::sysContact
• SNMPv2-MIB::sysName
• SNMPv2-MIB::sysLocation
• SNMPv2-MIB::sysServices
2 IF-MIB
OID: 1.3.6.1.2.1.2 и 1.3.6.1.2.1.31
Поддерживаются следующие элементы данных:
Базовый вариант OID: 1.3.6.1.2.1.2
• IF-MIB::ifNumber
• IF-MIB::ifIndex
• IF-MIB::ifDescr
• IF-MIB::ifType
• IF-MIB::ifMtu
• IF-MIB::ifSpeed
• IF-MIB::ifPhysAddress
• IF-MIB::ifAdminStatus
• IF-MIB::ifOperStatus
• IF-MIB::ifLastChange
• IF-MIB::ifInOctets
• IF-MIB::ifInUcastPkts
• IF-MIB::ifInDiscards
• IF-MIB::ifInErrors
• IF-MIB::ifOutOctets
• IF-MIB::ifOutUcastPkts
• IF-MIB::ifOutDiscards
• IF-MIB::ifOutErrors
Расширенный вариант
OID 1.3.6.1.2.1.31
• IF-MIB::ifName
• IF-MIB::ifInMulticastPkts
• IF-MIB::ifInBroadcastPkts
• IF-MIB::ifOutMulticastPkts
• IF-MIB::ifOutBroadcastPkts
• IF-MIB::ifHCInOctets
• IF-MIB::ifHCInUcastPkts
• IF-MIB::ifHCInMulticastPkts
• IF-MIB::ifHCInBroadcastPkts
• IF-MIB::ifHCOutOctets
• IF-MIB::ifHCOutUcastPkts
• IF-MIB::ifHCOutMulticastPkts
• IF-MIB::ifHCOutBroadcastPkts
• IF-MIB::ifLinkUpDownTrapEnable
• IF-MIB::ifHighSpeed
• IF-MIB::ifPromiscuousMode
• IF-MIB::ifConnectorPresent
• IF-MIB::ifAlias
• IF-MIB::ifCounterDiscontinuityTime 3 IP-MIB
OID: 1.3.6.1.2.1.6 (1.3.6.1.2.1.49)
Поддерживаются следующие элементы данных:
• TCP-MIB::tcpRtoAlgorithm
• TCP-MIB::tcpRtoMin
• TCP-MIB::tcpRtoMax
• TCP-MIB::tcpMaxConn
• TCP-MIB::tcpActiveOpens
• TCP-MIB::tcpPassiveOpens
• TCP-MIB::tcpAttemptFails
• TCP-MIB::tcpEstabResets
• TCP-MIB::tcpCurrEstab
• TCP-MIB::tcpInSegs
• TCP-MIB::tcpOutSegs
• TCP-MIB::tcpRetransSegs
• TCP-MIB::tcpInErrs
• TCP-MIB::tcpOutRsts
4 UDP-MIB
OID: 1.3.6.1.2.1.7 (1.3.6.1.2.1.50)
Поддерживаются следующие элементы данных:
• UDP-MIB::udpInDatagrams
• UDP-MIB::udpNoPorts
• UDP-MIB::udpInErrors
• UDP-MIB::udpOutDatagrams
• UDP-MIB::udpHCInDatagrams
• UDP-MIB::udpHCOutDatagrams
5 HOST-RESOURCES-MIB
OID: 1.3.6.1.2.1.25
Поддерживаются следующие элементы данных:
• HOST-RESOURCES-MIB::hrSystemUptime
6 UCD-SNMP-MIB
OID 1.3.6.1.4.1.2021
Поддерживаются следующие элементы данных:
Информация об ОЗУ устройства
• UCD-SNMP-MIB::memTotalReal
• UCD-SNMP-MIB::memAvailReal
• UCD-SNMP-MIB::memShared
• UCD-SNMP-MIB::memBuffer
• UCD-SNMP-MIB::memCached
Информация о USB-накопителях
• UCD-SNMP-MIB::dskIndex
• UCD-SNMP-MIB::dskPath
• UCD-SNMP-MIB::dskTotal
• UCD-SNMP-MIB::dskAvail
• UCD-SNMP-MIB::dskUsed
• UCD-SNMP-MIB::dskPercent
• UCD-SNMP-MIB::dskPercentNode
Информация о нагрузке на систему
• UCD-SNMP-MIB::laIndex
• UCD-SNMP-MIB::laNames
• UCD-SNMP-MIB::laLoad
• UCD-SNMP-MIB::laConfig
• UCD-SNMP-MIB::laLoadInt
• UCD-SNMP-MIB::ssCpuRawUser
• UCD-SNMP-MIB::ssCpuRawNice
• UCD-SNMP-MIB::ssCpuRawSystem
• UCD-SNMP-MIB::ssCpuRawIdle
• UCD-SNMP-MIB::ssRawInterrupts
• UCD-SNMP-MIB::ssRawContexts
Другие примеры настройки SNMP
Установка на Wi Fi маршрутизатор Keenetic ОС Entware SNMP, SNMP-TRAP, MIBs
Keenetic > Entware > Debian Установка SNMP, SNMP-TRAP, MIBs
Примеры работы настройки еще
Пример создания шаблона SNMP для Zabbix
Настройка SNMP Traps в zabbix Debian