Работа с SNMP

SNMP (англ. Simple Network Management Protocol — простой протокол сетевого управления) — стандартный интернет-протокол для управления устройствами в IP-сетях на основе архитектур TCP/UDP. К поддерживающим SNMP устройствам относятся маршрутизаторы, коммутаторы, серверы, рабочие станции, принтеры, модемные стойки и другие. Протокол обычно используется в системах сетевого управления для контроля подключённых к сети устройств на предмет условий, которые требуют внимания администратора.

Структура ветки dtInfo

d tEnume rators

.1.3. 6.1.3.1.1.1.1.1

dtEnumeration ModuleTypeTable

.1.3.6. 1.3.1.1.1.1.1.1

dtEnumeration ModuleTypeEntry

.1.3.6 .1.3.1.1. 1.1.1.1.1

Type

.1.3.6 .1.3.1.1.1 .1.1.1.1.1

Name

.1.3.6 .1.3.1.1.1 .1.1.1.1.2

dtEnumeration SystemTypeTable

.1.3.6. 1.3.1.1.1.1.1.2

dtEnumeration SystemTypeEntry

.1.3.6 .1.3.1.1. 1.1.1.2.1

Type

.1.3.6 .1.3.1.1.1 .1.1.2.1.1

Name

.1.3.6 .1.3.1.1.1 .1.1.2.1.2

dtEnumerationC ounterInfoTable

.1.3.6. 1.3.1.1.1.1.1.3

dtEnumerationC ounterInfoEntry

.1.3.6 .1.3.1.1. 1.1.1.3.1

Id

.1.3.6 .1.3.1.1.1 .1.1.3.1.1

Name

.1.3.6 .1.3.1.1.1 .1.1.3.1.2

De scription

.1.3.6 .1.3.1.1.1 .1.1.3.1.3

Measure

.1.3.6 .1.3.1.1.1 .1.1.3.1.4

Co unterType

.1.3.6 .1.3.1.1.1 .1.1.3.1.5

dt Config

.1.3. 6.1.3.1.1.1.1.2

dtCon figMachineTable

.1.3.6. 1.3.1.1.1.1.2.1

dtCon figMachineEntry

.1.3.6 .1.3.1.1. 1.1.2.1.1

Id

.1.3.6 .1.3.1.1.1 .1.2.1.1.1

ClusterId

.1.3.6 .1.3.1.1.1 .1.2.1.1.2

Address

.1.3.6 .1.3.1.1.1 .1.2.1.1.3

Name

.1.3.6 .1.3.1.1.1 .1.2.1.1.4

De scription

.1.3.6 .1.3.1.1.1 .1.2.1.1.5

dtCo nfigModuleTable

.1.3.6. 1.3.1.1.1.1.2.2

dtCo nfigModuleEntry

.1.3.6 .1.3.1.1. 1.1.2.2.1

Id

.1.3.6 .1.3.1.1.1 .1.2.2.1.1

ClusterId

.1.3.6 .1.3.1.1.1 .1.2.2.1.2

Mod uleTypeId

.1.3.6 .1.3.1.1.1 .1.2.2.1.3

Name

.1.3.6 .1.3.1.1.1 .1.2.2.1.4

De scription

.1.3.6 .1.3.1.1.1 .1.2.2.1.5

OID-ы счетчиков в ветке dtMonitor.

Счетчики сервисов

OID

Название

Описание

.1.3.6.1.3. 1.1.1.2.1.1.1.1

EntityId

Идентификатор модуля

.1.3.6.1.3. 1.1.1.2.1.1.1.2

CpuMinCounter

Минимальное использование процессора модулем, в %

.1.3.6.1.3. 1.1.1.2.1.1.1.3

CpuMaxCounter

Максимальное использование процессора модулем, в %

.1.3.6.1.3. 1.1.1.2.1.1.1.4

MemoryCounter

Использование ОЗУ модулем, в МБ

.1.3.6.1.3. 1.1.1.2.1.1.1.5

DiskUsageCounter

Использование диска модулем, в МБ

.1.3.6.1.3. 1.1.1.2.1.1.1.6

ReceivedFromNode

