Настройки опроса таблиц SNMP (драйвер)

Свойство Настройки опроса таблиц SNMP позволяет фильтровать результаты опроса таблиц SNMP по строкам и столбцам, а также устанавливать максимальное количество строк или столбцов, извлекаемых в единице данных протокола (PDU). Как столбцы, так и строки можно фильтровать с помощью выражения для исключения определенных столбцов или строк.

Каждое устройство имеет расширенные настройки опроса таблиц SNMP, которые применяются только к данному устройству. Когда создается новое устройство, оно копирует все настройки опроса таблицы SNMP из настроек драйвера. Настройки для каждого отдельного устройства можно затем настроить на странице конфигурации устройства.

Свойства Максимальное количество колонок в PDU и Максимальное количество строк в PDU должны быть установлены с учетом фактического размера таблицы.

Если размер таблицы неизвестен, таблицу можно просматривать итеративно, установив для этих свойств значение -1, однако этого следует избегать, поскольку это может привести к снижению производительности.

Автоматическая оптимизация настройки опроса SNMP

Если активированы свойства Включить автоматическую настройку настроек таблиц SNMP и Включить обработку ошибок чтения таблиц SNMP , драйвер попытается определить оптимальное количество строк и колонок для чтения одного PDU. Текущие значения конфигурации, используемые при оптимизации, отображаются для каждой переменной в параметре Параметры чтения таблиц SNMP. Алгоритм оптимизации обновляет значения конфигурации при следующих условиях:

  • После каждой успешной операции чтения с использованием конфигураций, которые уже были успешны, драйвер увеличивает количество строк и столбцов для чтения на PDU. Максимально оптимизированная конфигурация не может превышать значения, установленные для Максимального количества колонок в PDU и Максимального количества строк в PDU.

  • После любой операции чтения, которая привела к ошибкам, количество строк и столбцов для чтения на PDU уменьшается.

Параметры настройки опроса

В следующей таблице описаны параметры, доступные для настройки параметров опроса SNMP.

Поле

Описание

Имя переменной

Имя таблицы Data Table, которая возвращается в результате опроса SNMP. На уровне устройства имена переменных автоматически импортируются, когда устройство получает ответ на опрос.

Правила запроса столбцов

Таблица данных, определяющая, какие столбцы будут исключены из входящего набора данных. На уровне устройства автоматически заполняется список столбцов, возвращаемых переменной при получении ответа на опрос.

Поле Имя

Тип поля

Заметки

По колонке (fieldName)

String

Имя столбца.

Исключить Столбец (fieldExclude)

Boolean

Если TRUE, то столбец будет исключен.

Условие Включения Столбца (fieldExpression)

String

Выражение расширенного поиска с возвращаемым значением Boolean. Столбец будет исключен в том случае, если выражение возвращает FALSE.

Условие Включения Столбца Разрешение Окружение

Контекст по умолчанию

Текущий контекст устройства.

Таблица данных по умолчанию

Список имен полей, возвращаемых переменной.

Строка по умолчанию

0

Переменные окружения

Только стандартные переменные.

Условие запроса строк

Выражение расширенного поиска с возвращаемым значением Boolean. Выражение выполняется для каждой строки переменной. Если результат выражения равен FALSE, строка исключается.

По ряду Условие Выражение расширенного поиска Окружение

Контекст по умолчанию

Текущий контекст устройства.

Таблица данных по умолчанию

Текущая строка таблицы переменных данных

Строка по умолчанию

0

Переменные окружения

Толькостандартные переменные.

Максимальное количество колонок в PDU

Расширенное поле настройки, указывает максимальное количество колонок в PDU для указанной переменной.

Максимальное количество строк в PDU

Расширенное поле настройки, указывает максимальное количество строк в PDU для указанной переменной.

Включить обработку ошибок чтения таблиц SNMP

Позволяет логике обработки ошибок для таблиц SNMP корректировать настройки чтения в случае ошибок, чтобы успешно прочитать таблицу.

Включить автоматическую настройку настроек таблиц SNMP

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