Дерево страниц
Перейти к концу метаданных
Переход к началу метаданных

Шлюз поддерживает мониторинг и конфигурирование при помощи протокола SNMP (Simple Network Management Protocol).

Реализованы следующий функции мониторинга:

  • сбор общей информации об устройстве, показаниях датчиков, установленном ПО;
  • состояние потоков Е1 и их каналов;
  • состояние VoIP-субмодулей и их каналов;
  • состояние линксетов ОКС-7;
  • состояние SIP-интерфейсов.

Реализованы следующие функции управления:

  • обновление программного обеспечения устройства;
  • сохранение текущей конфигурации;
  • перезагрузка устройства;
  • управление SIP-абонентами;
  • управление группами динамических SIP-абонентов.

В таблицах с описанием OID в колонке “запросы” будет принят следующий формат описания:

  • Get – значение объекта или дерева можно прочитать, отправив GetRequest.
  • Set – значение объекта можно установить, отправив SetRequest (обратите внимание, при установке значения через SET к OID следует привести к виду “OID.0”);
  • {} – имя объекта или OID;
  • N – в команде используется числовой параметр типа integer;
  • U – в команде используется числовой параметр типа unsigned integer;
  • S – в команде используется строковый параметр;
  • A – в команде используется IP-адрес (обратите внимание, некоторые команды, принимающие как аргумент IP-адрес, используют строковый тип данных “s”).

Таблица К1 — Примеры команд

Описание запроса

Команда

Get {}

snmpwalk -v2c -c public -m +ELTEX-SMG $ip_smg activeCallCount

Get {}.x

snmpwalk -v2c -c public -m +ELTEX-SMG $ip_smg pmExist.1

snmpwalk -v2c -c public -m +ELTEX-SMG $ip_smg pmExist.2

и т.д.

Set {} N

snmpset -v2c -c public -m +ELTEX-SMG $ip_smg \

smgSyslogTracesCalls.0 i 60

Set {} 1

snmpset -v2c -c private -m +ELTEX-SMG $ip_smg smgReboot.0 i 1

Set {} U

snmpset -v2c -c public -m +ELTEX-SMG $ip_smg \

 getGroupUserByID.0 u 2

Set {} S

snmpset -v2c -c private -m +ELTEX-SMG $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 $ip_smg \

getUserByNumber.0 s "NULL"

Set {} A

snmpset -v2c -c private -m +ELTEX-SMG $ip_smg \

smgSyslogTracesAddress.0 a 192.0.2.44

Примеры выполнения запросов:

Нижеприведённые запросы эквивалентны. На примере запроса объекта activeCallsCount, который отображает число текущих вызовов на SMG.

$ snmpwalk -v2c -c public -m +ELTEX-SMG 192.0.2.1 activeCallCount
ELTEX-SMG::activeCallCount.0 = INTEGER: 22
$ snmpwalk -v2c -c public -m +ELTEX-SMG 192.0.2.1 smg.42.1
ELTEX-SMG::activeCallCount.0 = INTEGER: 22
$ snmpwalk -v2c -c public -m +ELTEX-SMG 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

Описание OID из MIB ELTEX-SMG

Таблица К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 {}

Занятое место на накопителе в процентах

Таблица К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 – работает

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ЗапросыОписание
radiusTotal1.3.6.1.4.1.35265.1.29.47.1Get {}

Общая статистика запросов

radiusTotalSent1.3.6.1.4.1.35265.1.29.47.2Get {}

Статистика отправленных запросов

radiusAccsReq1.3.6.1.4.1.35265.1.29.47.3Get {}

Общая статистика запросов Access Request

radiusAccsReqSent1.3.6.1.4.1.35265.1.29.47.4Get {}

Статистика отправленных запросов Access Request

radiusAccsRsp1.3.6.1.4.1.35265.1.29.47.5Get {}

Общая статистика запросов Access Respons

radiusAccsAccept1.3.6.1.4.1.35265.1.29.47.6Get {}

Статистика запросов Access Accept

radiusAccsReject1.3.6.1.4.1.35265.1.29.47.7Get {}

Статистика запросов Access Reject

radiusAcctReq1.3.6.1.4.1.35265.1.29.47.8Get {}

Общая статистика запросов Accounting Request

radiusAcctReqSent1.3.6.1.4.1.35265.1.29.47.9Get {}

Статистика отправленных запросов Accounting Request

radiusAcctRsp1.3.6.1.4.1.35265.1.29.47.10Get {}

Общая статистика запросов Accounting Respons

radiusAcctRspSuccess1.3.6.1.4.1.35265.1.29.47.11Get {}

Статистика запросов Accounting Respons Success

radiusDiscReq1.3.6.1.4.1.35265.1.29.47.12Get {}

Общая статистика запросов Disconnect Request

radiusDiscReqSent1.3.6.1.4.1.35265.1.29.47.13Get {}

Статистика отправленных Disconnect Request

radiusRspTimeout1.3.6.1.4.1.35265.1.29.47.14Get {}

Таймауты при ожидании ответов от RADIUS-сервера

radiusTimeoutExhst1.3.6.1.4.1.35265.1.29.47.15Get {}

Таймаут окончания перепосылок

radiusProcTimeout1.3.6.1.4.1.35265.1.29.47.16Get {}

Таймауты при обработке ответа. Обычно это "0"

radiusTimeThreshold1.3.6.1.4.1.35265.1.29.47.17

Get {}

Set {}

