Ad Widget

Collapse

Не поддерживается cpu.load

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • totalabys
    Junior Member
    • Apr 2014
    • 6

    #1

    Не поддерживается cpu.load

    Здравствуйте. Пытаюсь мониторить машину под win 7 (x64), установлен соответствующий агент. При попытке мониторить значение system.cpu.load пишет "Не поддерживается" (Not supported by Zabbix Agent).

    Это действительно так или дело в настройках агента?

    Конфиг агента тривиальный:

    Server=192.168.1.33
    ListenPort=10050
    LogFile=c:\program files\zabbix\zabbix_agentd.log
    LogFileSize=10
  • aib
    Senior Member
    • Jan 2014
    • 1615

    #2
    для проверки :
    • поставить повыше уровень отладки в лог-файле клиента
      Code:
      Debuglevel=4
    • перезапустить клиента
    • попытаться запросить этот ключ с командной строки сервера
      Code:
      # zabbix_get -s {client_ip} -k system.cpu.load
    • проверить содержимое лог-файла
    • поделиться своим видением проблемы, включая кусочек лог-файла
    Sincerely yours,
    Aleksey

    Comment

    • yukra
      Senior Member
      • Apr 2013
      • 1359

      #3
      Originally posted by aib
      ...
      • запустить агент с правами администратора

      Comment

      • totalabys
        Junior Member
        • Apr 2014
        • 6

        #4
        Под админом запустил, ничего не поменялось.

        В логе: get value from agent result: 'ZBX_NOTSUPPORTED'

        Comment

        • aib
          Senior Member
          • Jan 2014
          • 1615

          #5
          Возможно, возникло недопонимание
          Я просил проделать некоторые действия на Клиенте и показать лог-файл от Клиента

          Строчка из лог-файла Сервера не помогает от слова "никак"

          ОК?
          Sincerely yours,
          Aleksey

          Comment

          • totalabys
            Junior Member
            • Apr 2014
            • 6

            #6
            [не актуально]
            Last edited by totalabys; 16-04-2014, 12:02.

            Comment

            • totalabys
              Junior Member
              • Apr 2014
              • 6

              #7
              Кусок лога про cpu.load

              3436:20140416:160910.022 init_cpu_collector(): cannot make counterpath '': [0xC0000BBD] Обязательный аргумент пропущен или указан неправильно.
              3436:20140416:160910.023 End of init_cpu_collector():FAIL
              3436:20140416:160910.023 In free_cpu_collector()
              3436:20140416:160910.024 End of free_cpu_collector()
              1872:20140416:170050.998 Requested [system.cpu.load]
              1872:20140416:170051.000 Sending back [ZBX_NOTSUPPORTED]

              Comment

              • aib
                Senior Member
                • Jan 2014
                • 1615

                #8
                увы, тут только к разработчикам
                ну или попытаться переставить агент, взяв его с другого места
                Например, на (w w w . suiviperf . com / zabbix / index.php)
                Sincerely yours,
                Aleksey

                Comment

                • pzabortsev
                  Senior Member
                  • Dec 2012
                  • 338

                  #9
                  Originally posted by totalabys
                  При попытке мониторить значение system.cpu.load пишет "Не поддерживается" (Not supported by Zabbix Agent).
                  Просто уточню: Вы же не пытаетесь мониторить просто system.cpu.load?
                  Наверняка элемент у Вас описан примерно так: system.cpu.load[,avg5]

                  Comment

                  • totalabys
                    Junior Member
                    • Apr 2014
                    • 6

                    #10
                    pzabortsev,

                    да я, в общем-то, уже по-всякому пробовал. Результат тот же.

                    Comment

                    • pzabortsev
                      Senior Member
                      • Dec 2012
                      • 338

                      #11
                      а агента откуда берете, как устанавливаете? Какая версия агента и сервера?

                      Кстати, ответ на Ваш вопрос в первом посте: нет, это не так. Видимо дело в агенте.

                      Comment

                      • totalabys
                        Junior Member
                        • Apr 2014
                        • 6

                        #12
                        pzabortsev,

                        с оф. сайта беру:

                        http://www.zabbix.com/downloads/2.2...._2.2.1.win.zip

                        там 2 папки x86 и x64, выбираю x64, копирую её в program files, далее

                        zabbix_agentd --install --config zabbix.conf

                        Comment

                        • pzabortsev
                          Senior Member
                          • Dec 2012
                          • 338

                          #13
                          Попробуйте взять агента с того сайта, о котором говорил aib

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

                          Comment

                          • BabyKiller
                            Junior Member
                            • Feb 2011
                            • 9

                            #14
                            Проверь, запущена ли служба "Zabbix"?

                            В разделе "Настройка"-"Узлы сети", в столбце "Доступность" напротив этого узла горит зеленый индикатор "Z"?

                            Данные не забирает только system.cpu.load. Либо вообще никакие не забирает?

                            Comment

                            • aib
                              Senior Member
                              • Jan 2014
                              • 1615

                              #15
                              Cпустя пару лет столкнулся с такой-же проблемой.
                              Windows версия Zabbix Agent не может мониторить system.cpu.load & system.cpu.util.

                              Как обычно, "все уже придумано до нас"
                              Решение взято из баг-репорта https://support.zabbix.com/browse/ZBX-903
                              This wasn't bug on Zabbix after all.
                              I investigated this for a while and found that performance monitor items didn't have any names.
                              Rebuilding perfmon counters with lodctr /R fixed the problem.
                              После выполнения
                              Code:
                              LODCTR /R
                              клиент стал отдавать загрузку CPU по запросу сервера.
                              Sincerely yours,
                              Aleksey

                              Comment

                              Working...