Документация Algorius Net Viewer | Способы опроса

Общие сведения

Приложение позволяет опрашивать сетевые устройства различными способами. Во время опроса устройств определяется их состояние (активно/неактивно), замеряется различная информация, например, время отклика, а также собирается различная более детальная информация.

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

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

Настройка

Чтобы задать настройки способа опроса, выберите МониторингНастроить в меню основного окна, или нажмите F8. Появится диалог Настройки:

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

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

Доступ к настройкам способа опроса возможен через контекстное меню устройства. Для этого выберите Способ опросаНастроить в контекстном меню устройства.

В появившемся диалоге Способ опроса выберите плагин, на базе которого требуется производить опрос. Укажите уникальный идентификатор способа опроса — значение, по которому производится привязка к устройствам. Укажите название способа опроса, которое будет использоваться для его отображения. Идентификатор способа опроса в дальнейшем изменять не рекомендуется. Это может привести к тому, что устройства не найдут свой способ опроса и придется указывать его заново. Название можно безопасно менять в любой момент.

Укажите значения параметров, которые предоставляются плагином и нажмите ОК для того, чтобы применить изменения.

Плагины

Все плагины располагаются в папке Plugins, в каталоге, где установлено приложение. Каждый плагин реализует алгоритм способа опроса и редактор настроек. Существует возможность разработки собственных плагинов, API для этой цели уже существует, но еще развивается.

Свяжитесь с нами, если Вам требуются дополнительные плагины. Мы заинтересованы в этом и постараемся добавить их в очередной версии (бесплатно).

Такие плагины, как Ping, TCP, UDP используют асинхронные сокеты, это позволяет опрашивать много устройств на одном потоке, что существенно экономит ресурсы системы. Остальные плагины создают отдельный поток для каждого опроса. В этом случае для экономии ресурсов используется пул потоков.

Общие настройки

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

  • Количество проверок перед сменой состояния на неактивный — в случае если состояние устройства меняется с 'активно' на 'неактивно', предусмотрена возможность перепроверить состояние устройства, т.е. опросить его еще несколько раз. Это позволяет устранить ложные срабатывания.
  • Пауза между проверками — количество миллисекунд между указанными выше проверками. Позволяет выждать указанное количество времени перед тем, как опросить устройство ещё раз.

ARP

Плагин 'ARP' позволяет опрашивать устройства, используя метод ARP Ping. Проверяется наличие адреса устройства в таблице ARP.

Помимо общих настроек предусмотрены следующие:

  • Таймаут (сек) — длительность ожидания появления адреса устройства в таблице ARP. По истечению этого времени устройство будет считаться неактивным.

DNS

Плагин 'DNS' позволяет определить IP адрес устройства по указанному DNS имени или DNS имя по указанному IP адресу. Определение происходит с помощью DNS запроса. Замеряется длительность определения (в миллисекундах). Устройство считается активным, если удалось определить IP адрес или DNS имя.

Помимо общих настроек предусмотрены следующие:

  • Таймаут (сек) — длительность ожидания ответа от службы DNS. По истечению этого времени устройство будет считаться неактивным.

DriveFreeSpace

Плагин 'DriveFreeSpace' позволяет замерять свободное место на дисках опрашиваемого устройства. Замер осуществляется используя WMI. Результат отображается в мегабайтах. Замеряется минимальное свободное место на указанных дисках.

Помимо общих настроек предусмотрены следующие:

  • Собирать информацию только со следующих дисков — если используется, то информация будет собираться со всех указанных дисков. В качестве значение нужно указывать буквы дисков, все остальные символы игнорируются. Если не используются, то информация будет собираться со всех жёстких дисков, игнорируя внешние носители и прочие.

Для доступа к WMI приложение должно быть запущено с достаточными правами, а на удаленном компьютере должна быть запущена служба RPC. Смотрите раздел Возможные проблемы для дополнительной информации.

External

Плагин 'External' позволяет опрашивать устройства, используя внешние утилиты. Это значительно расширяет функционал приложения, поскольку любое стороннее приложение, которое как-то опрашивает устройства в сети, может быть задействовано в Algorius Net Viewer.

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