Получено сообщений модулем от узла

.1.3.6.1.3. 1.1.1.2.1.1.1.7

SendToNode

Отправлено сообщений модулем узлу

.1.3.6.1.3. 1.1.1.2.1.1.1.8

Receiv edFromSystemCounter

Получено сообщений от системы

.1.3.6.1.3. 1.1.1.2.1.1.1.9

SendToSystemCounter

Отправлено сообщений в систему

.1.3.6.1.3.1 .1.1.2.1.1.1.10

ReceivedResponses

Получено ответных сообщений

.1.3.6.1.3.1 .1.1.2.1.1.1.11

SendNonQuery

Отправлено сообщений без ожидания ответа

.1.3.6.1.3.1 .1.1.2.1.1.1.12

SendQuery

Отправлено сообщений с ожиданием ответа

.1.3.6.1.3.1 .1.1.2.1.1.1.13

Classified

Количество выполнений классификаций онтологией

.1.3.6.1.3.1 .1.1.2.1.1.1.14

Exracted

Количество выполнения извлечения характеристик онтологией

.1.3.6.1.3.1 .1.1.2.1.1.1.15

Delayed

Количество «спящих» функций у модуля процессов

.1.3.6.1.3.1 .1.1.2.1.1.1.16

Finished

Количество успешно завершенных функций модуля процессов

.1.3.6.1.3.1 .1.1.2.1.1.1.17

Resumed

Количество вернувшихся из ожидания функций у модуля процессов

.1.3.6.1.3.1 .1.1.2.1.1.1.18

Queued

Количество ожидающих в очереди в памяти модуля процессов

.1.3.6.1.3.1 .1.1.2.1.1.1.19

ToRoute

Количество сообщений, полученных в алгоритм определения функции

.1.3.6.1.3.1 .1.1.2.1.1.1.20

Routed

Количество сообщений, обработанных алгоритмом определения функции

.1.3.6.1.3.1 .1.1.2.1.1.1.21

Started

Количество запусков модуля

.1.3.6.1.3.1 .1.1.2.1.1.1.22

Stopped

Количество остановок модуля

.1.3.6.1.3.1 .1.1.2.1.1.1.23

Restarted

Количество перезапусков модуля

.1.3.6.1.3.1 .1.1.2.1.1.1.24

ProcessWorkload

Загруженность очереди процессов

.1.3.6.1.3.1 .1.1.2.1.1.1.25

Failed

Процессов упало

.1.3.6.1.3.1 .1.1.2.1.1.1.26

ExecuteTime

Время исполнения

.1.3.6.1.3.1 .1.1.2.1.1.1.27

SleepTime

Время сна

.1.3.6.1.3.1 .1.1.2.1.1.1.28

WaitTime

Время ожидания

.1.3.6.1.3.1 .1.1.2.1.1.1.29

Processed

В обработке модуля процессов

.1.3.6.1.3.1 .1.1.2.1.1.1.30

WaitingStart

Процессов ждущих старта

.1.3.6.1.3.1 .1.1.2.1.1.1.31

Sleep

Приостановленные процессы

.1.3.6.1.3.1 .1.1.2.1.1.1.32

ResumedSuccess

Возобновленные успешно процессы

.1.3.6.1.3.1 .1.1.2.1.1.1.33

ResumedByTimeout

Возобновленные по таймауту процессов

Счетчики узла

OID

Название

Описание

.1.3.6.1.3 .1.1.1.2.1.2

CpuU sageCounter

Общая загрузка ЦП на машине, в %

.1.3.6.1.3 .1.1.1.2.1.3

Ram FreeCounter

Свободно RAM на машине, в МБ

.1.3.6.1.3 .1.1.1.2.1.4

RamU sageCounter

Занято RAM на машине, в МБ

.1.3.6.1.3 .1.1.1.2.1.5

Disk FreeCounter

Всего свободно на используемом логическом диске, в МБ

.1.3.6.1.3 .1.1.1.2.1.6

DiskU sageCounter

Всего занято на используемом логическом диске, в МБ

.1.3.6.1.3 .1.1.1.2.1.7

DiskQ ueueCounter

Длина очереди к диску