WMI.Query - 404: Unknown parameter...
-
@dmitry said in WMI.Query - 404: Unknown parameter...:
Приветствую!
Удавалось ли кому вытащить WMI.Query?
- Subagent = wmi.nsm прописал в nxagentd.conf
- Агента рестартовал
- Configuration poll для соответствующего нода на сервере сделал
- В списке доступных DCI появилась WMI.Query(*)
- Сделал вот такой DCI: WMI.Query(root\CIMV2,SELECT * FROM Win32_Processor,Name)
- На одном из агентов сработало, на другом - нет

Попытка запустить nxget выдает следующее:
E:\NetXMS\bin>nxget.exe localhost WMI.Query('root\CIMV2','SELECT * FROM Win32_Processor','Name') Error loading RSA keys from "C:\NetXMS\var\server_key" 404: Unknown parameterПо поводу первого особо не парюсь, а вот что означает "404: Unknown parameter"? То же самое выдается, если внутренности WMI.Query поместить без апострофов, или в кавычках...
не совсем понятно назначение строки:
E:\NetXMS\bin>nxget.exe localhost WMI.Query('root\CIMV2','SELECT * FROM Win32_Processor','Name')
вообще WMI-запрос может быть выполнен только с сервера NetXMS.
получается, что ты запрашиваешь WMI-инфу самого сервера?а для диагностики рекомендую WMI Explorer от www.ks-soft.net (бесплатная вещь). сможешь убедиться что WMI вообще отвечает.
-
@anth0ny said in WMI.Query - 404: Unknown parameter...:
не совсем понятно назначение строки:
E:\NetXMS\bin>nxget.exe localhost WMI.Query('root\CIMV2','SELECT * FROM Win32_Processor','Name')
вообще WMI-запрос может быть выполнен только с сервера NetXMS.
получается, что ты запрашиваешь WMI-инфу самого сервера?Да, я запрашиваю инфу на самом сервере с самого же сервера. Вопрос - что я делаю неправильно, что мне не выдается результат?
-
-
-
-
-
-
-
хмм.. у меня было такое, но вот как проблема решилась... мда. не помню точно. насколько я помню WMI так может ругаться если получает вместо одного значения целый массив... а ещё такое помоему возможно если таймаут истекает...
попробуй 2 вещи:
- посмотри права доступа к WMI, может у Local (или Network) Service нет доступа
- попробуй сделать подобный запрос из wmi браузера. он там отличается но незначительно.
класс: Win32_Processor
запрос: select * from Win32_Processorдолжно выдать всю инфу по всем процессорам сервера.
а запрос "root\CIMV2,SELECT * FROM Win32_Processor,Name" выдерает из WMI туже инфу, но отображает только содержимое поля Name.
-
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login