Помимо общих настроек предусмотрены следующие:

  • Файл — путь до исполняемого файла.
  • Аргументы — аргументы, которые передаются внешней утилите при запуске. Допустимо использование следующих макросов для автоматической подстановки значений: %IP% — IP устройства, %HOST% — имя хоста устройства, %ADDRESS% — адрес устройства.
  • Установить состояние неактивен если код возврата — в случае если код (ErrorLevel), с которым завершилась работа утилиты попадает в указанный диапазон, то устройство считается неактивным.
  • Измерить — замеряемое значение — длительность выполнения команды (в миллисекундах) или значение из текста консоли (только для консольных внешних команд). Если выбрано получение значения из консоли, то будет осуществлен разбор текста консоли, поиск числа, и именно это число будет использоваться в качестве результата опроса устройства.
  • Префикс — только для значений из текста консоли — префикс текста консоли, после которого требуется искать число. Если префикс не задан (пустой), то находится первое число в тексте. Если число не найдено, то устройство будет считаться неактивным.
  • Кодировка — только для значений из текста консоли — кодировка, в которой выводится текст в консоль.
  • Regex — только для значений из текста консоли — регулярное выражение для поиска значения в тексте консоли.
  • Единицы измерения — только для значений из текста консоли — единицы измерения запрашиваемых данных.
  • Множитель — только для значений из текста консоли — коэффициент, на который будет умножено полученное значение.
  • Таймаут (сек) — длительность ожидания завершения работы внешнего приложения. По истечении этого времени внешнее приложение принудительно закрывается и устройство отображается неактивным.

Files

Плагин ‘Files’ позволяет определять количество файлов в каталоге, их размер, скорость чтения. Предусмотрена фильтрация файлов по названию, по дате модификации. Поиск файлов осуществляется в указанном каталоге и во всех его подкаталогах.

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

Помимо общих настроек предусмотрены следующие:

  • Измерить — тип измеряемого параметра: количество файлов, общий размер файлов, скорость чтения файлов.
  • Таймаут (сек) — максимальная длительность опроса. Если измеряется количество или размер файлов, и подсчет не успел выполниться за указанный таймаут, то устройство будет считаться неактивным. Если изменяется скорость чтения, и все файлы не успели прочитаться за указанный таймаут, то считывание прерывается, устройство считается активным, а подсчет скорости производится исходя из количества прочитанного за период времени.
  • Маска — если задана, то учитываются только файлы, имена которых соответствуют указанной маске, например, *.zip;*.rar
  • Не позднее — если задано, то учитываются только файлы, которые были созданы или изменены не позднее указанного количества дней. Это позволяет, например, проверить, что за последние 7 дней созданы backup’ы какой-либо информации.

Mail

Плагин ‘Mail’ позволяет опрашивать почтовые сервера по протоколу POP3/SMTP/IMAP и замерять время отклика, количество почтовых сообщений или количество новых сообщений.

Помимо общих настроек предусмотрены следующие:

  • Протокол — протокол обмена информацией.
  • Порт — номер TCP порта, с которым устанавливать соединение. Устройство может переопределить этот порт в своём адресе, например, 192.168.1.1:21. В этом случае будет использоваться порт, указанный в адресе устройства.
  • Использовать SSL — использовать безопасное SSL соединение.
  • Измерить — измеряемая величина: время отклика, количество сообщений или количество новых сообщений.
  • Таймаут (сек) — длительность ожидания ответа от сервера. По истечению этого времени устройство будет считаться неактивным.

MultiPing

Плагин 'MultiPing' позволяет опрашивать устройства используя протокол ICMP, аналогично тому, как это делает утилита Ping.exe. В отличие от плагина 'Ping', устройство опрашивается несколько раз и замеряется среднее время отклика (в миллисекундах). Это позволяет повысить точность опроса.

Помимо общих настроек предусмотрены следующие:

  • Таймаут (сек) — длительность ожидания отклика от опрашиваемого устройства во время каждого опроса. По истечению этого времени устройство будет считаться неактивным.
  • Количество запросов — количество ICMP запросов, которые последовательно отправляются устройству в ожидании отклика.
  • Достаточное количество ответов — достаточное количество ответов от устройства, после которых устройство будет считаться активным.

Если количество полученных откликов меньше достаточного количества ответов, то устройство считается неактивным. Потерянные пакеты не участвуют в подсчете среднего времени отклика.

Netbios

Плагин 'Netbios' позволяет опрашивать устройства, используя протокол Netbios. Устройству отправляется запрос на получение Netbios имени устройства. Запрос осуществляется на 137-й UDP порт. Устройство считается включенным, если оно сообщило своё Netbios имя. Во время опроса замеряется длительность определения имени (в миллисекундах).

Помимо общих настроек предусмотрены следующие:

  • Таймаут (сек) — длительность ожидания ответа от опрашиваемого устройства. По истечению этого времени устройство будет считаться неактивным.

Ping

Плагин 'Ping' позволяет опрашивать устройства используя протокол ICMP, аналогично тому, как это делает утилита Ping.exe. Во время опроса замеряется время отклика устройства (в миллисекундах).

Помимо общих настроек предусмотрены следующие:

  • Таймаут (сек) — длительность ожидания отклика от опрашиваемого устройства. По истечению этого времени устройство будет считаться неактивным.

PowerShell

Плагин 'PowerShell' позволяет опрашивать компьютеры путем выполнения PowerShell команд.

Помимо общих настроек предусмотрены следующие:

  • Авторизация — способ авторизации на удаленном компьютере. Если выбрано None, то авторизация не производится и команды начинают выполняться на текущем компьютере. Если выбран другой способ авторизации, то для выполнения команд создается сессия на удаленном компьютере. В этом случае используется логин, заданный в настройках устройства.
  • Сприпт — выполняемый скрипт. Допускается использование макросов %ADDRESS%, %HOST%, вместо которых в скрипт подставляется адрес устройства или название хоста, соответственно.
  • Измерить — способ получения значения. Если выбрано Значение из вывода, то результат будет взят из текста консоли (первое выведенное число). Вывести значение в консоль можно при помощи команды echo. Если выбрано Значение из свойства, то в качестве результата будет значение указанного свойства из первой полученной записи последнего выполненного запроса.
  • Название свойства — название свойства, значение которого нужно получить. Доступно, если в качестве измеряемого значения выбрано Значение из свойства.

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

# скрипт для получения температуры процессора из MSAcpi_ThermalZoneTemperature
$script = "select CurrentTemperature from MSAcpi_ThermalZoneTemperature"
# выполнение WMI запроса
$query = Get-WmiObject -Query $script -Namespace "root/wmi"
# анализ возвращаемых записей
foreach ($record in $query)
{
    # преобразование значения из десятков Кельвина в градусы Цельсия
    $value = $record.CurrentTemperature/10-273
    # вывод результата
    echo "Result: $value"
}

SQL

Плагин 'SQL' позволяет опрашивать базы данных путем выполнения SQL запроса. Поддерживаются базы данных Oracle, MS SQL, MySQL, PostgreSQL, а также базы данных с поддержкой SQL, для которых существует ODBC драйвер.

Помимо общих настроек предусмотрены следующие:

  • База данных — тип используемой базы данных. В зависимости от типа доступны различные параметры для настройки соединения с базой данных.
  • Порт — только для баз данных Oracle, MySQL, PostgreSQL — номер сетевого порта для соединения с базой данных. Если порт не указан, то используется порт по умолчанию для выбранной базы данных.
  • Имя базы данных — только для баз данных MS SQL, MySQL, PostgreSQL — название базы данных, для которой будет выполнен SQL запрос.
  • Сервисное имя — только для базы данных Oracle — сервисное имя базы данных, согласно настройкам Oracle, например: XE
  • Источник данных — только для баз данных MS SQL — название источника базы данных, согласно настройкам MS SQL, например, SQLEXPRESS
  • Строка соединения — только для баз данных ODBC — DSN для соединения с внешней базой данных через ODBC. Подробней про ODBC смотрите в разделе Настройка базы данных.
  • Дополнительная строка соединения — только для баз данных Oracle, MS SQL, MySQL, PostgreSQL — дополнительная строка соединения с базой данных. На основании вышеуказанных параметров формируется базовая строка соединения. Дополнительная строка соединения (если указана) дописывается к базовой строке соединения. На основании полной строки соединения выполняется соединение с базой данных. Дополнительную информацию о параметрах строки соединения для различных баз данных доступна на сайте https://www.connectionstrings.com/
  • Запрос — выполняемый SQL запрос.

