Сетевое управление

Сетевое управление (netmanagement) - это системный контекст, который предоставляет доступ к данным, относящимся ко всей работе пристроек/расширений сетевого управления. Он не отображается в видимой части контекстного дерева.

Плагин "Сетевое управление" использует SNMP, WMI  и драйверы устройств сетевого хоста в качестве основы сетевой связи.

Дополнительная информация

Информация о контексте

Тип контекста: networkManagement

Имя контекста: netmanagement

Описание контекста: сетевое управление

Путь к контексту: netmanagement

Маска контекста: netmanagement

Права доступа к контексту

[?]

Уровень

Описание

Отсутствует

Доступ не разрешен.

Наблюдатель

Обнаружение топологии сети.

Оператор

Тот же, что у Наблюдателя.

Менеджер

Отправка SNMP-ловушки.

Отправка Syslog-сообщения.

Отправка запросов Wake-on-LAN.

Просмотр статуса услуг.

Инженер

Тот же, что у Менеджера.

Администратор

Тот же, что у Менеджера.

Общие переменные (свойства)

[?]

У этого контекста нет общих переменных (свойств).

Общие функции

[?]

Отправить snmp-ловушку

Генерирует SNMP-уведомления (ловушки и сообщения), как описано в разделе Отправка SNMP-ловушек и сообщений.

Имя функции:

sendSnmpTrap

Права доступа:

доступно на уровне с правами доступа Менеджера

Записи ввода:

1

Формат ввода:

см. Отправка SNMP-ловушек и сообщений

Записи вывода:

0 (для ловушек) или 1 (для сообщений)

Формат вывода:

см. Отправка SNMP-ловушек и сообщений

Отправить syslog -сообщение

Отправляет Syslog-сообщение, как описано в разделе Отправка Syslog-сообщений.

Имя функции:

sendSyslogMessage

Права доступа:

доступно на уровне с правами доступа для Менеджера

Записи ввода:

1

Формат ввода:

см Отправка Syslog-сообщений

Записи вывода:

0

Формат вывода:

нет

Wake-on-lan

Активирует компьютер, отправляя ему специальное сообщение. См. Wake-on-LAN.

Имя функции:

executeWakeOnLAN

Права доступа:

доступно на уровне с правами доступа для Менеджера

Записи ввода:

1

Формат ввода:

см. Wake-on-LAN

Записи вывода:

0

Формат вывода:

нет

Получить информацию о процессе

Функция утилиты, используемая инструментарием для мониторинга процесса для получения данных (параметров или строки пути) о процессах.

Имя функции:

getProcessInfo

Права доступа:

доступно на уровне с правами доступа Менеджера

Записи ввода:

1

Формат ввода:

Имя

Тип

Описаие

contextName

String

Имя контекста устройства.

processName

String

Имя процесса.

requestType

Integer

0 чтобы получить пути процессов с заданным именем, отфильтрованным параметрами;

1 чтобы получить параметры процессов с заданным именем, отфильтрованным путем.

processFilter

Integer

Строка фильтра, которую следует применить к параметрам или пути, в зависимости от заданного requestType.

Записи вывода:

0...не ограничено

Формат вывода:

Имя

Тип

Описание

Значение

String

Имя контекста устройства.

Описание

String

Путь процесса или строка параметров.

Статус сервисов

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

Имя функции:

servicesStatus

Права доступа:

Доступно на уровне с правами доступа Менеджера

Записи ввода:

0

Формат ввода:

нет

Записи вывода:

0...не ограничено

Формат вывода:

Динамический формат со следующими полями:

  • Поле типа String, именуемое "устройство" (содержащее путь к контексту)
  • Одно поле типа Color для каждого зарегистрированного сервиса, обозначающего свой статус

Получить несколько snmp-значений

Функция "Получить несколько SNMP-значений" (snmpGetMulti) получает несколько "необработанных" значений с SNMP устройства. Функция отправляет один запрос SNMP GET каждому OID, обозначенному в параметрах входа и обрабатывает каждый ответ как отдельное значение, конвертируя его в String. Также см. комментарии и примеры к функции snmpGet.

Имя функции:

snmpGetMulti

Права доступа:

Доступно на уровне с правами доступа Менеджера

Записи ввода:

1

Формат ввода:

Имя

Тип

Описание

oids

Table

Таблица OID для запроса. Каждый ряд должен представлять один OID для запроса в первом столбце (по умолчанию называемом 'oid').

settings

Table

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

Записи вывода:

0...не ограничено

Формат вывода:

Имя

Тип

Описание

name

String

Имя запрашиваемой переменной SNMP (включая ее OID).

value

String

Полученное значение, конвертированное в String.

SNMP READ

Извлекает "полноценные" SNMP переменные из SNMP устройства. В отличие от SNMP Get, эта функция вызывает SNMP Walk для извлечения всех значений в пределах обозначенных OID и обрабатывает результаты вместе с метаданными из директории MIB-файлов с составлением полных таблиц.

Пример: Выполнение функции SNMP Read с OID=1.3.6.1.2.1.2.2 возвращает полное содержимое ifTable.

Имя функции:

snmpRead

Права доступа:

Доступно на уровне с правами доступа Менеджера

Записи ввода:

1

Формат ввода:

Имя

Тип

Описание

oids

Table

A Таблица OID для запроса. Каждый ряд должен представлять один OID для запроса в первом столбце (по умолчанию называемом 'oid').  

settings

Table

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

Записи вывода:

0...не ограничено

Формат вывода:

Имя

Тип

Описание

name

String

Имя полученной переменной SNMP (включая ее OID).

value

Table

Значение переменной SNMP в виде таблицы.

Проверка связи (ping)

Отправляет запрос на проверку связи определенному хосту.

Имя функции:

ping

Права доступа:

Доступно на уровне с правами доступа Менеджера

Записи ввода:

1

Формат ввода:

Имя

Тип

Описание

address

String

IP адрес или имя хоста для ping.

packetDataSize

Integer

Размер ICMP пакета данных (исключая заголовки).

pingCount

Integer

Число ping запросов в течение каждой синхронизации (цикла опроса).

storageSize

Integer

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

offlineCriterion

Integer

Количество последовательных оставшихся без ответа ping запросов, которое переведет сетевой хост в статус подключения 'нет подключения'.

timeout

Long

Если ответ не получен по истечению данного времени, запрос ping считается оставшимся без ответа.

Записи вывода:

1

Формат вывода:

см. Результаты мониторинга пинга

Общие события

[?]

У этого контекста нет общих событий.