Получение / установление порога времени для полученной статистики. 0 – статистика за все время, 5 – за последние 5 минут, 60 – за последние 60 мин.

radiusClearStat1.3.6.1.4.1.35265.1.29.47.18Set {}

Очистить статистику: 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 ее номером

Мониторинг и конфигурирование SIP-абонентов (статических абонентов)

В описании функций мониторинга и конфигурирования команды вызова утилит SNMP будут представлены следующими скриптами для краткости и наглядности изложения:

Скрипт swalk, реализующий чтение значений:

#!/bin/bash
/usr/bin/snmpwalk -v2c -c public -m +ELTEX-SMG 192.0.2.1 "$@"

Скрипт sset, реализующий установку значений:

#!/bin/bash
/usr/bin/snmpset -v2c -c private -m +ELTEX-SMG 192.0.2.1 "$@"

Мониторинг

Мониторинг абонента или группы статических абонентов может осуществляться несколькими способами:

  • По индексу или ID абонента;
  • По плану нумерации и полному номеру абонента;
  • По плану нумерации и частичному номеру абонента.

Для осуществления мониторинга:

  • Сбросить статус поиска;
  • Задать критерии поиска (опционально);
  • Отобразить информацию.

Пример поиска по индексу

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                                    # отобразить количество активных вызовов у всех абонентов

Конфигурирование

Конфигурирование подразумевает следующие операции над абонентами:

  1. Просмотр настроек;
  2. Редактирование настроек;
  3. Создание нового абонента;
  4. Удаление.

Для просмотра настроек:

  1. Через поиск выбрать абонента для просмотра;
  2. Выбрать режим конфигурирования — просмотр;
  3. Отобразить необходимые данные.

Для редактирования настроек:

  1. Через поиск выбрать абонента для конфигурирования;
  2. Выбрать режим конфигурирования — редактирование;
  3. Задать необходимые настройки;
  4. Применить настройки.

Для создания нового абонента:

  1. Выбрать режим конфигурирования — создание;
  2. Задать необходимые настройки нового абонента (как минимум — номер);
  3. Применить настройки.

Для удаления абонента:

  1. Через поиск выбрать абонента для удаления;
  2. Выбрать режим конфигурирования — удаление;
  3. Применить настройки.

При необходимости можно откатить неприменённые изменения, работая в режимах добавления нового пользователя или редактирования настроек существующего.

Удаление абонента необратимо, возможен только полный откат конфигурации через 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",
"Find user by numplan and number" или "Find users by numplan and substring number" устанавливает статус в "None".

Если значение от нуля и более, то приоритет установки режима поиска такой:

Если задан getUserByNumber, активируется режим поиска "Find user by numplan and number";
Если задан getUserBySubNumber, активируется режим поиска "Find users by numplan and substring number";
Если не заданы getUserByNumber и getUserBySubNumber, активируется режим поиска "Find users by numplan"

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 192.0.2.1 "$@"

Скрипт sset, реализующий установку значений:

#!/bin/bash
/usr/bin/snmpset -v2c -c private -m +ELTEX-SMG 192.0.2.1 "$@"

Мониторинг

При поиске динамических абонентов будут отображаться только зарегистрированные абоненты.

Мониторинг динамического абонента может осуществляться несколькими способами:

  1. По группе и индексу абонента;
  2. По ID-абонента;
  3. По плану нумерации и полному номеру абонента;
  4. По плану нумерации и частичному номеру абонента.

Для осуществления мониторинга:

  1. Сбросить статус поиска;
  2. Задать критерии поиска (опционально);
  3. Отобразить информацию.

Пример поиска по индексу

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

Пример поиска по ID абонента

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                                        # отобразить всех абонентов

Конфигурирование

Конфигурирование подразумевает следующие операции над группами динамических абонентов:

  1. Просмотр настроек;
  2. Редактирование настроек;
  3. Создание нового абонента;
  4. Удаление.

Для просмотра настроек:

  1. Задать группу по индексу или ID;
  2. Выбрать режим конфигурирования — просмотр;
  3. Отобразить необходимые данные.

Для редактирования настроек:

  1. Задать группу по индексу или ID;
  2. Выбрать режим конфигурирования — редактирование;
  3. Задать необходимые настройки;
  4. Применить настройки.

Для создания новой группы:

  1. Выбрать режим конфигурирования — создание;
  2. Задать необходимые настройки новой группы;
  3. Применить настройки.

Для удаления группы:

  1. Задать группу по индексу или ID;
  2. Выбрать режим конфигурирования — удаление;
  3. Применить настройки.

При необходимости можно откатить неприменённые изменения, работая в режимах добавления группы или редактирования настроек существующей.

Удаление группы необратимо, возможен только полный откат конфигурации через 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

Установка индекса абонента в группе для поиска абонента в связке с индексом группы.
Установка значения от нуля и более задаёт индекс группы и устанавливает статус поиска в "Find user by numplan and number".

Установка значения -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 {}

см. TableOfGroupUsers

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 были изменены и в последующих релизах старые ветки могут быть удалены или заменены новыми назначениям. Рекомендуется перенастроить системы мониторинга и скрипты на использование новых 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)

Поддержка OID MIB-2 (1.3.6.1.2.1)

SMG поддерживает следующие ветки MIB-2:

  • system (1.3.6.1.2.1.1) – общая информация о системе;
  • interfaces (1.3.6.1.2.1.2) – информация о сетевых интерфейсов;
  • snmp (1.3.6.1.2.1.11) – информация о работе SNMP.
  • Нет меток