Для доступа к базе данных через ODBC все настройки берутся из строки соединения. Для остальных баз данных в качестве имени сервера используется адрес компьютера, который опрашивается. В качестве имени пользователя и пароля используется логин, заданный в настройках устройства. Если имя пользователя не указано, то используется авторизация Windows.

Algorius Net Viewer выполняет SQL запрос в режиме Scalar, т.е. получает значение первого столбца первой строки результирующего набора, возвращаемого запросом. Это значение используется в качестве результата опроса устройства. Остальные столбцы и строки игнорируются.

SNMP

Плагин 'SNMP' позволяет опрашивать устройства, используя SNMP — протокол управления устройствами в IP сетях. Замеряется числовое значение по указанному OID. К поддерживающим SNMP устройствам относятся многие маршрутизаторы, коммутаторы, серверы, рабочие станции, принтеры и другие.

Помимо общих настроек предусмотрены следующие:

  • OID — идентификатор объекта SNMP. По умолчанию: 1.3.6.1.2.1.1.3.0 — UpTime.
  • SNMP version — версия протокола SNMP, которую поддерживает устройство.
  • Community — пароль для доступа к SNMP. Только для SNMP v1 и v2.
  • Authentication — алгоритм шифрования данных для авторизации пользователя. Только для SNMP v3. По умолчанию None — шифрование не требуется.
  • User name — имя пользователя для авторизации. Только для SNMP v3.
  • Auth password — пароль для авторизации. Только для SNMP v3.
  • Privacy — алгоритм шифрования передаваемых данных. Только для SNMP v3 с авторизацией. По умолчанию None — шифрование не требуется.
  • Privacy password — пароль для шифрования данных. Только для SNMP v3 с авторизацией и шифрованием данных.
  • Regex — только для текстовых значений — регулярное выражение для поиска значения атрибута в тексте.
  • Множитель — коэффициент, на который будет умножено полученное числовое значение.
  • Неактивно, если значение — в случае, если целочисленное значение попало в указанный диапазон, устройство будет считаться неактивным.
  • Измерить — позволяет измерять текущее числовое значение, разницу между текущим и предыдущим значением, скорость изменения значения. Измерение текущего значения предназначено для определения текущих значений различных датчиков, например, датчик скорости, температуры, свободного места. Измерение разницы между текущим и предыдущим значением предназначено для замера показаний различных счетчиков, например, счетчик ошибок, счетчик отправленных данных. Предполагается, что значение счетчика всегда растет, и в случае, если значение уменьшилось, результат замера будет равен 0, это позволяет корректно анализировать сброс или переполнение счетчиков. Измерение скорости позволяет вычислять скорость изменения значений различных счетчиков, например, вычислить скорость передачи данных по счетчику количества отправляемых данных. Скорость вычисляется на основании разницы между текущим и предыдущим значением, поделенной на длительность интервала между опросами в секундах.
  • Единицы измерения — единицы измерения запрашиваемых данных.
  • Таймаут (сек) — длительность ожидания ответа от устройства. По истечению этого времени устройство будет считаться неактивным.

SSH

Плагин 'SSH' позволяет опрашивать устройства, используя SSH — протокол управления операционной системой. Опрос производится путем запуска одной или нескольких команд ОС и получением результата из текста консоли. Последний полученный текст консоли отображается в подсказке при наведении на устройство мышкой.

Помимо общих настроек предусмотрены следующие:

  • Порт — порт для соединения по SSH, по умолчанию 22.
  • Авторизация — способ авторизация: по паролю или используя закрытый ключ. Для доступа по паролю используется логин, указанный для способа опроса в настройках устройства.
  • Файл с ключом — путь к файлу, в котором содержится закрытый ключ для авторизации по SSH.
  • Ключевая фраза — пароль для расшифровки файла с закрытым ключом.
  • Команды — одна или несколько команд ОС для выполнения.
  • Замерить — замеряемое значение — длительность выполнения команды (в миллисекундах) или значение из текста консоли. Если выбрано получение значения из консоли, то будет осуществлен разбор текста консоли, поиск числа, и именно это число будет использоваться в качестве результата опроса устройства.
  • Префикс — только для значений из текста консоли — префикс текста консоли, после которого требуется искать число. Если префикс не задан (пустой), то находится первое число в тексте. Если число не найдено, то устройство будет считаться неактивным.
  • Кодировка — только для значений из текста консоли — кодировка, в которой выводится текст в консоль.
  • Regex — только для значений из текста консоли — регулярное выражение для поиска значения в тексте консоли.
  • Единицы измерения — только для значений из текста консоли — единицы измерения получаемых данных.
  • Множитель — только для значений из текста консоли — коэффициент, на который будет умножено полученное значение.
  • Таймаут (сек) — длительность ожидания завершения выполнения команд. По истечении этого времени соединение принудительно закрывается и устройство отображается неактивным.

TCP

Плагин 'TCP' позволяет опрашивать устройства путем установки TCP/IP соединения с устройством. Во время опроса замеряется длительность установки соединения (в миллисекундах).

Помимо общих настроек предусмотрены следующие:

  • Порт — номер TCP порта, с которым устанавливать соединение. Устройство может переопределить этот порт в своём адресе, например, 192.168.1.1:8080. В этом случае будет использоваться порт, указанный в адресе устройства.
  • Таймаут (сек) — длительность ожидания установки соединения с устройством. По истечению этого времени устройство будет считаться неактивным.

Temperature

Плагин 'Temperature' позволяет замерять температуру с датчиков опрашиваемого устройства. Замер осуществляется используя WMI. Замеряется максимальное значение температуры со всех датчиках в градусах Цельсия или Фаренгейта.

Помимо общих настроек предусмотрены следующие:

  • Отображать значение в — выбор единицы изменения температуры: градусы Цельсия или Фаренгейта.
  • Timeout — длительность ожидания выполнения скрипта для замера температуры. По истечению этого периода устройство будет считаться неактивным.

Для доступа к WMI приложение должно быть запущено с достаточными правами, а на удаленном компьютере должна быть запущена служба RPC. Смотрите раздел Возможные проблемы для дополнительной информации.

UDP

Плагин 'UDP' позволяет опрашивать устройства путем отправления указанного пакета на указанный UDP порт устройства и ожидания любого ответа на том же порту. Замеряется время отклика (в миллисекундах).

Помимо общих настроек предусмотрены следующие:

  • Сообщение — текст отправляемого пакета. Допускается задавать сообщение в 16-тиричном формате, через символ процента, например: %0D%0A.
  • Порт — номер UDP порта, на который отправляются данные. Устройство может переопределить этот порт в своём адресе, например, 192.168.1.1:7. В этом случае будет использоваться порт, указанный в адресе устройства.
  • Локальный порт — номер UDP порта, с которого отправляются данные. Например, можно отправить запрос с 7-го порта на 9-й и ожидать ответ на 7-м порту. Если в качестве локального порта указан нулевой порт, то операционная система выделит первый свободный порт в верхних диапазонах. Это позволяет устранить конфликты с другими приложениями, если порт занят.
  • Таймаут (сек) — длительность ожидания отклика от устройства. По истечению этого времени устройство будет считаться неактивным.

Для работы плагина создается UDP сокет, слушающий указанный UDP порт. Поэтому, для успешного выполнения этой операции порт должен быть свободен в системе и приложение должно быть запущено с достаточными правами.

URI

Плагин 'URI' позволяет использовать протокол HTTP, HTTPS, FTP, FTPS или FILE для определения состояния устройств. Для устройств с таким способом опроса допускается задание любого URI в качестве адреса, например, адрес сайта, страница на сайте, файл на сайте, файл или каталог в файловой системе и т.д. Примеры:

  • https://www.algorius.ru
  • https://www.algorius.ru/support.html
  • ftp://algorius.ru/some_file.zip
  • file://computer/share/file.zip

