Шлюз поддерживает мониторинг и конфигурирование при помощи протокола SNMP (Simple Network Management Protocol).
Реализованы следующий функции мониторинга:
Реализованы следующие функции управления:
В таблицах с описанием OID в колонке “запросы” будет принят следующий формат описания:
Таблица К1 — Примеры команд
Описание запроса | Команда |
---|---|
Get {} | snmpwalk -v2c -c public -m +ELTEX-SMG-MIB $ip_smg activeCallCount |
Get {}.x | snmpwalk -v2c -c public -m +ELTEX-SMG-MIB $ip_smg pmExist.1 snmpwalk -v2c -c public -m +ELTEX-SMG-MIB $ip_smg pmExist.2 и т.д. |
Set {} N | snmpset -v2c -c public -m +ELTEX-SMG-MIB $ip_smg \ smgSyslogTracesCalls.0 i 60 |
Set {} 1 | snmpset -v2c -c private -m +ELTEX-SMG-MIB $ip_smg smgReboot.0 i 1 |
Set {} U | snmpset -v2c -c public -m +ELTEX-SMG-MIB $ip_smg \ getGroupUserByID.0 u 2 |
Set {} S | snmpset -v2c -c private -m +ELTEX-SMG-MIB $ip_smg \ smgUpdateFw.0 s "smg1016m_firmware_3.8.0.1966.bin 192.0.2.2" |
Set {} "NULL" | snmpset -v2c -c private -m +ELTEX-SMG-MIB $ip_smg \ getUserByNumber.0 s "NULL" |
Set {} A | snmpset -v2c -c private -m +ELTEX-SMG-MIB $ip_smg \ smgSyslogTracesAddress.0 a 192.0.2.44 |
Примеры выполнения запросов:
Нижеприведённые запросы эквивалентны. На примере запроса объекта activeCallsCount, который отображает число текущих вызовов на SMG.
$ snmpwalk -v2c -c public -m +ELTEX-SMG-MIB 192.0.2.1 activeCallCount ELTEX-SMG::activeCallCount.0 = INTEGER: 22 |
$ snmpwalk -v2c -c public -m +ELTEX-SMG-MIB 192.0.2.1 smg.42.1 ELTEX-SMG::activeCallCount.0 = INTEGER: 22 |
$ snmpwalk -v2c -c public -m +ELTEX-SMG-MIB 192.0.2.1 1.3.6.1.4.1.35265.1.29.42.1 ELTEX-SMG::activeCallCount.0 = INTEGER: 22 |
$ snmpwalk -v2c -c public 192.0.2.1 1.3.6.1.4.1.35265.1.29.42.1 SNMPv2-SMI::enterprises.35265.1.29.42.1.0 = INTEGER: 22 |
Таблица К2 — Общая информация и датчики
Имя | OID | Запросы | Описание |
smg | 1.3.6.1.4.1.35265.1.29 | Get {} | Корневой объект для дерева OID |
smgDevName | 1.3.6.1.4.1.35265.1.29.1 | Get {} | Имя устройства |
smgDevType | 1.3.6.1.4.1.35265.1.29.2 | Get {} | Тип устройства (всегда 29) |
smgFwVersion | 1.3.6.1.4.1.35265.1.29.3 | Get {} | Версия ПО |
smgEth0 | 1.3.6.1.4.1.35265.1.29.4 | Get {} | IP-адрес основного интерфейса |
smgUptime | 1.3.6.1.4.1.35265.1.29.5 | Get {} | Время работы ПО |
smgUpdateFw | 1.3.6.1.4.1.35265.1.29.25 | Set {} S | Обновление ПО. Для этого следует сделать запрос Set с параметрами (разделить пробелом): – имя файла ПО без пробелов; – адрес TFTP-сервера |
smgReboot | 1.3.6.1.4.1.35265.1.29.27 | Set {} 1 | Перезагрузка оборудования |
smgSave | 1.3.6.1.4.1.35265.1.29.29 | Set {} 1 | Сохранение конфигурации |
smgFreeSpace | 1.3.6.1.4.1.35265.1.29.32 | Get {} | Свободное место на встроенной флэш-памяти |
smgFreeRam | 1.3.6.1.4.1.35265.1.29.33 | Get {} | Количество свободной оперативной памяти |
smgMonitoring | 1.3.6.1.4.1.35265.1.29.35 | Get {} | Отображение датчиков температуры и скорости вращения вентиляторов, корневой объект |
smgTemperature1 | 1.3.6.1.4.1.35265.1.29.35.1 | Get {} | Температурный датчик 1 |
smgTemperature2 | 1.3.6.1.4.1.35265.1.29.35.2 | Get {} | Температурный датчик 2 |
smgFan0 | 1.3.6.1.4.1.35265.1.29.35.3 | Get {} | Датчик оборотов вентилятора 1 |
smgFan1 | 1.3.6.1.4.1.35265.1.29.35.4 | Get {} | Датчик оборотов вентилятора 2 |
smgFan2 | 1.3.6.1.4.1.35265.1.29.35.5 | Get {} | Датчик оборотов вентилятора 3 |
smgFan3 | 1.3.6.1.4.1.35265.1.29.35.6 | Get {} | Датчик оборотов вентилятора 4 |
smgPowerModuleTable | 1.3.6.1.4.1.35265.1.29.36 | Get {} | Информация о состоянии блоков питания, корневой объект. Для дочерних объектов указывается номер БП: 0 или 1 |
smgPowerModuleEntry | 1.3.6.1.4.1.35265.1.29.36.1 | Get {} | см. smgPowerModuleTable |
pmExist | 1.3.6.1.4.1.35265.1.29.36.1.2.x | Get {}.x | Установлен ли БП 1 – установлен 2 – не установлен |
pmPower | 1.3.6.1.4.1.35265.1.29.36.1.3.x | Get {}.x | Подаётся ли питание на БП 1 – подаётся 2 – не подаётся |
pmType | 1.3.6.1.4.1.35265.1.29.36.1.4.x | Get {}.x | Тип установленного БП 1 – PM48/12 2 – PM220/12 3 – PM220/12V 4 – PM150-220/12 |
smgCpuLoadTable | 1.3.6.1.4.1.35265.1.29.37 | Get {} | Загрузка CPU, корневой объект. Показывает процент загрузки процессора по типам задач. Для дочерних объектов указывается номер процессора: SMG1016M – 1 SMG2016 – 1..4 |
smgCpuLoadEntry | 1.3.6.1.4.1.35265.1.29.37.1 | Get {} | см. smgCpuLoadTable |
cpuUsr | 1.3.6.1.4.1.35265.1.29.37.1.2.x | Get {}.x | % CPU, приложения пользователя |
cpuSys | 1.3.6.1.4.1.35265.1.29.37.1.3.x | Get {}.x | % CPU, приложения ядра |
cpuNic | 1.3.6.1.4.1.35265.1.29.37.1.4.x | Get {}.x | % CPU, приложения с изменённым приоритетом |
cpuIdle | 1.3.6.1.4.1.35265.1.29.37.1.5.x | Get {}.x | % CPU, нахождение в простое |
cpuIo | 1.3.6.1.4.1.35265.1.29.37.1.6.x | Get {}.x | % CPU, операции ввода-вывода |
cpuIrq | 1.3.6.1.4.1.35265.1.29.37.1.7.x | Get {}.x | % CPU, обработка аппаратных прерываний |
cpuSirq | 1.3.6.1.4.1.35265.1.29.37.1.8.x | Get {}.x | % CPU, обработка программных прерываний |
cpuUsage | 1.3.6.1.4.1.35265.1.29.37.1.9.x | Get {}.x | % CPU, общее использование |
smgSubscribersInfo | 1.3.6.1.4.1.35265.1.29.42 | Get {} | Общая информация о числе активных вызовов и регистраций |
activeCallCount | 1.3.6.1.4.1.35265.1.29.42.1 | Get {} | Текущее число активных вызовов |
registrationCount | 1.3.6.1.4.1.35265.1.29.42.2 | Get {} | Текущее число регистраций |
tableOfDiskMonitor | 1.3.6.1.4.1.35265.1.29.51 | Get {} | Информация о внешних накопителях, подключенных к SMG, корневой объект |
diskFullSize | 1.3.6.1.4.1.35265.1.29.51.2 | Get {} | Объем накопителей, подключенных к SMG |
diskFreeSize | 1.3.6.1.4.1.35265.1.29.51.3 | Get {} | Свободное место, оставшееся на накопителе |
diskUsePercent | 1.3.6.1.4.1.35265.1.29.51.4 | Get {} | Занятое место на накопителе в процентах |
smgDevM4E1Modules | 1.3.6.1.4.1.35265.1.29.52 | Get {} | Количество субмодулей M4Е1 установленных на устройстве |
smgDevSMVPModules | 1.3.6.1.4.1.35265.1.29.53 | Get {} | Количество субмодулей SM-VP установленных на устройстве |
tableOfLicenseMonitor | 1.3.6.1.4.1.35265.1.29.156 | Get {} | Информация о лицензиях, установленных на устройстве, корневой объект |
licenseName | 1.3.6.1.4.1.35265.1.29.156.1.1.2 | Get {} | Имя лицензии |
licenseCount | 1.3.6.1.4.1.35265.1.29.156.1.1.3 | Get {} | Количество лицензий (65535 – без ограничений) |
licenseLeft | 1.3.6.1.4.1.35265.1.29.156.1.1.4 | Get {} | Количество использованных лицензий (65535 – без ограничений) |
Таблица К3 – Настройки syslog
Имя | OID | Запросы | Описание |
smgSyslog | 1.3.6.1.4.1.35265.1.29.34 | Get {} | Настройки syslog, корневой объект |
smgSyslogTraces | 1.3.6.1.4.1.35265.1.29.34.1 | Get {} | Настройки трассировок в syslog, корневой объект |
smgSyslogTracesAddress | 1.3.6.1.4.1.35265.1.29.34.1.1 | Get {} Set {} S | IP-адрес сервера syslog для приёма трассировок |
smgSyslogTracesPort | 1.3.6.1.4.1.35265.1.29.34.1.2 | Get {} Set {} N | Порт сервера syslog для приёма трассировок |
smgSyslogTracesAlarms | 1.3.6.1.4.1.35265.1.29.34.1.3 | Get {} Set {} N | Уровень трассировки аварий: 1-99 – включить трассировку 0 – отключить трассировку |
smgSyslogTracesCalls | 1.3.6.1.4.1.35265.1.29.34.1.4 | Get {} Set {} N | Уровень трассировки вызовов: 1-99 – включить трассировку 0 – отключить трассировку |
smgSyslogTracesISUP | 1.3.6.1.4.1.35265.1.29.34.1.5 | Get {} Set {} N | Уровень трассировки: ОКС-7/ISUP 1-99 – включить трассировку 0 – отключить трассировку |
smgSyslogTracesSIPT | 1.3.6.1.4.1.35265.1.29.34.1.6 | Get {} Set {} N | Уровень трассировки SIPT: 1-99 – включить трассировку 0 – отключить трассировку |
smgSyslogTracesQ931 | 1.3.6.1.4.1.35265.1.29.34.1.7 | Get {} Set {} N | Уровень трассировки Q.931: 1-99 – включить трассировку 0 – отключить трассировку |
smgSyslogTracesRTP | 1.3.6.1.4.1.35265.1.29.34.1.8 | Get {} Set {} N | Уровень трассировки RTP: 1-99 – включить трассировку 0 – отключить трассировку |
smgSyslogTracesMSP | 1.3.6.1.4.1.35265.1.29.34.1.9 | Get {} Set {} N | Уровень трассировки команд голосовых субмодулей: 1-99 – включить трассировку 0 – отключить трассировку |
smgSyslogTracesRadius | 1.3.6.1.4.1.35265.1.29.34.1.10 | Get {} Set {} N | Уровень трассировки RADIUS: 1-99 – включить трассировку 0 – отключить трассировку |
smgSyslogTracesRowStatus | 1.3.6.1.4.1.35265.1.29.34.1.11 | Get {} Set {} i 1 | Применить изменения в конфигурации трассировок |
smgSyslogHistory | 1.3.6.1.4.1.35265.1.29.34.2 | Get {} | Настройки логирования истории команд в syslog, корневой объект |
smgSyslogHistoryAddress | 1.3.6.1.4.1.35265.1.29.34.2.1 | Get {} Set {} S | IP-адрес сервера syslog для приёма истории команд |
smgSyslogHistoryPort | 1.3.6.1.4.1.35265.1.29.34.2.2 | Get {} Set {} N | Порт сервера syslog для приёма истории команд |
smgSyslogHistoryLevel | 1.3.6.1.4.1.35265.1.29.34.2.3 | Get {} Set {} N | Уровень детализации логов: 0 – отключить логирование 1 – стандартный 2 – полный |
smgSyslogHistoryRowStatus | 1.3.6.1.4.1.35265.1.29.34.2.4 | Get {} Set {} i 1 | Применить изменения в логировании истории команд |
smgSyslogConfig | 1.3.6.1.4.1.35265.1.29.34.3 | Get {} | Настройки системного журнала |
smgSyslogConfigLogsEnabled | 1.3.6.1.4.1.35265.1.29.34.3.1 | Get {} Set {} N | Включить ведение логов: 1 – включить 2 – отключить |
smgSyslogConfigSendToServer | 1.3.6.1.4.1.35265.1.29.34.3.2 | Get {} Set {} N | Отправлять сообщения на сервер syslog: 1 – включить 2 – выключить |
smgSyslogConfigAddress | 1.3.6.1.4.1.35265.1.29.34.3.3 | Get {} Set {} S | IP-адрес сервера syslog |
smgSyslogConfigPort | 1.3.6.1.4.1.35265.1.29.34.3.4 | Get {} Set {} N | Порт сервера syslog |
smgSyslogConfigRowStatus | 1.3.6.1.4.1.35265.1.29.34.3.5 | Get {} Set {} i 1 | Применить изменения в настройках системного журнала |
Таблица К4 – Мониторинг потоков Е1
Имя | OID | Запросы | Описание |
smgEOneTable | 1.3.6.1.4.1.35265.1.29.7 | Get {} | Таблица с физическим состоянием потоков Е1 |
eOneLineInfoPhyState | 1.3.6.1.4.1.35265.1.29.7.1.2 1.3.6.1.4.1.35265.1.29.7.1.2.x | Get {} Get {}.x | Физическое состояние потока Е1. Для получения состояния конкретного потока надо дополнить OID его номером (0..15) Состояния потока: 0 – поток отключен 1 – ALARM 2 – LOS 3 – AIS 4 – LOM 5 – LOMF 6 – поток в работе 7 – на потоке включен PRBS тест |
eOneLineInfoRemAlarm | 1.3.6.1.4.1.35265.1.29.7.1.3 1.3.6.1.4.1.35265.1.29.7.1.3.x | Get {} Get {}.x | Наличие на потоке сигнала RAI — ошибка на удалённой стороне. Для получения состояния конкретного потока надо дополнить OID его номером (0..15): 0 – нормальное состояние 1 – получен сигнал RAI |
eOneLineInfoRemAlarmTS16 | 1.3.6.1.4.1.35265.1.29.7.1.4 1.3.6.1.4.1.35265.1.29.7.1.4.x | Get {} Get {}.x | Наличие на потоке сигнала RAI16 — ошибка на удалённой стороне по 16 канальному интервалу. Для получения состояния конкретного потока надо дополнить OID его номером (0..15): 0 – нормальное состояние 1 – получен сигнал RAI16 |
eOneLineStateAlarm | 1.3.6.1.4.1.35265.1.29.7.1.5 1.3.6.1.4.1.35265.1.29.7.1.5.x | Get {} Get {}.x | Состояние аварий на потоке. Для получения состояния конкретного потока надо дополнить OID его номером (0..15): 0 – аварий нет или поток выключен 1 – критическая авария, поток не в работе 2 – авария, есть ошибки 3 – код не используется 4 – авария, ошибка RAI |
eOneLineStatePhyWork | 1.3.6.1.4.1.35265.1.29.7.1.6 1.3.6.1.4.1.35265.1.29.7.1.6.x | Get {} Get {}.x | Состояние физического линка на потоке (приём сигнала). Для получения состояния конкретного потока надо дополнить OID его номером (0..15): 0 – нет сигнала 1 – сигнал есть |
eOneLinkState | 1.3.6.1.4.1.35265.1.29.7.1.7 1.3.6.1.4.1.35265.1.29.7.1.7.x | Get {} Get {}.x | Состояние D-канала. Для получения состояния конкретного потока надо дополнить OID его номером (0..15): 0 – не работает/выключен/не работают оба КПД 1 – работает/оба КПД в работе 4 – КПД1 не работает 8 – КПД2 не работает |
eOneStatistTimer | 1.3.6.1.4.1.35265.1.29.7.1.9 1.3.6.1.4.1.35265.1.29.7.1.9.x | Get {} Get {}.x | Время сбора статистики, секунды. Для получения состояния конкретного потока надо дополнить OID его номером (0..15) |
eOneSlipUp | 1.3.6.1.4.1.35265.1.29.7.1.10 1.3.6.1.4.1.35265.1.29.7.1.10.x | Get {} Get {}.x | Проскальзывания (повтор фрейма). Для получения состояния конкретного потока надо дополнить OID его номером (0..15) |
eOneSlipDown | 1.3.6.1.4.1.35265.1.29.7.1.11 1.3.6.1.4.1.35265.1.29.7.1.11.x | Get {} Get {}.x | Проскальзывания (потеря фрейма). Для получения состояния конкретного потока надо дополнить OID его номером (0..15) |
eOneBERCount | 1.3.6.1.4.1.35265.1.29.7.1.12 1.3.6.1.4.1.35265.1.29.7.1.12.x | Get {} Get {}.x | Битовые ошибки. Для получения состояния конкретного потока надо дополнить OID его номером (0..15) |
eOneCVC | 1.3.6.1.4.1.35265.1.29.7.1.13 1.3.6.1.4.1.35265.1.29.7.1.13.x | Get {} Get {}.x | Ошибки сбоя сигнала. Для получения состояния конкретного потока надо дополнить OID его номером (0..15) |
eOneCEC | 1.3.6.1.4.1.35265.1.29.7.1.14 1.3.6.1.4.1.35265.1.29.7.1.14.x | Get {} Get {}.x | Счётчик ошибок CRC/PRBS. Для получения состояния конкретного потока надо дополнить OID его номером (0..15) |
eOneRxCount | 1.3.6.1.4.1.35265.1.29.7.1.16 1.3.6.1.4.1.35265.1.29.7.1.16.x | Get {} Get {}.x | Принято байт. Для получения состояния конкретного потока надо дополнить OID его номером (0..15) |
eOneTxCount | 1.3.6.1.4.1.35265.1.29.7.1.17 1.3.6.1.4.1.35265.1.29.7.1.17.x | Get {} Get {}.x | Передано байт. Для получения состояния конкретного потока надо дополнить OID его номером (0..15) |
eOneRxLow | 1.3.6.1.4.1.35265.1.29.7.1.18 1.3.6.1.4.1.35265.1.29.7.1.18.x | Get {} Get {}.x | Принято коротких пакетов. Для получения состояния конкретного потока надо дополнить OID его номером (0..15) |
eOneRxBig | 1.3.6.1.4.1.35265.1.29.7.1.19 1.3.6.1.4.1.35265.1.29.7.1.19.x | Get {} Get {}.x | Принято длинных пакетов. Для получения состояния конкретного потока надо дополнить OID его номером (0..15) |
eOneRxOvfl | 1.3.6.1.4.1.35265.1.29.7.1.20 1.3.6.1.4.1.35265.1.29.7.1.20.x | Get {} Get {}.x | Переполнение приёмника. Для получения состояния конкретного потока надо дополнить OID его номером (0..15) |
eOneRxCRC | 1.3.6.1.4.1.35265.1.29.7.1.21 | Get {} Get {}.x | Ошибки CRC. Для получения состояния конкретного потока надо дополнить OID его номером (0..15) |
eOneTxUrun | 1.3.6.1.4.1.35265.1.29.7.1.22 | Get {} Get {}.x | Сбои передачи. Для получения состояния конкретного потока надо дополнить OID его номером (0..15) |
eOneName | 1.3.6.1.4.1.35265.1.29.7.1.23 | Get {} Get {}.x | Выводить информацию о имени потока Е1 |
smgEOneChannelTable | 1.3.6.1.4.1.35265.1.29.13 | Get {} | Таблица состояний каналов потоков Е1, корневой объект |
smgEOneChannelEntry | 1.3.6.1.4.1.35265.1.29.13.1 | Get {} | см. smgEOneChannelTable |
channelEOneState | 1.3.6.1.4.1.35265.1.29.13.1.2 1.3.6.1.4.1.35265.1.29.13.1.2.x 1.3.6.1.4.1.35265.1.29.13.1.2.x.x | Get {} Get {}.x Get {}.x.x | Состояние канала потока Е1. Для получения состояния конкретного потока надо дополнить OID номером потока (0..15). Для получения состояния конкретного канала надо дополнить OID номером потока (0..15) и номером канала (0..31). |
smgEOneBusyChannelsCounters | 1.3.6.1.4.1.35265.1.29.31 | Get {} | Количество занятых каналов потоков Е1, корневой объект |
smgEOneInstantCounters | 1.3.6.1.4.1.35265.1.29.31.1 | Get {} | см. smgEOneBusyChannelsCounters |
smgEOneStream0BusyChannelsInstantCounter | 1.3.6.1.4.1.35265.1.29.31.1.0 | Get {} | Количество занятых каналов потока Е1 0 |
smgEOneStream1BusyChannelsInstantCounter | 1.3.6.1.4.1.35265.1.29.31.1.1 | Get {} | Количество занятых каналов потока Е1 1 |
smgEOneStream2BusyChannelsInstantCounter | 1.3.6.1.4.1.35265.1.29.31.1.2 | Get {} | Количество занятых каналов потока Е1 2 |
smgEOneStream3BusyChannelsInstantCounter | 1.3.6.1.4.1.35265.1.29.31.1.3 | Get {} | Количество занятых каналов потока Е1 3 |
smgEOneStream4BusyChannelsInstantCounter | 1.3.6.1.4.1.35265.1.29.31.1.4 | Get {} | Количество занятых каналов потока Е1 4 |
smgEOneStream5BusyChannelsInstantCounter | 1.3.6.1.4.1.35265.1.29.31.1.5 | Get {} | Количество занятых каналов потока Е1 5 |
smgEOneStream6BusyChannelsInstantCounter | 1.3.6.1.4.1.35265.1.29.31.1.6 | Get {} | Количество занятых каналов потока Е1 6 |
smgEOneStream7BusyChannelsInstantCounter | 1.3.6.1.4.1.35265.1.29.31.1.7 | Get {} | Количество занятых каналов потока Е1 7 |
smgEOneStream8BusyChannelsInstantCounter | 1.3.6.1.4.1.35265.1.29.31.1.8 | Get {} | Количество занятых каналов потока Е1 8 |
smgEOneStream9BusyChannelsInstantCounter | 1.3.6.1.4.1.35265.1.29.31.1.9 | Get {} | Количество занятых каналов потока Е1 9 |
smgEOneStream10BusyChannelsInstantCounter | 1.3.6.1.4.1.35265.1.29.31.1.10 | Get {} | Количество занятых каналов потока Е1 10 |
smgEOneStream11BusyChannelsInstantCounter | 1.3.6.1.4.1.35265.1.29.31.1.11 | Get {} | Количество занятых каналов потока Е1 11 |
smgEOneStream12BusyChannelsInstantCounter | 1.3.6.1.4.1.35265.1.29.31.1.12 | Get {} | Количество занятых каналов потока Е1 12 |
smgEOneStream13BusyChannelsInstantCounter | 1.3.6.1.4.1.35265.1.29.31.1.13 | Get {} | Количество занятых каналов потока Е1 13 |
smgEOneStream14BusyChannelsInstantCounter | 1.3.6.1.4.1.35265.1.29.31.1.14 | Get {} | Количество занятых каналов потока Е1 14 |
smgEOneStream15BusyChannelsInstantCounter | 1.3.6.1.4.1.35265.1.29.31.1.15 | Get {} | Количество занятых каналов потока Е1 15 |
smgEOnePeriodicCounters | 1.3.6.1.4.1.35265.1.29.31.2 | Get {} | Количество занятых каналов потоков Е1 за выбранный период (см. smgEOneCounterPeriod) |
smgEOneStream0BusyChannelsPeriodicCounter | 1.3.6.1.4.1.35265.1.29.31.2.0 | Get {} | Количество занятых каналов потока Е1 0 за выбранный период (см. smgEOneCounterPeriod) |
smgEOneStream1BusyChannelsPeriodicCounter | 1.3.6.1.4.1.35265.1.29.31.2.1 | Get {} | Количество занятых каналов потока Е1 1 за выбранный период (см. smgEOneCounterPeriod) |
smgEOneStream2BusyChannelsPeriodicCounter | 1.3.6.1.4.1.35265.1.29.31.2.2 | Get {} | Количество занятых каналов потока Е1 2 за выбранный период (см. smgEOneCounterPeriod) |
smgEOneStream3BusyChannelsPeriodicCounter | 1.3.6.1.4.1.35265.1.29.31.2.3 | Get {} | Количество занятых каналов потока Е1 3 за выбранный период (см. smgEOneCounterPeriod) |
smgEOneStream4BusyChannelsPeriodicCounter | 1.3.6.1.4.1.35265.1.29.31.2.4 | Get {} | Количество занятых каналов потока Е1 4 за выбранный период (см. smgEOneCounterPeriod) |
smgEOneStream5BusyChannelsPeriodicCounter | 1.3.6.1.4.1.35265.1.29.31.2.5 | Get {} | Количество занятых каналов потока Е1 5 за выбранный период (см. smgEOneCounterPeriod) |
smgEOneStream6BusyChannelsPeriodicCounter | 1.3.6.1.4.1.35265.1.29.31.2.6 | Get {} | Количество занятых каналов потока Е1 6 за выбранный период (см. smgEOneCounterPeriod) |
smgEOneStream7BusyChannelsPeriodicCounter | 1.3.6.1.4.1.35265.1.29.31.2.7 | Get {} | Количество занятых каналов потока Е1 7 за выбранный период (см. smgEOneCounterPeriod) |
smgEOneStream8BusyChannelsPeriodicCounter | 1.3.6.1.4.1.35265.1.29.31.2.8 | Get {} | Количество занятых каналов потока Е1 8 за выбранный период (см. smgEOneCounterPeriod) |
smgEOneStream9BusyChannelsPeriodicCounter | 1.3.6.1.4.1.35265.1.29.31.2.9 | Get {} | Количество занятых каналов потока Е1 9 за выбранный период (см. smgEOneCounterPeriod) |
smgEOneStream10BusyChannelsPeriodicCounter | 1.3.6.1.4.1.35265.1.29.31.2.10 | Get {} | Количество занятых каналов потока Е1 10 за выбранный период (см. smgEOneCounterPeriod) |
smgEOneStream11BusyChannelsPeriodicCounter | 1.3.6.1.4.1.35265.1.29.31.2.11 | Get {} | Количество занятых каналов потока Е1 11 за выбранный период (см. smgEOneCounterPeriod) |
smgEOneStream12BusyChannelsPeriodicCounter | 1.3.6.1.4.1.35265.1.29.31.2.12 | Get {} | Количество занятых каналов потока Е1 12 за выбранный период (см. smgEOneCounterPeriod) |
smgEOneStream13BusyChannelsPeriodicCounter | 1.3.6.1.4.1.35265.1.29.31.2.13 | Get {} | Количество занятых каналов потока Е1 13 за выбранный период (см. smgEOneCounterPeriod) |
smgEOneStream14BusyChannelsPeriodicCounter | 1.3.6.1.4.1.35265.1.29.31.2.14 | Get {} | Количество занятых каналов потока Е1 14 за выбранный период (см. smgEOneCounterPeriod) |
smgEOneStream15BusyChannelsPeriodicCounter | 1.3.6.1.4.1.35265.1.29.31.2.15 | Get {} | Количество занятых каналов потока Е1 15 за выбранный период (см. smgEOneCounterPeriod) |
smgEOneCounterPeriod | 1.3.6.1.4.1.35265.1.29.31.2.16 | Get {} Set {} N | Период сбора статистики, минуты. Статистика будет накапливаться в периодических счётчиках, при этом счётчик будет отображать значение за предыдущий период. |
smgChannelsE1free | 1.3.6.1.4.1.35265.1.29.41 | Get {} | Количество свободных каналов потоков Е1, корневой объект |
e1freeS0channels | 1.3.6.1.4.1.35265.1.29.41.1 | Get {} | Количество свободных каналов потока Е1 0 |
e1freeS1channels | 1.3.6.1.4.1.35265.1.29.41.2 | Get {} | Количество свободных каналов потока Е1 1 |
e1freeS2channels | 1.3.6.1.4.1.35265.1.29.41.3 | Get {} | Количество свободных каналов потока Е1 2 |
e1freeS3channels | 1.3.6.1.4.1.35265.1.29.41.4 | Get {} | Количество свободных каналов потока Е1 3 |
e1freeS4channels | 1.3.6.1.4.1.35265.1.29.41.5 | Get {} | Количество свободных каналов потока Е1 4 |
e1freeS5channels | 1.3.6.1.4.1.35265.1.29.41.6 | Get {} | Количество свободных каналов потока Е1 5 |
e1freeS6channels | 1.3.6.1.4.1.35265.1.29.41.7 | Get {} | Количество свободных каналов потока Е1 6 |
e1freeS7channels | 1.3.6.1.4.1.35265.1.29.41.8 | Get {} | Количество свободных каналов потока Е1 7 |
e1freeS8channels | 1.3.6.1.4.1.35265.1.29.41.9 | Get {} | Количество свободных каналов потока Е1 8 |
e1freeS9channels | 1.3.6.1.4.1.35265.1.29.41.10 | Get {} | Количество свободных каналов потока Е1 9 |
e1freeS10channels | 1.3.6.1.4.1.35265.1.29.41.11 | Get {} | Количество свободных каналов потока Е1 10 |
e1freeS11channels | 1.3.6.1.4.1.35265.1.29.41.12 | Get {} | Количество свободных каналов потока Е1 11 |
e1freeS12channels | 1.3.6.1.4.1.35265.1.29.41.13 | Get {} | Количество свободных каналов потока Е1 12 |
e1freeS13channels | 1.3.6.1.4.1.35265.1.29.41.14 | Get {} | Количество свободных каналов потока Е1 13 |
e1freeS14channels | 1.3.6.1.4.1.35265.1.29.41.15 | Get {} | Количество свободных каналов потока Е1 14 |
e1freeS15channels | 1.3.6.1.4.1.35265.1.29.41.16 | Get {} | Количество свободных каналов потока Е1 15 |
Таблица К5 — Мониторинг линксетов ОКС-7
Имя | OID | Запросы | Описание |
smgLinkSetTable | 1.3.6.1.4.1.35265.1.29.11 | Get {} | Состояния линксетов ОКС-7, корневой объект |
linkSetEntry | 1.3.6.1.4.1.35265.1.29.11.1 | Get {} | см. smgLinkSetTable |
linkSetState | 1.3.6.1.4.1.35265.1.29.11.1.2 | Get {} Get {}.x | Состояние линксетов ОКС-7. Для получения состояния конкретного линксета надо дополнить OID его индексом (0..15) |
linkSetName | 1.3.6.1.4.1.35265.1.29.11.1.3 | Get {} Get {}.x | Название линксетов ОКС-7. Для получения названия конкретного линксета надо дополнить OID его индексом (0..15) |
Таблица К6 — Мониторинг субмодулей SM-VP (VoIP субмодулей)
Имя | OID | Запросы | Описание |
smgMspTable | 1.3.6.1.4.1.35265.1.29.9 | Get {} | Статистики состояния VoIP-субмодулей, корневой объект |
mspEntry | 1.3.6.1.4.1.35265.1.29.9.1 | Get {} | см. smgMspTable |
mspState | 1.3.6.1.4.1.35265.1.29.9.1.2 1.3.6.1.4.1.35265.1.29.9.1.2.x | Get {} Get {}.x | Режим работы VoIP-субмодуля. Для получения состояния конкретного субмодуля надо дополнить OID его номером (0..5) |
mspUsedConn | 1.3.6.1.4.1.35265.1.29.9.1.3 1.3.6.1.4.1.35265.1.29.9.1.3.x | Get {} Get {}.x | Число использованных каналов субмодуля. Для получения состояния конкретного субмодуля надо дополнить OID его номером (0..5) |
mspCreateReq | 1.3.6.1.4.1.35265.1.29.9.1.4 1.3.6.1.4.1.35265.1.29.9.1.4.x | Get {} Get {}.x | Накопительный счётчик запросов к модулю на создание соединений. Для получения состояния конкретного субмодуля надо дополнить OID его номером (0..5) |
mspCreated | 1.3.6.1.4.1.35265.1.29.9.1.5 1.3.6.1.4.1.35265.1.29.9.1.5.x | Get {} Get {}.x | Накопительный счётчик выполненых запросов к модулю на создание соединений. Для получения состояния конкретного субмодуля надо дополнить OID его номером (0..5) |
mspDestroyReq | 1.3.6.1.4.1.35265.1.29.9.1.6 1.3.6.1.4.1.35265.1.29.9.1.6.x | Get {} Get {}.x | Накопительный счётчик запросов к модулю на удаление соединений. Для получения состояния конкретного субмодуля надо дополнить OID его номером (0..5) |
mspDestroyed | 1.3.6.1.4.1.35265.1.29.9.1.7 1.3.6.1.4.1.35265.1.29.9.1.7.x | Get {} Get {}.x | Накопительный счётчик выполненных запросов к модулю на удаление соединений. Для получения состояния конкретного субмодуля надо дополнить OID его номером (0..5) |
mspPayload | 1.3.6.1.4.1.35265.1.29.9.1.8 1.3.6.1.4.1.35265.1.29.9.1.8.x | Get {} Get {}.x | Загрузка субмодуля в % от общего числа каналов. Для получения состояния конкретного субмодуля надо дополнить OID его номером (0..5) |
smgIpMspChannelTable | 1.3.6.1.4.1.35265.1.29.15 | Get {} | Статистики состояния активных каналов VoIP-субмодулей, корневой объект |
smgMspIpChannelEntry | 1.3.6.1.4.1.35265.1.29.15.1 | Get {} | см.smgIpMspChannelTable |
ipMspChannelState | 1.3.6.1.4.1.35265.1.29.15.1.2 1.3.6.1.4.1.35265.1.29.15.1.2.x 1.3.6.1.4.1.35265.1.29.15.1.2.x.x | Get {} Get {}.x Get {}.x.x | Состояние активных каналов. Для получения состояния конкретного субмодуля надо дополнить OID его номером (0..5). Для получения состояния конкретного канала надо дополнить OID номером субмодуля (0..5) и номером канала (0..127): 0 – свободен 1 – выделение канала 2 – запрос на выделение канала 3 – отработан запроса на выделение канала 4 – запрос на освобождение канала 5 – отработан запрос на отключение канала 6 – запрос на отключение канала 7 – запрос на активацию канала 8 – в работе 9 – активирован 10 – запрос на включение в конференцию 11 – конференция активна |
ipMspChannelSiptCallref | 1.3.6.1.4.1.35265.1.29.15.1.3 1.3.6.1.4.1.35265.1.29.15.1.3.x 1.3.6.1.4.1.35265.1.29.15.1.3.x.x | Get {} Get {}.x Get {}.x.x | Локальный идентификатор вызова, связанного с активным каналом. Для получения состояния конкретного субмодуля надо дополнить OID его номером (0..5). Для получения состояния конкретного канала надо дополнить OID номером субмодуля (0..5) и номером канала (0..127) |
ipMspChannelSrcIp | 1.3.6.1.4.1.35265.1.29.15.1.4 1.3.6.1.4.1.35265.1.29.15.1.4.x 1.3.6.1.4.1.35265.1.29.15.1.4.x.x | Get {} Get {}.x Get {}.x.x | Локальный IP-адрес медиапотока. Для получения состояния конкретного субмодуля надо дополнить OID его номером (0..5). Для получения состояния конкретного канала надо дополнить OID номером субмодуля (0..5) и номером канала (0..127) |
ipMspChannelSrcPort | 1.3.6.1.4.1.35265.1.29.15.1.5 1.3.6.1.4.1.35265.1.29.15.1.5.x 1.3.6.1.4.1.35265.1.29.15.1.5.x.x | Get {} Get {}.x Get {}.x.x | Локальный порт медиапотока. Для получения состояния конкретного субмодуля надо дополнить OID его номером (0..5). Для получения состояния конкретного канала надо дополнить OID номером субмодуля (0..5) и номером канала (0..127) |
ipMspChannelSrcMac | 1.3.6.1.4.1.35265.1.29.15.1.6 1.3.6.1.4.1.35265.1.29.15.1.6.x 1.3.6.1.4.1.35265.1.29.15.1.6.x.x | Get {} Get {}.x Get {}.x.x | Локальный MAC-адрес медиапотока. Для получения состояния конкретного субмодуля надо дополнить OID его номером (0..5). Для получения состояния конкретного канала надо дополнить OID номером субмодуля (0..5) и номером канала (0..127) |
ipMspChannelDstIp | 1.3.6.1.4.1.35265.1.29.15.1.7 1.3.6.1.4.1.35265.1.29.15.1.7.x 1.3.6.1.4.1.35265.1.29.15.1.7.x.x | Get {} Get {}.x Get {}.x.x | Удалённый IP-адрес медиапотока. Для получения состояния конкретного субмодуля надо дополнить OID его номером (0..5). Для получения состояния конкретного канала надо дополнить OID номером субмодуля (0..5) и номером канала (0..127) |
ipMspChannelDstPort | 1.3.6.1.4.1.35265.1.29.15.1.8 1.3.6.1.4.1.35265.1.29.15.1.8.x 1.3.6.1.4.1.35265.1.29.15.1.8.x.x | Get {} Get {}.x Get {}.x.x | Удалённый порт медиапотока. Для получения состояния конкретного субмодуля надо дополнить OID его номером (0..5). Для получения состояния конкретного канала надо дополнить OID номером субмодуля (0..5) и номером канала (0..127) |
ipMspChannelDstMac | 1.3.6.1.4.1.35265.1.29.15.1.9 1.3.6.1.4.1.35265.1.29.15.1.9.x 1.3.6.1.4.1.35265.1.29.15.1.9.x.x | Get {} Get {}.x Get {}.x.x | Удалённый MAC-адрес медиапотока. Для получения состояния конкретного субмодуля надо дополнить OID его номером (0..5). Для получения состояния конкретного канала надо дополнить OID номером субмодуля (0..5) и номером канала (0..127) |
ipMspChannelCallingPartyNumber | 1.3.6.1.4.1.35265.1.29.15.1.10 1.3.6.1.4.1.35265.1.29.15.1.10.x 1.3.6.1.4.1.35265.1.29.15.1.10.x.x | Get {} Get {}.x Get {}.x.x | Номер вызывающего. Для получения состояния конкретного субмодуля надо дополнить OID его номером (0..5). Для получения состояния конкретного канала надо дополнить OID номером субмодуля (0..5) и номером канала (0..127) |
ipMspChannelCalledPartyNumber | 1.3.6.1.4.1.35265.1.29.15.1.11 1.3.6.1.4.1.35265.1.29.15.1.11.x 1.3.6.1.4.1.35265.1.29.15.1.11.x.x | Get {} Get {}.x Get {}.x.x | Номер вызываемого. Для получения состояния конкретного субмодуля надо дополнить OID его номером (0..5). Для получения состояния конкретного канала надо дополнить OID номером субмодуля (0..5) и номером канала (0..127) |
ipMspChannelOccupiedTime | 1.3.6.1.4.1.35265.1.29.15.1.12 1.3.6.1.4.1.35265.1.29.15.1.12.x 1.3.6.1.4.1.35265.1.29.15.1.12.x.x | Get {} Get {}.x Get {}.x.x | Длительность вызова. Для получения состояния конкретного субмодуля надо дополнить OID его номером (0..5). Для получения состояния конкретного канала надо дополнить OID номером субмодуля (0..5) и номером канала (0..127) |
smgChannelsVoip | 1.3.6.1.4.1.35265.1.29.40 | Get {} | Количество занятых каналов на VoIP-субмодулях, корневой объект |
voip0busyChannels | 1.3.6.1.4.1.35265.1.29.40.1 | Get {} | Количество занятых каналов на VoIP-субмодуле 0 |
voip1busyChannels | 1.3.6.1.4.1.35265.1.29.40.2 | Get {} | Количество занятых каналов на VoIP-субмодуле 1 |
voip2busyChannels | 1.3.6.1.4.1.35265.1.29.40.3 | Get {} | Количество занятых каналов на VoIP-субмодуле 2 |
voip3busyChannels | 1.3.6.1.4.1.35265.1.29.40.4 | Get {} | Количество занятых каналов на VoIP-субмодуле 3 |
voip4busyChannels | 1.3.6.1.4.1.35265.1.29.40.5 | Get {} | Количество занятых каналов на VoIP-субмодуле 4 |
voip5busyChannels | 1.3.6.1.4.1.35265.1.29.40.6 | Get {} | Количество занятых каналов на VoIP-субмодуле 5 |
voip0freeChannels | 1.3.6.1.4.1.35265.1.29.40.7 | Get {} | Количество свободных каналов на VoIP-субмодуле 0 |
voip1freeChannels | 1.3.6.1.4.1.35265.1.29.40.8 | Get {} | Количество свободных каналов на VoIP-субмодуле 1 |
voip2freeChannels | 1.3.6.1.4.1.35265.1.29.40.9 | Get {} | Количество свободных каналов на VoIP-субмодуле 2 |
voip3freeChannels | 1.3.6.1.4.1.35265.1.29.40.10 | Get {} | Количество свободных каналов на VoIP-субмодуле 3 |
voip4freeChannels | 1.3.6.1.4.1.35265.1.29.40.11 | Get {} | Количество свободных каналов на VoIP-субмодуле 4 |
voip5freeChannels | 1.3.6.1.4.1.35265.1.29.40.12 | Get {} | Количество свободных каналов на VoIP-субмодуле 5 |
Таблица К7 — Мониторинг SIP-интерфейсов
Имя | OID | Запросы | Описание |
smgSipIntrfCallInfo | 1.3.6.1.4.1.35265.1.29.43 | Get {} | Информация о вызовах на SIP-интерфейсах, корневой объект |
sipIntrfCount | 1.3.6.1.4.1.35265.1.29.43.1 | Get {} | Количество SIP-интерфейсов |
sipIntrfActiveCallTable | 1.3.6.1.4.1.35265.1.29.43.2 | Get {} | Таблица вызовов (при отсутствии sip-интерфейсов не отображается) |
sipIntrfActiveCallTableEntry | 1.3.6.1.4.1.35265.1.29.43.2.1 | Get {} | см. sipIntrfActiveCallTable |
sipIntrfID | 1.3.6.1.4.1.35265.1.29.43.2.1.2 1.3.6.1.4.1.35265.1.29.43.2.1.2.x | Get {} Get {}.x | ID SIP-интерфейса. Для получения информации о конкретном интерфейсе надо дополнить OID его индексом. |
sipIntrfName | 1.3.6.1.4.1.35265.1.29.43.2.1.3 1.3.6.1.4.1.35265.1.29.43.2.1.3.x | Get {} Get {}.x | Имя SIP-интерфейса. Для получения информации о конкретном интерфейсе надо дополнить OID его индексом. |
sipIntrfMode | 1.3.6.1.4.1.35265.1.29.43.2.1.4 1.3.6.1.4.1.35265.1.29.43.2.1.4.x | Get {} Get {}.x | Режим работы. Для получения информации о конкретном интерфейсе надо дополнить OID его индексом. 0 – SIP 1 – SIP-T 2 – SIP-I 3 – SIP-Q 4 – SIP-profile |
sipIntrfCallCount | 1.3.6.1.4.1.35265.1.29.43.2.1.5 1.3.6.1.4.1.35265.1.29.43.2.1.5.x | Get {} Get {}.x | Количество активных вызовов на интерфейсе. Для получения информации о конкретном интерфейсе надо дополнить OID его индексом. |
sipIntrfMaxCallCount | 1.3.6.1.4.1.35265.1.29.43.2.1.6 1.3.6.1.4.1.35265.1.29.43.2.1.6.x | Get {} Get {}.x | Максимальное количество вызовов на интерфейсе. Для получения информации о конкретном интерфейсе надо дополнить OID его индексом. 0 – нет лимита 1..65535 – лимит вызовов |
sipIntrfAccessible | 1.3.6.1.4.1.35265.1.29.43.2.1.7 1.3.6.1.4.1.35265.1.29.43.2.1.7.x | Get {} Get {}.x | Доступность SIP-интерфейса (результат контроля встречной стороны по OPTIONS): 1 – доступен 2 – недоступен |
Таблица К8 — Статистика Radius запросов
Имя | OID | Запросы | Описание |
---|---|---|---|
radiusTotal | 1.3.6.1.4.1.35265.1.29.47.1 | Get {} | Общая статистика запросов |
radiusTotalSent | 1.3.6.1.4.1.35265.1.29.47.2 | Get {} | Статистика отправленных запросов |
radiusAccsReq | 1.3.6.1.4.1.35265.1.29.47.3 | Get {} | Общая статистика запросов Access Request |
radiusAccsReqSent | 1.3.6.1.4.1.35265.1.29.47.4 | Get {} | Статистика отправленных запросов Access Request |
radiusAccsRsp | 1.3.6.1.4.1.35265.1.29.47.5 | Get {} | Общая статистика запросов Access Respons |
radiusAccsAccept | 1.3.6.1.4.1.35265.1.29.47.6 | Get {} | Статистика запросов Access Accept |
radiusAccsReject | 1.3.6.1.4.1.35265.1.29.47.7 | Get {} | Статистика запросов Access Reject |
radiusAcctReq | 1.3.6.1.4.1.35265.1.29.47.8 | Get {} | Общая статистика запросов Accounting Request |
radiusAcctReqSent | 1.3.6.1.4.1.35265.1.29.47.9 | Get {} | Статистика отправленных запросов Accounting Request |
radiusAcctRsp | 1.3.6.1.4.1.35265.1.29.47.10 | Get {} | Общая статистика запросов Accounting Respons |
radiusAcctRspSuccess | 1.3.6.1.4.1.35265.1.29.47.11 | Get {} | Статистика запросов Accounting Respons Success |
radiusDiscReq | 1.3.6.1.4.1.35265.1.29.47.12 | Get {} | Общая статистика запросов Disconnect Request |
radiusDiscReqSent | 1.3.6.1.4.1.35265.1.29.47.13 | Get {} | Статистика отправленных Disconnect Request |
radiusRspTimeout | 1.3.6.1.4.1.35265.1.29.47.14 | Get {} | Таймауты при ожидании ответов от RADIUS-сервера |
radiusTimeoutExhst | 1.3.6.1.4.1.35265.1.29.47.15 | Get {} | Таймаут окончания перепосылок |
radiusProcTimeout | 1.3.6.1.4.1.35265.1.29.47.16 | Get {} | Таймауты при обработке ответа. Обычно это "0" |
radiusTimeThreshold | 1.3.6.1.4.1.35265.1.29.47.17 | Get {} Set {} | Получение / установление порога времени для полученной статистики. 0 – статистика за все время, 5 – за последние 5 минут, 60 – за последние 60 мин. |
radiusClearStat | 1.3.6.1.4.1.35265.1.29.47.18 | Set {} | Очистить статистику: 0 – очистить постоянную статистику |
Таблица К9 — Данные о сетевых интерфейсах
Имя | OID | Запросы | Описание |
---|---|---|---|
iftType | 1.3.6.1.4.1.35265.1.29.19.1.2 1.3.6.1.4.1.35265.1.29.19.1.2.x | Get {} Get {}.x | Тип сетевого интерфейса. Для получения информации о типе конкретного интерфейса надо дополнить OID его номером |
iftLabel | 1.3.6.1.4.1.35265.1.29.19.1.3 | Get {} Get {}.x | Имя сетевого интерфейса Для получения информации об имени конкретного сетевого интерфейса надо дополнить OID его номером |
iftIpaddr | 1.3.6.1.4.1.35265.1.29.19.1.4 | Get {} Get {}.x | IP-адрес сетевого интерфейса. Для получения информации об IP-адресе конкретного сетевого интерфейса надо дополнить OID его номером |
iftNetmask | 1.3.6.1.4.1.35265.1.29.19.1.5 | Get {} Get {}.x | Маска сетевого интерфейса. Для получения информации о маске конкретного сетевого интерфейса надо дополнить OID его номером |
iftGateway | 1.3.6.1.4.1.35265.1.29.19.1.6 1.3.6.1.4.1.35265.1.29.19.1.6.х | Get {} Get {}.x | Шлюз сетевого интерфейса. Для получения информации о шлюзе конкретного сетевого интерфейса надо дополнить OID его номером |
iftBroadcast | 1.3.6.1.4.1.35265.1.29.19.1.7 1.3.6.1.4.1.35265.1.29.19.1.7.х | Get {} Get {}.x | Широковещательный адрес интерфейса. Для получения информации о широковещательном адресе конкретного сетевого интерфейса надо дополнить OID его номером |
iftWeb | 1.3.6.1.4.1.35265.1.29.19.1.8 1.3.6.1.4.1.35265.1.29.19.1.8.х | Get {} Get {}.x | Доступ к устройству по web через сетевой интерфейс: 0 – нет доступа 1 – доступ есть |
iftSsh | 1.3.6.1.4.1.35265.1.29.19.1.9 1.3.6.1.4.1.35265.1.29.19.1.9.х | Get {} Get {}.x | Доступ к устройству по ssh через сетевой интерфейс: 0 – нет доступа 1 – доступ есть |
IftTelnet | 1.3.6.1.4.1.35265.1.29.19.1.10 1.3.6.1.4.1.35265.1.29.19.1.10.х | Get {} Get {}.x | Доступ к устройству по telnet через сетевой интерфейс: 0 – нет доступа 1 – доступ есть |
iftSnmp | 1.3.6.1.4.1.35265.1.29.19.1.11 1.3.6.1.4.1.35265.1.29.19.1.11.х | Get {} Get {}.x | Использование протокола SNMP через сетевой интерфейс: 0 – запрещено 1 – разрешено |
IftRtp | 1.3.6.1.4.1.35265.1.29.19.1.12 1.3.6.1.4.1.35265.1.29.19.1.12.х | Get {} Get {}.x | Возможность приема/передачи RTP-трафика через сетевой интерфейс: 0 – запрещено 1 – разрешено |
IftRadius | 1.3.6.1.4.1.35265.1.29.19.1.13 1.3.6.1.4.1.35265.1.29.19.1.13.х | Get {} Get {}.x | Использование протокола RADIUS через сетевой интерфейс: 0 – запрещено 1 – разрешено |
IftH323 | 1.3.6.1.4.1.35265.1.29.19.1.14 1.3.6.1.4.1.35265.1.29.19.1.14.х | Get {} Get {}.x | Использование протокола Н.323 через сетевой интерфейс: 0 – запрещено 1 – разрешено |
iftDhcp | 1.3.6.1.4.1.35265.1.29.19.1.16 1.3.6.1.4.1.35265.1.29.19.1.16.х | Get {} Get {}.x | Использование DHCP на сетевом интерфейсе: 0 – DHCP выключен 1 – DHCP включен |
iftDhcpNoGw | 1.3.6.1.4.1.35265.1.29.19.1.17 1.3.6.1.4.1.35265.1.29.19.1.17.х | Get {} Get {}.x | Использование опции «Получить шлюз автоматически» на сетевом интерфейсе с DHCP: 0 – опция включена 1 – опция выключена |
iftDhcpDns | 1.3.6.1.4.1.35265.1.29.19.1.18 1.3.6.1.4.1.35265.1.29.19.1.18.х | Get {} Get {}.x | Использование опции «Получить DNS автоматически» на сетевом интерфейсе с DHCP: 0 – опция выключена 1 – опция включена |
iftDhcpNtp | 1.3.6.1.4.1.35265.1.29.19.1.19 1.3.6.1.4.1.35265.1.29.19.1.19.х | Get {} Get {}.x | Использование опции «Получить NTP автоматически» на сетевом интерфейсе с DHCP: 0 – опция выключена 1 – опция включена |
IftSip | 1.3.6.1.4.1.35265.1.29.19.1.20 1.3.6.1.4.1.35265.1.29.19.1.20.х | Get {} Get {}.x | Использование протокола SIP через сетевой интерфейс: 0 – запрещено 1 – разрешено |
IftServerIp | 1.3.6.1.4.1.35265.1.29.19.1.21 1.3.6.1.4.1.35265.1.29.19.1.21.х | Get {} Get {}.x | IP-адрес PPTP-сервера. Для получения информации об адресе PPTP-сервера конкретного сетевого интерфейса надо дополнить OID его номером |
IftRunStup | 1.3.6.1.4.1.35265.1.29.19.1.22 1.3.6.1.4.1.35265.1.29.19.1.22.х | Get {} Get {}.x | Использование опции «Включить» на VPN/pptp-интерфейсе: 0 – интерфейс выключен 1 – интерфейс включен |
IftGwIgnore | 1.3.6.1.4.1.35265.1.29.19.1.23 1.3.6.1.4.1.35265.1.29.19.1.23.х | Get {} Get {}.x | Использование опции «Игнорировать шлюз по умолчанию» на VPN/pptp-интерфейсе: 0 – опция выключена 1 – опция включена |
IftUseMppe | 1.3.6.1.4.1.35265.1.29.19.1.24 1.3.6.1.4.1.35265.1.29.19.1.24.х | Get {} Get {}.x | Использование опции «Включить шифрование» на VPN/pptp-интерфейсе: 0 – опция выключена 1 – опция включена |
IftUserIp | 1.3.6.1.4.1.35265.1.29.19.1.25 1.3.6.1.4.1.35265.1.29.19.1.25.х | Get {} Get {}.x | IP-адрес VPN-пользователя |
IftVid | 1.3.6.1.4.1.35265.1.29.19.1.27 1.3.6.1.4.1.35265.1.29.19.1.27.х | Get {} Get {}.x | VID сетевого интерфейса Для получения информации о VID конкретного сетевого интерфейса надо дополнить OID его номером |
IftCos | 1.3.6.1.4.1.35265.1.29.19.1.28 1.3.6.1.4.1.35265.1.29.19.1.28.х | Get {} Get {}.x | COS сетевого интерфейса Для получения информации о COS конкретного сетевого интерфейса надо дополнить OID его номером |
IftFwProfile | 1.3.6.1.4.1.35265.1.29.19.1.29 1.3.6.1.4.1.35265.1.29.19.1.29.x | Get {} Get {}.x | Профиль firewall сетевого интерфейса. Для получения информации о профиле firewall конкретного сетевого интерфейса надо дополнить OID его номером |
Таблица К10 — Мониторинг транковых групп
Имя | OID | Запросы | Описание |
---|---|---|---|
trunkName | 1.3.6.1.4.1.35265.1.29.46.1.1.2 1.3.6.1.4.1.35265.1.29.46.1.1.2.x | Get {} Get {}.x | Имя транковой группы. Для получения информации об имени конкретной транковой группы надо дополнить OID ее номером |
trunkEntryType | 1.3.6.1.4.1.35265.1.29.46.1.1.3 1.3.6.1.4.1.35265.1.29.46.1.1.3.x | Get {} Get {}.x | Тип транковой группы: 0 – CAS 1 – PRI 2 – ОКС-7 3 – SIP 4 – каналы потока Е1 5 – H323 6 – потоки Е1 из группы линий ОКС-7 7 – IPNET 8 – CSPG 9 – fxo Для получения информации о типе конкретной транковой группы надо дополнить OID ее номером |
trunkEnable | 1.3.6.1.4.1.35265.1.29.46.1.1.4 1.3.6.1.4.1.35265.1.29.46.1.1.4.x | Get {} Get {}.x | Статус потока Е1, который привязан к транковой группе, используется для типов транковой группы CAS, PRI, ОКС-7, каналы потока Е1, потоки Е1 из группы линий ОКС-7: 0 – поток выключен 1 – поток включен |
trunkCapacity | 1.3.6.1.4.1.35265.1.29.46.1.1.5 1.3.6.1.4.1.35265.1.29.46.1.1.5.x | Get {} Get {}.x | Общее количество каналов в транковой группе, используется для типов транковой группы CAS, PRI, ОКС-7, каналы потока Е1, потоки Е1 из группы линий ОКС-7 Для получения информации о количестве каналов конкретной транковой группы надо дополнить OID ее номером |
trunkCurrentIngressCalls | 1.3.6.1.4.1.35265.1.29.46.1.1.6 1.3.6.1.4.1.35265.1.29.46.1.1.6.x | Get {} Get {}.x | Количество входящих вызовов в транкой группе. Для получения информации о количестве входящих вызовов конкретной транковой группы надо дополнить OID ее номером |
trunkCurrentEgressCalls | 1.3.6.1.4.1.35265.1.29.46.1.1.7 1.3.6.1.4.1.35265.1.29.46.1.1.7.x | Get {} Get {}.x | Количество исходящих вызовов в транковой группе. Для получения информации о количестве исходящих вызовов конкретной транковой группы надо дополнить OID ее номером |
trunkCurrentTotalCalls | 1.3.6.1.4.1.35265.1.29.46.1.1.8 1.3.6.1.4.1.35265.1.29.46.1.1.8.x | Get {} Get {}.x | Общее количество вызовов в транковой группе. Для получения информации о количестве вызовов конкретной транковой группы надо дополнить OID ее номером |
trunkCurrentCps | 1.3.6.1.4.1.35265.1.29.46.1.1.9 1.3.6.1.4.1.35265.1.29.46.1.1.9.x | Get {} Get {}.x | Текущий cps в транковой группе. Для получения информации о cps конкретной транковой группы надо дополнить OID ее номером |
trunkStatus | 1.3.6.1.4.1.35265.1.29.46.1.1.10 1.3.6.1.4.1.35265.1.29.46.1.1.10.x | Get {} Get {}.x | Статус транковой группы. Для транковых групп, в составе которых потоки Е1: 0 – поток не в работе 1 – поток в работе 2 – нет D-канала Для транковых групп, в составе который интерфейсы SIP: 0 – интерфейс недоступен 1 – интерфейс в работе 2 – состояние интерфейса неизвестно(выключен контроль options) Для получения информации о статусе конкретной транковой группы надо дополнить OID ее номером |
trunkUnavailableCicCount | 1.3.6.1.4.1.35265.1.29.46.1.1.11 1.3.6.1.4.1.35265.1.29.46.1.1.11.x | Get {} Get {}.x | Количество нерабочих каналов(заблокированных/недоступных/отключенных), используется для типов транковой группы CAS, PRI, ОКС7, каналы потока Е1, потоки Е1 из группы линий ОКС-7 Для получения информации о количестве нерабочих каналов конкретной транковой группы надо дополнить OID ее номером |
trunkCPSMax | 1.3.6.1.4.1.35265.1.29.46.1.1.12 1.3.6.1.4.1.35265.1.29.46.1.1.12.x | Get {} Get {}.x | Предельное значение CPS в транковой группе Для получения информации о предельном значении CPS в конкретной транковой группе надо дополнить OID ее номером |
trunkCPSAlarm | 1.3.6.1.4.1.35265.1.29.46.1.1.13 1.3.6.1.4.1.35265.1.29.46.1.1.13.x | Get {} Get {}.x | Аварийное значение CPS в транковой группе Для получения информации об аварийном значении CPS в конкретной транковой группе надо дополнить OID ее номером |
trunkChansFree | 1.3.6.1.4.1.35265.1.29.46.1.1.14 1.3.6.1.4.1.35265.1.29.46.1.1.14.x | Get {} Get {}.x | Количество свободных каналов в транковой группе. Если в составе транковой группы находится SIP/H323 интерфейс и ограничение на количество активных соединений не настроено, будет возвращаться значение 65535 (без ограничений) Для получения информации о количестве свободных каналов в конкретной транковой группе надо дополнить OID ее номером |
trunkChansBusyс | 1.3.6.1.4.1.35265.1.29.46.1.1.15 1.3.6.1.4.1.35265.1.29.46.1.1.15.x | Get {} Get {}.x | Количество занятых каналов в транковой группе Для получения информации о количестве занятых каналов в конкретной транковой группе надо дополнить OID ее номером |
В описании функций мониторинга и конфигурирования команды вызова утилит SNMP будут представлены следующими скриптами для краткости и наглядности изложения:
Скрипт swalk, реализующий чтение значений:
#!/bin/bash /usr/bin/snmpwalk -v2c -c public -m +ELTEX-SMG-MIB 192.0.2.1 "$@" |
Скрипт sset, реализующий установку значений:
#!/bin/bash /usr/bin/snmpset -v2c -c private -m +ELTEX-SMG-MIB 192.0.2.1 "$@" |
Мониторинг абонента или группы статических абонентов может осуществляться несколькими способами:
Для осуществления мониторинга:
sset staticResetCheck.0 i 1 # сброс статуса поиска sset getUserByIndex.0 i 4 # установка поиска по индексу 4 swalk tableOfUsers # запрос таблицы с информацией об абоненте |
Результат:
ELTEX-SMG::StaticResetCheck.0 = INTEGER: 0 ELTEX-SMG::getUserByIndex.0 = INTEGER: 4 ELTEX-SMG::UserID.4 = INTEGER: 5 ELTEX-SMG::RegState.4 = INTEGER: 2 ELTEX-SMG::Numplan.4 = INTEGER: 0 ELTEX-SMG::Number.4 = STRING: 20000 ELTEX-SMG::Ip.4 = IpAddress: 192.0.2.123 ELTEX-SMG::Port.4 = Gauge32: 5063 ELTEX-SMG::Domain.4 = STRING: 192.0.2.1 ELTEX-SMG::MaxActiveLines.4 = INTEGER: 3 ELTEX-SMG::ActiveCallCount.4 = INTEGER: 0 ELTEX-SMG::RegExpires.4 = INTEGER: 0 ELTEX-SMG::TableOfUsersEntry.12.4 = INTEGER: 0 ELTEX-SMG::TableOfUsersEntry.13.4 = INTEGER: -1 ELTEX-SMG::TableOfUsersEntry.14.4 = INTEGER: -1 ELTEX-SMG::TableOfUsersEntry.15.4 = INTEGER: -1 ELTEX-SMG::TableOfUsersEntry.16.4 = INTEGER: -1 |
sset staticResetCheck.0 i 1 # сброс статуса поиска sset getUserByNumplan.0 i 2 # установка второго плана нумерации sset getUserByNumber.0 s 20001 # установка номера абонента swalk tableOfUsers # запрос таблицы с информацией об абоненте |
Результат:
ELTEX-SMG::UserID.9 = INTEGER: 10 ELTEX-SMG::RegState.9 = INTEGER: 0 ELTEX-SMG::Numplan.9 = INTEGER: 2 ELTEX-SMG::Number.9 = STRING: 20001 ELTEX-SMG::Ip.9 = IpAddress: 0.0.0.0 ELTEX-SMG::Port.9 = Gauge32: 0 ELTEX-SMG::Domain.9 = STRING: sipp.domain ELTEX-SMG::MaxActiveLines.9 = INTEGER: 0 ELTEX-SMG::ActiveCallCount.9 = INTEGER: 0 ELTEX-SMG::RegExpires.9 = INTEGER: 0 ELTEX-SMG::TableOfUsersEntry.12.9 = INTEGER: 0 ELTEX-SMG::TableOfUsersEntry.13.9 = INTEGER: -1 ELTEX-SMG::TableOfUsersEntry.14.9 = INTEGER: -1 ELTEX-SMG::TableOfUsersEntry.15.9 = INTEGER: -1 ELTEX-SMG::TableOfUsersEntry.16.9 = INTEGER: -1 |
sset ttaticResetCheck.0 i 1 # сброс статуса поиска sset getUserByNumplan.0 i 0 # установка нулевого плана нумерации sset getUserBySubNumber.0 s 400 # установка части номера swalk tableOfUsers # запрос таблицы с информацией об абоненте |
Результат:
ELTEX-SMG::UserID.0 = INTEGER: 1 ELTEX-SMG::UserID.1 = INTEGER: 2 ELTEX-SMG::UserID.2 = INTEGER: 3 ELTEX-SMG::RegState.0 = INTEGER: 1 ELTEX-SMG::RegState.1 = INTEGER: 1 ELTEX-SMG::RegState.2 = INTEGER: 0 ELTEX-SMG::Numplan.0 = INTEGER: 0 ELTEX-SMG::Numplan.1 = INTEGER: 0 ELTEX-SMG::Numplan.2 = INTEGER: 0 ELTEX-SMG::Number.0 = STRING: 40010 ELTEX-SMG::Number.1 = STRING: 40011 ELTEX-SMG::Number.2 = STRING: 40012 ELTEX-SMG::Ip.0 = IpAddress: 192.0.2.21 ELTEX-SMG::Ip.1 = IpAddress: 192.0.2.21 ELTEX-SMG::Ip.2 = IpAddress: 0.0.0.0 ELTEX-SMG::Port.0 = Gauge32: 23943 ELTEX-SMG::Port.1 = Gauge32: 23943 ELTEX-SMG::Port.2 = Gauge32: 0 ELTEX-SMG::Domain.0 = STRING: 192.0.2.1 ELTEX-SMG::Domain.1 = STRING: 192.0.2.1 ELTEX-SMG::Domain.2 = STRING: ELTEX-SMG::MaxActiveLines.0 = INTEGER: -1 ELTEX-SMG::MaxActiveLines.1 = INTEGER: 4 ELTEX-SMG::MaxActiveLines.2 = INTEGER: 6 ELTEX-SMG::ActiveCallCount.0 = INTEGER: -1 ELTEX-SMG::ActiveCallCount.1 = INTEGER: 0 ELTEX-SMG::ActiveCallCount.2 = INTEGER: 0 ELTEX-SMG::RegExpires.0 = INTEGER: 118 ELTEX-SMG::RegExpires.1 = INTEGER: 91 ELTEX-SMG::RegExpires.2 = INTEGER: 0 ELTEX-SMG::TableOfUsersEntry.12.0 = INTEGER: 1 ELTEX-SMG::TableOfUsersEntry.12.1 = INTEGER: 0 ELTEX-SMG::TableOfUsersEntry.12.2 = INTEGER: 0 ELTEX-SMG::TableOfUsersEntry.13.0 = INTEGER: 2 ELTEX-SMG::TableOfUsersEntry.13.1 = INTEGER: -1 ELTEX-SMG::TableOfUsersEntry.13.2 = INTEGER: -1 ELTEX-SMG::TableOfUsersEntry.14.0 = INTEGER: 0 ELTEX-SMG::TableOfUsersEntry.14.1 = INTEGER: -1 ELTEX-SMG::TableOfUsersEntry.14.2 = INTEGER: -1 ELTEX-SMG::TableOfUsersEntry.15.0 = INTEGER: 0 ELTEX-SMG::TableOfUsersEntry.15.1 = INTEGER: -1 ELTEX-SMG::TableOfUsersEntry.15.2 = INTEGER: -1 ELTEX-SMG::TableOfUsersEntry.16.0 = INTEGER: 0 ELTEX-SMG::TableOfUsersEntry.16.1 = INTEGER: -1 ELTEX-SMG::TableOfUsersEntry.16.2 = INTEGER: -1 |
sset staticResetCheck.0 i 1 # сброс статуса поиска swalk tableOfUsers # отобразить всех абонентов swalk regState.3 # отобразить статус регистрации абонента с индексом 3 swalk ip.4 # отобразить IP адрес абонента с индексом 4 swalk activeCallCount # отобразить количество активных вызовов у всех абонентов |
Конфигурирование подразумевает следующие операции над абонентами:
Для просмотра настроек:
Для редактирования настроек:
Для создания нового абонента:
Для удаления абонента:
При необходимости можно откатить неприменённые изменения, работая в режимах добавления нового пользователя или редактирования настроек существующего.
Удаление абонента необратимо, возможен только полный откат конфигурации через WEB или CLI. |
sset staticResetCheck.0 i 1 # сброс статуса поиска sset staticSetMode.0 i 3 # установка режима add sset stSetNumber.0 s 71234567890 # установка номера абонента sset staticSetApply.0 i 1 # применение настроек sset staticSetMode.0 i 0 # установка режима none |
sset staticResetCheck.0 i 1 # сброс статуса поиска sset getUserByIndex.0 i 4 # установка поиска по индексу 4 sset staticSetMode.0 i 1 # установка режима show swalk tableOfStSetUser # просмотреть таблицу настроек, или swalk stSetAuth # отдельно режим регистрации, или swalk stSetAccessMode # отдельно режим обслуживания и т.п. |
sset staticResetCheck.0 i 1 # сброс статуса поиска sset getUserByNumplan.0 i 0 # установка нулевого плана нумерации sset getUserByNumber.0 s 71234567890 # установка номера абонента sset staticSetMode.0 i 2 # установка режима set sset stSetNumplan.0 i 1 # сменить план нумерации на первый sset stSetCliro.0 i 1 # подключить услугу CLIRO sset stSetAONtypeNumber.0 i 2 # установить тип номера АОН – National sset staticSetApply.0 i 1 # применение настроек sset staticSetMode.0 i 0 # установка режима none |
sset staticResetCheck.0 i 1 # сброс статуса поиска sset getUserByID.0 i 15 # установка поиска по ID 15 sset staticSetMode.0 i 4 # установка режима del sset staticSetApply.0 i 1 # применение настроек # режим none вручную ставить не требуется |
Таблица К11 — Мониторинг и конфигурирование SIP-абонентов (статических абонентов)
Имя | OID | Запросы | Описание |
smgSipUser | 1.3.6.1.4.1.35265.1.29.38 | Get {} | Список статических абонентов, корневой объект |
staticCheckStatus | 1.3.6.1.4.1.35265.1.29.38.1 | Get {} | Статус поиска по критерию. None – без поиска, выводит всех статичных абонентов; Find user by index – поиск абонента по индексу; Find user by ID – поиск абонента по ID; Find users by numplan – поиск абонентов по плану нумерации; Find user by numplan and number – поиск абонента по номеру и плану нумерации; Find users by numplan and substring number – поиск абонентов по частичному номеру и плану нумерации |
staticResetCheck | 1.3.6.1.4.1.35265.1.29.38.2 | Set {} N | Сброс поиска. Присвоение любого значения устанавливает статус поиска в None. |
numActiveUsers | 1.3.6.1.4.1.35265.1.29.38.3 | Get {} | Количество активных (зарегистрированных) абонентов |
numAllUsers | 1.3.6.1.4.1.35265.1.29.38.4 | Get {} | Количество заведённых в системе абонентов |
getUserByIndex | 1.3.6.1.4.1.35265.1.29.38.5 | Set {} N Set {} -1 | Установка индекса абонента для поиска. Значение в диапазоне [0:numAllUsers) устанавливает статус поиска в "Find user by index". Установка значения -1 при активном статусе поиска "Find user by index" устанавливает статус в "None" |
getUserByID | 1.3.6.1.4.1.35265.1.29.38.6 | Set {} N Set {} -1 | Установка ID пользователя для поиска. Установка значений от единицы и более устанавливает поиск в статус "Find user by ID". Установка значения -1 при активном статусе поиска "Find user by ID" устанавливает статус в "None" |
getUserByNumplan | 1.3.6.1.4.1.35265.1.29.38.7 | Set {} N Set {} -1 | Установка плана нумерации для поиска абонентов. Установка значения -1, если статус поиска был "Find users by numplan", Если значение от нуля и более, то приоритет установки режима поиска такой: Если задан getUserByNumber, активируется режим поиска "Find user by numplan and number"; |
getUserByNumber | 1.3.6.1.4.1.35265.1.29.38.8 | Set {} S Set {} "NULL" | Установка номера для поиска абонента в связке с планом нумерации. Длина номера от 1 до 32 цифр. При установленном плане нумерации статус поиска устанавливается в "Find user by numplan and number", в противном случае статус поиска не меняется. Для сброса номера установить значение NULL, при этом если статус поиска был "Find user by numplan and number", то статус поиска изменится на "None". |
getUserBySubNumber | 1.3.6.1.4.1.35265.1.29.38.9 | Set {} S Set {} "NULL" | Установка частичного номера для поиска абонентов в связке с планом нумерации. Длина номера от 1 до 32 цифр. При установленном плане нумерации статус поиска устанавливается в "Find users by numplan and substring number", в противном случае статус поиска не меняется. Для сброса номера установить значение NULL, при этом если статус поиска был "Find users by numplan and substring number", то статус изменится на "None". |
tableOfUsers | 1.3.6.1.4.1.35265.1.29.38.10 | Get {} | Таблица статических абонентов, корневой объект |
tableOfUsersEntry | 1.3.6.1.4.1.35265.1.29.38.10.1 | Get {} | см. TableOfUsers |
userID | 1.3.6.1.4.1.35265.1.29.38.10.1.2 1.3.6.1.4.1.35265.1.29.38.10.1.2.x | Get {} Get {}.x | ID абонента. Для получения информации по конкретному абоненту надо дополнить OID его индексом. |
userRegState | 1.3.6.1.4.1.35265.1.29.38.10.1.3 1.3.6.1.4.1.35265.1.29.38.10.1.3.x | Get {} Get {}.x | Состояние регистрации абонента. Для получения информации по конкретному абоненту надо дополнить OID его индексом. 0 – не зарегистрирован 1 – зарегистрирован |
userNumplan | 1.3.6.1.4.1.35265.1.29.38.10.1.4 1.3.6.1.4.1.35265.1.29.38.10.1.4.x | Get {} Get {}.x | План нумерации абонента. Для получения информации по конкретному абоненту надо дополнить OID его индексом. |
userNumber | 1.3.6.1.4.1.35265.1.29.38.10.1.5 1.3.6.1.4.1.35265.1.29.38.10.1.5.x | Get {} Get {}.x | Номер абонента. Для получения информации по конкретному абоненту надо дополнить OID его индексом. |
userIp | 1.3.6.1.4.1.35265.1.29.38.10.1.6 1.3.6.1.4.1.35265.1.29.38.10.1.6.x | Get {} Get {}.x | IP-адрес абонента. Для получения информации по конкретному абоненту надо дополнить OID его индексом. Если адрес неизвестен, возвращается значение 0.0.0.0 |
userPort | 1.3.6.1.4.1.35265.1.29.38.10.1.7 1.3.6.1.4.1.35265.1.29.38.10.1.7.x | Get {} Get {}.x | Порт абонента. Для получения информации по конкретному абоненту надо дополнить OID его индексом. |
userDomain | 1.3.6.1.4.1.35265.1.29.38.10.1.8 1.3.6.1.4.1.35265.1.29.38.10.1.8.x | Get {} Get {}.x | SIP-домен абонента. Для получения информации по конкретному абоненту надо дополнить OID его индексом. |
userMaxActiveLines | 1.3.6.1.4.1.35265.1.29.38.10.1.9 1.3.6.1.4.1.35265.1.29.38.10.1.9.x | Get {} Get {}.x | Количество входящих/исходящих линий в совмещённом режиме работы. Для получения информации по конкретному абоненту надо дополнить OID его индексом. |
userActiveCallCount | 1.3.6.1.4.1.35265.1.29.38.10.1.10 1.3.6.1.4.1.35265.1.29.38.10.1.10.x | Get {} Get {}.x | Количество активных вызовов при работе в совмещённом режиме. Для получения информации по конкретному абоненту надо дополнить OID его индексом. |
userRegExpires | 1.3.6.1.4.1.35265.1.29.38.10.1.11 1.3.6.1.4.1.35265.1.29.38.10.1.11.x | Get {} Get {}.x | Время до истечения регистрации в секундах. Для получения информации по конкретному абоненту надо дополнить OID его индексом. |
userLinesMode | 1.3.6.1.4.1.35265.1.29.38.10.1.12 1.3.6.1.4.1.35265.1.29.38.10.1.12.x | Get {} Get {}.x | Режим работы линий. Для получения информации по конкретному абоненту надо дополнить OID его индексом: 0 – совмещённый 1 – раздельный |
userMaxIngressLines | 1.3.6.1.4.1.35265.1.29.38.10.1.13 1.3.6.1.4.1.35265.1.29.38.10.1.13.x | Get {} Get {}.x | Количество входящих линий при работе в раздельном режиме. Для получения информации по конкретному абоненту надо дополнить OID его индексом. |
userMaxEgressLines | 1.3.6.1.4.1.35265.1.29.38.10.1.14 1.3.6.1.4.1.35265.1.29.38.10.1.14.x | Get {} Get {}.x | Количество исходящих линий при работе в раздельном режиме. Для получения информации по конкретному абоненту надо дополнить OID его индексом. |
userActiveIngressCount | 1.3.6.1.4.1.35265.1.29.38.10.1.15 1.3.6.1.4.1.35265.1.29.38.10.1.15.x | Get {} Get {}.x | Количество активных входящих вызовов при работе в раздельном режиме. Для получения информации по конкретному абоненту надо дополнить OID его индексом. |
userActiveEgressCount | 1.3.6.1.4.1.35265.1.29.38.10.1.16 1.3.6.1.4.1.35265.1.29.38.10.1.16.x | Get {} Get {}.x | Количество активных исходящих вызовов при работе в раздельном режиме. Для получения информации по конкретному абоненту надо дополнить OID его индексом. |
stSetAuthLog | 1.3.6.1.4.1.35265.1.29.38.15.1.14 | Get {} Set {} S | Логин авторизации |
staticModeSetings | 1.3.6.1.4.1.35265.1.29.38.11 | Get {} | Режим работы с настройками абонента. None – работа с настройками отключена Show – показать настройки Set – изменить настройки Add – добавить абонента Del – удалить абонента Статусы "Show", "Set" и "Del" отображают настройки только если статус поиска по критериям не равен "None" |
staticSetMode | 1.3.6.1.4.1.35265.1.29.38.12 | Set {} N | Установка режима работы с настройками абонента. 0 – режим None 1 – режим Show 2 – режим Set 3 – режим Add 4 – режим Del |
staticSetReset | 1.3.6.1.4.1.35265.1.29.38.13 | Set {} N | Сброс внесенных изменений в настройки (если они не были применены) при режимах работы "Set" и "Add", в остальных режимах игнорируется. |
staticSetApply | 1.3.6.1.4.1.35265.1.29.38.14 | Set {} N | Применение настроек, добавление или удаление абонента. В режиме “Set” активируются новые настройки; В режиме "Add" создаётся абонент, индекс для поиска абонента устанавливается равным индексу только что созданного абонента, статус поиска переключается на "Find user by index" и режима работы с настройками устанавливается в "Show"; В режиме “Del” удаляется пользователь, статус поиска и режим работы с настройками устанавливаются в “None” В режимах "None" и "Show" игнорируется. |
tableOfStSetUser | 1.3.6.1.4.1.35265.1.29.38.15 | Get {} | Таблица настроек статических абонентов, корневой объект |
tableOfStSetUserEntry | 1.3.6.1.4.1.35265.1.29.38.15.1 | Get {} | см. TableOfStSetUser |
stSetId | 1.3.6.1.4.1.35265.1.29.38.15.1.2 | Get {} | ID-абонента |
stSetName | 1.3.6.1.4.1.35265.1.29.38.15.1.3 | Get {} Set {} S | Отображаемое имя абонента |
stSetIpAddr | 1.3.6.1.4.1.35265.1.29.38.15.1.4 | Get {} Set {} A | IP-адрес абонента |
stSetSIPdomain | 1.3.6.1.4.1.35265.1.29.38.15.1.5 | Get {} Set {} S | SIP-домен |
stSetNumber | 1.3.6.1.4.1.35265.1.29.38.15.1.6 | Get {} Set {} S | Телефонный номер |
stSetNumplan | 1.3.6.1.4.1.35265.1.29.38.15.1.7 | Get {} Set {} N | План нумерации |
stSetAONnumber | 1.3.6.1.4.1.35265.1.29.38.15.1.8 | Get {} Set {} S | Номер АОН |
stSetAONtypeNumber | 1.3.6.1.4.1.35265.1.29.38.15.1.9 | Get {} Set {} N | Тип номера АОН: 0 – Unknown 1 – Subscriber 2 – National 3 – International 4 – Network specific 5 – No change (from call) |
stSetProfile | 1.3.6.1.4.1.35265.1.29.38.15.1.10 | Get {} Set {} N | SIP-профиль |
stSetCategory | 1.3.6.1.4.1.35265.1.29.38.15.1.11 | Get {} Set {} N | Категория АОН: 0 – No change (from call) 1..10 – Выбор категории |
stSetAccessCat | 1.3.6.1.4.1.35265.1.29.38.15.1.12 | Get {} Set {} N | Категория доступа |
stSetAuth | 1.3.6.1.4.1.35265.1.29.38.15.1.13 | Get {} Set {} S | Тип авторизации: none – без авторизации register – авторизация REGISTER register_and_invite – авторизация REGISTER и INVITE |
stSetAuthLog | 1.3.6.1.4.1.35265.1.29.38.15.1.14 | Get {} Set {} S | Логин авторизации |
stSetAuthPass | 1.3.6.1.4.1.35265.1.29.38.15.1.15 | Get {} Set {} S | Пароль авторизации |
stSetCliro | 1.3.6.1.4.1.35265.1.29.38.15.1.16 | Get {} Set {} N | Услуга CLIRO 0 – не установлена 1 – установлена |
stSetPbxProfile | 1.3.6.1.4.1.35265.1.29.38.15.1.17 | Get {} Set {} N | PBX-профиль |
stSetAccessMode | 1.3.6.1.4.1.35265.1.29.38.15.1.18 | Get {} Set {} N | Режим обслуживания абонента: 0 – Включен 1 – Выключен 1 2 – Выключен 2 3 – Запрет 1 4 – Запрет 2 5 – Запрет 3 6 – Запрет 4 7 – Запрет 5 8 – Запрет 6 9 – Запрет 7 10 – Запрет 8 11 – Исключен 12 – Выключен |
stSetLines | 1.3.6.1.4.1.35265.1.29.38.15.1.19 | Get {} Set {} N | Количество линий при работе в совмещённом режиме |
stSetNoSRCportControl | 1.3.6.1.4.1.35265.1.29.38.15.1.20 | Get {} Set {} N | Не учитывать порт-источник после регистрации 0 – учитывать 1 – не учитывать |
stSetBLFusage | 1.3.6.1.4.1.35265.1.29.38.15.1.21 | Get {} Set {} N | Подписка на события (BLF) 0 – запретить 1 – разрешить |
stSetBLFsubScribers | 1.3.6.1.4.1.35265.1.29.38.15.1.22 | Get {} Set {} N | Количество подписчиков на события |
stSetIntercomMode | 1.3.6.1.4.1.35265.1.29.38.15.1.23 | Get {} Set {} N | Тип интерком-вызова 0 – Односторонний 1 – Двухсторонний 2 – Обычный вызов 3 – Отклонить |
stSetIntercomPriority | 1.3.6.1.4.1.35265.1.29.38.15.1.24 | Get {} Set {} N | Приоритет интерком-вызова (1..5) |
stSetLinesMode | 1.3.6.1.4.1.35265.1.29.38.15.1.25 | Get {} Set {} N | Режим работы линий: 0 – Совмещённый 1 – Раздельный |
stSetIngressLines | 1.3.6.1.4.1.35265.1.29.38.15.1.26 | Get {} Set {} N | Количество входящих линий при работе в раздельном режиме 0 – не ограничено |
stSetEgressLines | 1.3.6.1.4.1.35265.1.29.38.15.1.27 | Get {} Set {} N | Количество исходящих линий при работе в раздельном режиме 0 – не ограничено |
stSetMonitoringGroup | 1.3.6.1.4.1.35265.1.29.38.15.1.28 | Get {} Set {} N | Группа наблюдения BLF |
stSetIntercomHeader | 1.3.6.1.4.1.35265.1.29.38.15.1.29 | Get {} Set {} N | Задать SIP-заголовок для интеркома: 0 – Answer-Mode: Auto 1 – Alert-Info: Auto Answer 2 – Alert-Info: info=alert-autoanswer 3 – Alert-Info: Ring Answer 4 – Alert-Info: info=RingAnswer 5 – Alert-Info: Intercom 6 – Alert-Info: info=intercom 7 – Call-Info: =\;answer-after=0 8 – Call-Info: \\;answer-after=0 9 – Call-Info: ;answer-after=0 |
stSetIntercomTimer | 1.3.6.1.4.1.35265.1.29.38.15.1.30 | Get {} Set {} N | Задать предответную паузу, передаваемую в параметре answer-after |
В описании функций мониторинга и конфигурирования команды вызова утилит SNMP будут представлены следующими скриптами для краткости и наглядности изложения:
Скрипт swalk, реализующий чтение значений:
#!/bin/bash /usr/bin/snmpwalk -v2c -c public -m +ELTEX-SMG-MIB 192.0.2.1 "$@" |
Скрипт sset, реализующий установку значений:
#!/bin/bash /usr/bin/snmpset -v2c -c private -m +ELTEX-SMG-MIB 192.0.2.1 "$@" |
При поиске динамических абонентов будут отображаться только зарегистрированные абоненты. |
Мониторинг динамического абонента может осуществляться несколькими способами:
Для осуществления мониторинга:
sset groupResetCheck.0 i 1 # сброс статуса поиска sset getGroupByIndex.0 i 0 # выбор нулевой группы sset getGroupUserByIndex.0 i 4 # установка поиска по индексу 4 swalk tableOfGroupUsers # запрос таблицы с информацией об абоненте |
Результат:
ELTEX-SMG::GroupUserID.0.4 = INTEGER: 4 ELTEX-SMG::RegState.0.4 = INTEGER: 1 ELTEX-SMG::Numplan.0.4 = INTEGER: 0 ELTEX-SMG::Number.0.4 = STRING: 240011 ELTEX-SMG::Ip.0.4 = IpAddress: 192.0.2.32 ELTEX-SMG::Port.0.4 = Gauge32: 5060 ELTEX-SMG::Domain.0.4 = STRING: dynsmg ELTEX-SMG::MaxActiveLines.0.4 = INTEGER: -1 ELTEX-SMG::ActiveCallCount.0.4 = INTEGER: -1 ELTEX-SMG::RegExpires.0.4 = INTEGER: 55 ELTEX-SMG::TableOfGroupUsersEntry.13.0.4 = INTEGER: 1 ELTEX-SMG::TableOfGroupUsersEntry.14.0.4 = INTEGER: 3 ELTEX-SMG::TableOfGroupUsersEntry.15.0.4 = INTEGER: 4 ELTEX-SMG::TableOfGroupUsersEntry.16.0.4 = INTEGER: 0 ELTEX-SMG::TableOfGroupUsersEntry.17.0.4 = INTEGER: 0 |
sset groupResetCheck.0 i 1 # сброс статуса поиска sset getGroupUserByID.0 i 2 # установка ID-абонента swalk tableOfGroupUsers # запрос таблицы с информацией об абоненте |
sset groupResetCheck.0 i 1 # сброс статуса поиска sset getGroupUserByNumplan.0 i 0 # установка нулевого плана нумерации sset getGroupUserBySubNumber.0 s 24001 # установка части номера swalk tableOfGroupUsers # запрос таблицы с информацией об абоненте |
Результат:
ELTEX-SMG::GroupUserID.0.0 = INTEGER: 0 ELTEX-SMG::GroupUserID.0.1 = INTEGER: 1 ELTEX-SMG::RegState.0.0 = INTEGER: 1 ELTEX-SMG::RegState.0.1 = INTEGER: 1 ELTEX-SMG::Numplan.0.0 = INTEGER: 0 ELTEX-SMG::Numplan.0.1 = INTEGER: 0 ELTEX-SMG::Number.0.0 = STRING: 240015 ELTEX-SMG::Number.0.1 = STRING: 240014 ELTEX-SMG::Ip.0.0 = IpAddress: 192.0.2.32 ELTEX-SMG::Ip.0.1 = IpAddress: 192.0.2.32 ELTEX-SMG::Port.0.0 = Gauge32: 5060 ELTEX-SMG::Port.0.1 = Gauge32: 5060 ELTEX-SMG::Domain.0.0 = STRING: dynsmg ELTEX-SMG::Domain.0.1 = STRING: dynsmg ELTEX-SMG::MaxActiveLines.0.0 = INTEGER: -1 ELTEX-SMG::MaxActiveLines.0.1 = INTEGER: -1 ELTEX-SMG::ActiveCallCount.0.0 = INTEGER: -1 ELTEX-SMG::ActiveCallCount.0.1 = INTEGER: -1 ELTEX-SMG::RegExpires.0.0 = INTEGER: 98 ELTEX-SMG::RegExpires.0.1 = INTEGER: 100 ELTEX-SMG::TableOfGroupUsersEntry.13.0.0 = INTEGER: 1 ELTEX-SMG::TableOfGroupUsersEntry.13.0.1 = INTEGER: 1 ELTEX-SMG::TableOfGroupUsersEntry.14.0.0 = INTEGER: 3 ELTEX-SMG::TableOfGroupUsersEntry.14.0.1 = INTEGER: 3 ELTEX-SMG::TableOfGroupUsersEntry.15.0.0 = INTEGER: 4 ELTEX-SMG::TableOfGroupUsersEntry.15.0.1 = INTEGER: 4 ELTEX-SMG::TableOfGroupUsersEntry.16.0.0 = INTEGER: 0 ELTEX-SMG::TableOfGroupUsersEntry.16.0.1 = INTEGER: 0 ELTEX-SMG::TableOfGroupUsersEntry.17.0.0 = INTEGER: 0 ELTEX-SMG::TableOfGroupUsersEntry.17.0.1 = INTEGER: 0 |
sset groupResetCheck.0 i 1 # сброс статуса поиска sset getGroupUserByID.0 i 2 # отобразить всех абонентов |
Конфигурирование подразумевает следующие операции над группами динамических абонентов:
Для просмотра настроек:
Для редактирования настроек:
Для создания новой группы:
Для удаления группы:
При необходимости можно откатить неприменённые изменения, работая в режимах добавления группы или редактирования настроек существующей.
Удаление группы необратимо, возможен только полный откат конфигурации через WEB или CLI. |
sset groupSetMode.0 i 3 # установить режим add sset groupSetApply.0 i 1 # применить настройки sset groupSetMode.0 i 0 # установить режим none |
sset groupByIndex.0 i 2 # выбрать группу по индексу — вторая sset groupSetMode.0 i 1 # установить режим show swalk tableOfGroupSet # просмотреть таблицу настроек, или swalk groupSetMaxReg # максимальное число абонентов в группе, или swalk groupSetName # название группы и т.п. |
sset groupByID.0 i 3 # выбрать группу по ID — третья sset groupSetMode.0 i 2 # установить режим set sset groupSetCliro.0 i 1 # подключить услугу CLIRO sset groupSetNumplan.0 i 3 # задать третий план нумерации sset groupSetIntercomMode.0 i 3 # запретить интерком-вызовы sset groupSetApply.0 i 1 # применить изменения sset groupSetMode.0 i 0 # установить режим none |
sset groupByID.0 i 3 # выбрать группу по ID — третья sset groupSetMode.0 i 4 # установить режим del sset groupSetApply.0 i 1 # применить изменения # режим none устанавливать вручную не нужно |
Таблица К12 – Мониторинг и конфигурирование групп динамических абонентов
Имя | OID | Запросы | Описание |
smgSipUserGroup | 1.3.6.1.4.1.35265.1.29.39 | Get {} | Список групп динамических абонентов, корневой объект |
groupCheckStatus | 1.3.6.1.4.1.35265.1.29.39.1 | Get {} | Статус поиска по критерию. None – без поиска, выводит всех динамических абонентов Find user by group and user index – поиск абонента по индексу группы и индексу абонента в группе Find user by ID – поиск абонента по ID Find user by numplan and number – поиск абонента по номеру и плану нумерации Find user by numplan and number – поиск абонента по частичному номеру и плану нумерации |
groupResetCheck | 1.3.6.1.4.1.35265.1.29.39.2 | Set {} N | Сброс поиска в статус "None". Для сброса установить любое значение |
numGroups | 1.3.6.1.4.1.35265.1.29.39.3 | Get {} | Количество групп абонентов |
numInGroup | 1.3.6.1.4.1.35265.1.29.39.4 | Set {} N | Количество абонентов в группе. Для использования установить в качестве значения номер группы. В ответе вернётся число абонентов. Возвращает -1, если задан несуществующий номер группы. |
numActiveInGroup | 1.3.6.1.4.1.35265.1.29.39.5 | Set {} N | Количество активных (зарегистрированных) абонентов в группе. Для использования установить в качестве значения номер группы. В ответе вернётся число абонентов. Возвращает -1, если задан несуществующий номер группы. |
getGroupByIndex | 1.3.6.1.4.1.35265.1.29.39.6 | Set {} N | Установка индекса абонента в группе для поиска абонента в связке с индексом группы. Установка значения -1 – при активном статусе поиска "Find user by group and user index" устанавливает статус в "None". При установке несуществующего индекса группы статус поиска сбрасывается на "None". |
getGroupUserByIndex | 1.3.6.1.4.1.35265.1.29.39.7 | Set {} N | Установка индекса абонента в группе для поиска абонента в связке с индексом группы. Перед использованием необходимо установить индекс группы, см. GetGroupByIndex. Статус поиска выставляется в "Find user by numplan and number". Установка значения -1 – при активном статусе поиска "Find user by group and user index" устанавливает статус в "None". |
getGroupUserByID | 1.3.6.1.4.1.35265.1.29.39.8 | Set {} U | Установка ID для поиска абонента. Установка значений от единицы и более устанавливает поиск в статус "Find user by ID". При установке нуля, если был статус поиска "Find user by ID", статус устанавливается в "None" |
getGroupUserByNumplan | 1.3.6.1.4.1.35265.1.29.39.9 | Set {} N | Установка плана нумерации для поиска абонента в связке с номером. Установка значения -1, при активном статусе поиска "Find user by numplan and number" устанавливает статус в "None". Если значение больше нуля и установлен номер (см. getGroupUserByNumber) – поиск устанавливается в статус "Find user by numplan and number", в противном случае статус поиска не меняется. |
getGroupUserByNumber | 1.3.6.1.4.1.35265.1.29.39.10 | Set {} S Set {} "NULL" | Установка номера для поиска абонента в связке с планом нумерации. Длина номера от 1 до 32 символов. При установке значения большего или равного нулю, статус поиска становится "Find user by numplan and number", в противном случае статус поиска не меняется. Для сброса номера установить значение NULL, при этом, если статус поиска был "Find user by numplan and number", то статус изменится на "None". |
getGroupUserBySubNumber | 1.3.6.1.4.1.35265.1.29.39.11 | Set {} S | Установка частичного номера для поиска абонента в связке с планом нумерации. Длина номера от 1 до 32 символов. При установке значения большего или равного нулю, статус поиска становится "Find user by numplan and substring number", в противном случае статус поиска не меняется. Для сброса номера установить значение NULL, при этом, если статус поиска был "Find user by numplan and number", то статус изменится на "None". |
tableOfGroupUsers | 1.3.6.1.4.1.35265.1.29.39.12 | Get {} | Таблица динамических абонентов, корневой объект |
tableOfGroupUsersEntry | 1.3.6.1.4.1.35265.1.29.39.12.1 | Get {} | |
groupUserID | 1.3.6.1.4.1.35265.1.29.39.12.1.3 1.3.6.1.4.1.35265.1.29.39.12.1.3.x.x | Get {} Get {}.x.x | ID-абонента. Для получения информации по конкретному абоненту надо дополнить OID его индексом группы и ID. |
groupUserRegState | 1.3.6.1.4.1.35265.1.29.39.12.1.4 1.3.6.1.4.1.35265.1.29.39.12.1.4.x.x | Get {} Get {}.x.x | Состояние регистрации абонента. Для получения информации по конкретному абоненту надо дополнить OID его индексом группы и ID. 0 – не зарегистрирован 1 – зарегистрирован |
groupUserNumplan | 1.3.6.1.4.1.35265.1.29.39.12.1.5 1.3.6.1.4.1.35265.1.29.39.12.1.5.x.x | Get {} Get {}.x.x | План нумерации абонента. Для получения информации по конкретному абоненту надо дополнить OID его индексом группы и ID. |
groupUserNumber | 1.3.6.1.4.1.35265.1.29.39.12.1.6 1.3.6.1.4.1.35265.1.29.39.12.1.6.x.x | Get {} Get {}.x.x | Номер абонента. Для получения информации по конкретному абоненту надо дополнить OID его индексом группы и ID. |
groupUserIp | 1.3.6.1.4.1.35265.1.29.39.12.1.7 1.3.6.1.4.1.35265.1.29.39.12.1.7.x.x | Get {} Get {}.x.x | IP-адрес абонента. Для получения информации по конкретному абоненту надо дополнить OID его индексом группы и ID. Если адрес неизвестен, возвращается значение 0.0.0.0 |
groupUserPort | 1.3.6.1.4.1.35265.1.29.39.12.1.8 1.3.6.1.4.1.35265.1.29.39.12.1.8.x.x | Get {} Get {}.x.x | Порт абонента. Для получения информации по конкретному абоненту надо дополнить OID его индексом группы и ID. |
groupUserDomain | 1.3.6.1.4.1.35265.1.29.39.12.1.9 1.3.6.1.4.1.35265.1.29.39.12.1.9.x.x | Get {} Get {}.x.x | SIP-домен абонента. Для получения информации по конкретному абоненту надо дополнить OID его индексом группы и ID. |
groupUserMaxActiveLines | 1.3.6.1.4.1.35265.1.29.39.12.1.10 1.3.6.1.4.1.35265.1.29.39.12.1.10.x.x | Get {} Get {}.x.x | Количество входящих/исходящих линий в совмещённом режиме работы. Для получения информации по конкретному абоненту надо дополнить OID его индексом группы и ID. |
groupUserActiveCallCount | 1.3.6.1.4.1.35265.1.29.39.12.1.11 1.3.6.1.4.1.35265.1.29.39.12.1.11.x.x | Get {} Get {}.x.x | Количество активных вызовов при работе в совмещённом режиме. Для получения информации по конкретному абоненту надо дополнить OID его индексом группы и ID. |
groupUserRegExpires | 1.3.6.1.4.1.35265.1.29.39.12.1.12 1.3.6.1.4.1.35265.1.29.39.12.1.12.x.x | Get {} Get {}.x.x | Время до истечения регистрации в секундах. Для получения информации по конкретному абоненту надо дополнить OID его индексом группы и ID. |
groupUserLinesMode | 1.3.6.1.4.1.35265.1.29.39.12.1.13 1.3.6.1.4.1.35265.1.29.39.12.1.13.x.x | Get {} Get {}.x.x | Режим работы линий. Для получения информации по конкретному абоненту надо дополнить OID его индексом группы и ID. 0 – совмещённый 1 – раздельный |
groupUserMaxIngressLines | 1.3.6.1.4.1.35265.1.29.39.12.1.14 1.3.6.1.4.1.35265.1.29.39.12.1.14.x.x | Get {} Get {}.x.x | Количество входящих линий при работе в раздельном режиме. Для получения информации по конкретному абоненту надо дополнить OID его индексом группы и ID. |
groupUserMaxEgressLines | 1.3.6.1.4.1.35265.1.29.39.12.1.15 1.3.6.1.4.1.35265.1.29.39.12.1.15.x.x | Get {} Get {}.x.x | Количество исходящих линий при работе в раздельном режиме. Для получения информации по конкретному абоненту надо дополнить OID его индексом группы и ID. |
groupUserActiveIngressCount | 1.3.6.1.4.1.35265.1.29.39.12.1.16 1.3.6.1.4.1.35265.1.29.39.12.1.16.x.x | Get {} Get {}.x.x | Количество активных входящих вызовов при работе в раздельном режиме. Для получения информации по конкретному абоненту надо дополнить OID его индексом группы и ID. |
groupUserActiveEgressCount | 1.3.6.1.4.1.35265.1.29.39.12.1.17 1.3.6.1.4.1.35265.1.29.39.12.1.17.x.x | Get {} Get {}.x.x | Количество активных входящих вызовов при работе в раздельном режиме. Для получения информации по конкретному абоненту надо дополнить OID его индексом группы и ID. |
groupUserGroupModeSetings | 1.3.6.1.4.1.35265.1.29.39.13 | Get {} | Режим работы с настройками групп динамических абонентов None – работа с настройками отключена Show – показать настройки группы Set – изменить настройки группы Add – добавить группу Del – удалить группу |
groupUserGroupSetMode | 1.3.6.1.4.1.35265.1.29.39.14 | Set {} N | Установка режима работы с группой абонентов 0 – None 1 – Show 2 – Set 3 – Add 4 – Del |
groupUserGroupSetReset | 1.3.6.1.4.1.35265.1.29.39.15 | Set {} N | Сброс внесенных изменений в настройки (если они не были применены) при режимах работы "Set" и "Add", в остальных режимах игнорируется. |
groupUserGroupSetApply | 1.3.6.1.4.1.35265.1.29.39.16 | Set {} N | Применение настроек, добавление или удаление группы. В режиме “Set” активируются новые настройки; В режиме "Add" создаётся группа, индекс для поиска группы устанавливается равным индексу только что созданной группы, статус поиска переключается на "Find group settings by index" и режима работы с настройками устанавливается в "Show"; В режиме “Del” удаляется группа, статус поиска и режим работы с настройками устанавливаются в “None” В режимах "None" и "Show" игнорируется. |
groupUserGroupFindStatus | 1.3.6.1.4.1.35265.1.29.39.17 | Get {} | Статус поиска настроек группы по критериям: Without search – без поиска Find group settings by Index – поиск группы по индексу Find group settings by ID – поиск группы по ID |
groupFindStatus | 1.3.6.1.4.1.35265.1.29.39.17 | Get {} | Статус поиска настроек группы по критериям: Without search – без поиска Find group settings by Index – поиск группы по индексу Find group settings by ID – поиск группы по ID |
groupResetFindStatus | 1.3.6.1.4.1.35265.1.29.39.18 | Set {} N | Сброс поиска в статус "Without search". Для сброса установить любое значение |
groupByIndex | 1.3.6.1.4.1.35265.1.29.39.19 | Set {} N | Установка индекса группы и статуса поиска в "Find group settings by Index". При установке -1, если был статус поиска "Find group settings by Index", то статус становится "Without search" |
groupByID | 1.3.6.1.4.1.35265.1.29.39.20 | Set {} N | Установка ID группы (от единицы и более) и статуса поиска в "Find group settings by ID". При установке -1, если был статус поиска "Find group settings by ID", то статус становится "Without search" |
tableOfGroupSet | 1.3.6.1.4.1.35265.1.29.39.21 | Get {} | Таблица настроек группы динамических абонентов |
tableOfGroupSetEntry | 1.3.6.1.4.1.35265.1.29.39.21.1 | Get {} | см. TableOfGroupSet |
groupSetId | 1.3.6.1.4.1.35265.1.29.39.21.1.2 | Get {} | ID группы |
groupSetName | 1.3.6.1.4.1.35265.1.29.39.21.1.3 | Get {} Set {} S | Название группы |
groupSetSIPdomain | 1.3.6.1.4.1.35265.1.29.39.21.1.4 | Get {} Set {} S | SIP-домен |
groupSetMaxReg | 1.3.6.1.4.1.35265.1.29.39.21.1.5 | Get {} Set {} N | Максимальное число абонентов в группе |
groupSetProfile | 1.3.6.1.4.1.35265.1.29.39.21.1.6 | Get {} Set {} S | SIP-профиль |
groupSetCategory | 1.3.6.1.4.1.35265.1.29.39.21.1.7 | Get {} Set {} N | Категория АОН: 0 – No change (from call) 1..10 – Выбор категории |
groupSetAccessCat | 1.3.6.1.4.1.35265.1.29.39.21.1.8 | Get {} Set {} N | Категория доступа |
groupSetCliro | 1.3.6.1.4.1.35265.1.29.39.21.1.9 | Get {} Set {} N | Услуга CLIRO: 0 – не установлена 1 – установлена |
groupSetPbxProfile | 1.3.6.1.4.1.35265.1.29.39.21.1.10 | Get {} Set {} N | PBX-профиль |
groupSetAccessMode | 1.3.6.1.4.1.35265.1.29.39.21.1.11 | Get {} Set {} N | Режим обслуживания абонента 0 – Включен 1 – Выключен 1 2 – Выключен 2 3 – Запрет 1 4 – Запрет 2 5 – Запрет 3 6 – Запрет 4 7 – Запрет 5 8 – Запрет 6 9 – Запрет 7 10 – Запрет 8 11 – Исключен 12 – Выключен |
groupSetLines | 1.3.6.1.4.1.35265.1.29.39.21.1.12 | Get {} Set {} N | Количество линий при работе в совмещённом режиме |
groupSetNumplan | 1.3.6.1.4.1.35265.1.29.39.21.1.13 | Get {} Set {} N | План нумерации |
groupSetNoSRCportControl | 1.3.6.1.4.1.35265.1.29.39.21.1.14 | Get {} Set {} N | Не учитывать порт-источник после регистрации 0 – учитывать 1 – не учитывать |
groupSetBLFusage | 1.3.6.1.4.1.35265.1.29.39.21.1.15 | Get {} Set {} N | Подписка на события (BLF) 0 – запретить 1 – разрешить |
groupSetBLFsubScribers | 1.3.6.1.4.1.35265.1.29.39.21.1.16 | Get {} Set {} N | Количество подписчиков на события |
groupSetIntercomMode | 1.3.6.1.4.1.35265.1.29.39.21.1.17 | Get {} Set {} N | Тип интерком-вызова 0 – Односторонний 1 – Двухсторонний 2 – Обычный вызов 3 – Отклонить |
groupSetIntercomPriority | 1.3.6.1.4.1.35265.1.29.39.21.1.18 | Get {} Set {} N | Приоритет интерком-вызова (1..5) |
groupSetLinesMode | 1.3.6.1.4.1.35265.1.29.39.21.1.19 | Get {} Set {} N | Режим работы линий: 0 – Совмещённый 1 – Раздельный |
groupSetIngressLines | 1.3.6.1.4.1.35265.1.29.39.21.1.20 | Get {} Set {} N | Количество входящих линий при работе в раздельном режиме |
groupSetEgressLines | 1.3.6.1.4.1.35265.1.29.39.21.1.21 | Get {} Set {} N | Количество исходящих линий при работе в раздельном режиме |
groupSetAONtypeNumber | 1.3.6.1.4.1.35265.1.29.39.21.1.22 | Get {} Set {} N | Тип номера АОН: 0 – Unknown 1 – Subscriber 2 – National 3 – International 4 – Network specific 5 – No change (from call) |
groupSetMonitoringGroup | 1.3.6.1.4.1.35265.1.29.39.21.1.23 | Get {} Set {} N | Группа наблюдения BLF |
groupSetIntercomHeader | 1.3.6.1.4.1.35265.1.29.39.21.1.24 | Get {} Set {} N | Задать SIP-заголовок для интеркома: 0 – Answer-Mode: Auto 1 – Alert-Info: Auto Answer 2 – Alert-Info: info=alert-autoanswer 3 – Alert-Info: Ring Answer 4 – Alert-Info: info=RingAnswer 5 – Alert-Info: Intercom 6 – Alert-Info: info=intercom 7 – Call-Info: =\;answer-after=0 8 – Call-Info: \\;answer-after=0 9 – Call-Info: ;answer-after=0 |
groupSetIntercomTimer | 1.3.6.1.4.1.35265.1.29.39.21.1.25 | Get {} Set {} N | Задать предответную паузу, передаваемую в параметре answer-after |
Некоторые OID были изменены и в последующих релизах старые ветки могут быть удалены или заменены новыми назначениям. Рекомендуется перенастроить системы мониторинга и скрипты на использование новых OID.
Таблица К13 — Устаревшие OID
Имя | OID | Запросы | Описание |
eOneRSV | 1.3.6.1.4.1.35265.1.29.7.1.8 1.3.6.1.4.1.35265.1.29.7.1.8.x | Get {} Get {}.x | Не используется |
eOneRxEqualizer | 1.3.6.1.4.1.35265.1.29.7.1.15 1.3.6.1.4.1.35265.1.29.7.1.15.x | Get {} Get {}.x | Не поддерживается в новых версиях аппаратного обеспечения, всегда -1 |
smgCpuLoad | 1.3.6.1.4.1.35265.1.29.17 | Get {} | Заменён на smgCpuLoadTable (1.3.6.1.4.1.35265.1.29.37) |
smgTopCpuUsr | 1.3.6.1.4.1.35265.1.29.17.1.x | Get {} | Заменён на cpuUsr (1.3.6.1.4.1.35265.1.29.37.1.2.x) |
smgTopCpuSys | 1.3.6.1.4.1.35265.1.29.17.2.x | Get {} | Заменён на cpuSys (1.3.6.1.4.1.35265.1.29.37.1.3.x) |
smgTopCpuNic | 1.3.6.1.4.1.35265.1.29.17.3.x | Get {} | Заменён на cpuNic (1.3.6.1.4.1.35265.1.29.37.1.4.x) |
smgTopCpuIdle | 1.3.6.1.4.1.35265.1.29.17.4.x | Get {} | Заменён на cpuIdle (1.3.6.1.4.1.35265.1.29.37.1.5.x) |
smgTopCpuIo | 1.3.6.1.4.1.35265.1.29.17.5.x | Get {} | Заменён на cpuIo (1.3.6.1.4.1.35265.1.29.37.1.6.x) |
smgTopCpuIrq | 1.3.6.1.4.1.35265.1.29.17.6.x | Get {} | Заменён на cpuIrq (1.3.6.1.4.1.35265.1.29.37.1.7.x) |
smgTopCpuSirq | 1.3.6.1.4.1.35265.1.29.17.7.x | Get {} | Заменён на cpuSirq (1.3.6.1.4.1.35265.1.29.37.1.8.x) |
smgTopCpuUsage | 1.3.6.1.4.1.35265.1.29.17.8.x | Get {} | Заменён на cpuUsage (1.3.6.1.4.1.35265.1.29.37.1.9.x) |
SMG поддерживает следующие ветки MIB-2: