Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Flatly)
  • No Skin
Collapse
Brand Logo

NetXMS Forum

  1. Home
  2. Support (Russian)
  3. WMI.Query - 404: Unknown parameter...

WMI.Query - 404: Unknown parameter...

Scheduled Pinned Locked Moved Support (Russian)
11 Posts 2 Posters 85.8k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • D
    D
    Dmitry
    wrote on last edited by
    #1

    Приветствую!

    Удавалось ли кому вытащить WMI.Query?

    1. Subagent = wmi.nsm прописал в nxagentd.conf
    2. Агента рестартовал
    3. Configuration poll для соответствующего нода на сервере сделал
    4. В списке доступных DCI появилась WMI.Query(*)
    5. Сделал вот такой DCI: WMI.Query(root\CIMV2,SELECT * FROM Win32_Processor,Name)
    6. На одном из агентов сработало, на другом - нет 😞
      Попытка запустить 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 поместить без апострофов, или в кавычках...

    1 Reply Last reply
    0
    • A
      A
      Anth0ny
      wrote on last edited by
      #2

      @dmitry said in WMI.Query - 404: Unknown parameter...:

      Приветствую!

      Удавалось ли кому вытащить WMI.Query?

      1. Subagent = wmi.nsm прописал в nxagentd.conf
      2. Агента рестартовал
      3. Configuration poll для соответствующего нода на сервере сделал
      4. В списке доступных DCI появилась WMI.Query(*)
      5. Сделал вот такой DCI: WMI.Query(root\CIMV2,SELECT * FROM Win32_Processor,Name)
      6. На одном из агентов сработало, на другом - нет 😞
        Попытка запустить 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 вообще отвечает.

      1 Reply Last reply
      0
      • D
        D
        Dmitry
        wrote on last edited by
        #3

        @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-инфу самого сервера?

        Да, я запрашиваю инфу на самом сервере с самого же сервера. Вопрос - что я делаю неправильно, что мне не выдается результат?

        1 Reply Last reply
        0
        • A
          A
          Anth0ny
          wrote on last edited by
          #4

          попробуй всётаки сначала предложенный мною WMI-эксплорер.
          если он получит данные, то можно думать дальше...

          1 Reply Last reply
          0
          • D
            D
            Dmitry
            wrote on last edited by
            #5

            Данные он получает. Мало того, с этого сервера данные приходят в NetXMS. Но я не могу их воспроизвести их nxget.

            1 Reply Last reply
            0
            • A
              A
              Anth0ny
              wrote on last edited by
              #6

              nxget.exe localhost WMI.Query('root\CIMV2','SELECT * FROM Win32_Processor','Name')
              nxget.exe 10.10.1.1 "WMI.Query(root\CIMV2,SELECT * FROM Win32_Processor,Name)"

              найди два основных отличия между нашими запросами =))

              1 Reply Last reply
              0
              • D
                D
                Dmitry
                wrote on last edited by
                #7

                Ага. Теперь выдает
                500: Internal Error
                😞

                1 Reply Last reply
                0
                • A
                  A
                  Anth0ny
                  wrote on last edited by
                  #8

                  такой запрос:

                  nxget.exe localhost "WMI.Query(root\CIMV2,SELECT * FROM Win32_Processor,Name)"

                  выдаёт "500"?

                  1 Reply Last reply
                  0
                  • D
                    D
                    Dmitry
                    wrote on last edited by
                    #9

                    @anth0ny said in WMI.Query - 404: Unknown parameter...:

                    такой запрос:

                    nxget.exe localhost "WMI.Query(root\CIMV2,SELECT * FROM Win32_Processor,Name)"

                    выдаёт "500"?

                    Ага.

                    1 Reply Last reply
                    0
                    • A
                      A
                      Anth0ny
                      wrote on last edited by
                      #10

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

                      попробуй 2 вещи:

                      1. посмотри права доступа к WMI, может у Local (или Network) Service нет доступа
                      2. попробуй сделать подобный запрос из wmi браузера. он там отличается но незначительно.

                      класс: Win32_Processor
                      запрос: select * from Win32_Processor

                      должно выдать всю инфу по всем процессорам сервера.

                      а запрос "root\CIMV2,SELECT * FROM Win32_Processor,Name" выдерает из WMI туже инфу, но отображает только содержимое поля Name.

                      1 Reply Last reply
                      0
                      • D
                        D
                        Dmitry
                        wrote on last edited by
                        #11

                        Буду долбить...

                        1 Reply Last reply
                        0

                        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
                        Reply
                        • Reply as topic
                        Log in to reply
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes


                        • Login

                        • Don't have an account? Register

                        • Login or register to search.
                        Powered by NodeBB Contributors
                        • First post
                          Last post
                        0
                        • Categories
                        • Recent
                        • Tags
                        • Popular
                        • Users
                        • Groups