Помимо общих настроек предусмотрены следующие:

  • Авторизация — способ авторизации на заданном URI. Для авторизаций Basic и По паролю используется логин, заданный в настройках устройства. Встроенная Windows (Kerberos) авторизация обеспечивается средствами ОС и используется в корпоративных сетях с доменной политикой. При этом используется имя пользователя, пароль и домен текущего пользователя операционной системы.
  • Измерить — тип измеряемого параметра: длительность установки соединения с указанным URI, код статуса по указанному URI, длина содержимого по указанному URI, или значение из контекста по указанному URI.
  • Префикс — только если в качестве измеряемого значения выбрано Значение из контекста — префикс текста контекста, после которого требуется искать число. Если префикс не задан (пустой), то находится первое число в контексте.
  • RegEx — только если в качестве измеряемого значения выбрано Значение из контекста — регулярное выражение для поиска значения в контексте.
  • Единицы измерения — только если в качестве измеряемого значения выбрано Значение из контекста — единицы измерения запрашиваемых данных.
  • Множитель — только если в качестве измеряемого значения выбрано Значение из контекста — коэффициент, на который будет умножено полученное числовое значение.
  • Таймаут (сек) — длительность ожидания установки соединения с указанным адресом. По истечению этого времени устройство будет считаться неактивным.

WMI

Плагин 'WMI' (Windows Management Instrumentation) позволяет осуществлять мониторинг различных параметров: состояние жестких дисков, сетевых интерфейсов, запущенные процессы и многое другое. Для доступа к WMI используется язык запросов WMI Query Language (WQL), который является одним из разновидностей SQL. Замеряется максимальное значение из целочисленных результатов запроса.

На базе плагина WMI работают многие другие плагины, например:

  • Плагин 'Temperature' выполняет следующий скрипт над пространством 'root\\WMI': SELECT CurrentTemperature FROM MSAcpi_ThermalZoneTemperature
  • Плагин 'DriveFreeSpace' выполняет следующий скрипт над пространством 'root\\cimv2': SELECT DriveLetter, FreeSpace FROM Win32_Volume

Помимо общих настроек предусмотрены следующие:

  • Пространство — пространство имен по которому требуется выполнять запрос.
  • Запрос — выполняемый WQL запрос.
  • Regex — только для текстовых значений — регулярное выражение для поиска значения атрибута в тексте.
  • Множитель — коэффициент, на который будет умножено полученное числовое значение.
  • Неактивно, если одно из значений — в случае, если одно из целочисленных значений попало в указанный диапазон, устройство будет считаться неактивным.
  • Измерить — позволяет измерять текущее числовое значение, разницу между текущим и предыдущим значением, скорость изменения значения. Измерение текущего значения предназначено для определения текущих значений различных датчиков, например, датчик скорости, температуры, свободного места. Измерение разницы между текущим и предыдущим значением предназначено для замера показаний различных счетчиков, например, счетчик ошибок, счетчик отправленных данных. Предполагается, что значение счетчика всегда растет, и в случае, если значение уменьшилось, результат замера будет равен 0, это позволяет корректно анализировать сброс или переполнение счетчиков. Измерение скорости позволяет вычислять скорость изменения значений различных счетчиков, например, вычислить скорость передачи данных по счетчику количества отправляемых данных. Скорость вычисляется на основании разницы между текущим и предыдущим значением, поделенной на длительность интервала между опросами в секундах.
  • Единицы измерения — единицы измерения запрашиваемых данных. Timeout — длительность ожидания выполнения скрипта. По истечению этого периода устройство будет считаться неактивным.

Для удобства предусмотрена возможность запуска WMI браузера для выбора пространства имен и формирования WQL запроса.

Для доступа к WMI приложение должно быть запущено с достаточными правами, а на удаленном компьютере должна быть запущена служба RPC. Смотрите раздел Возможные проблемы для дополнительной информации.