Проблема с WMI.Query()

Started by serstor, September 16, 2009, 01:00:35 PM

Previous topic - Next topic

serstor

Добрый день !
Проблема такова:
В  DCI добавляю WMI.Query('root\CIMV2','SELECT * FROM Win32_Processor','Name'), но результата нет - пусто (ставлю тип string).
При попытке сделать GET c  параметром заданым мною ранее в WMI.Query:
Cannot get parameter: Communication failure, хотя данные других счетчиков DCI он отдает ,например Disk.Free(c:).
С сервера netxms делаю запрос:
nxget.exe ip_адресс_сервера WMI.Query('root\CIMV2','SELECT * FROM Win32_Processor','Name')
и в ответ получаю ожидаемую марку процессора :).
После прочтения https://www.netxms.org/forum/index.php/topic,482.0.html попытался перегрузить агента, но это не помогло :(.
Версия netxms 0.2.27, проверял на 2-х разных серваках.

serstor

Помогло увеличение параметра AgentCommandTimeout в 2 раза :). Скорее всего Сервер просто не получал ответа в течение 2 секунд.