Ad Widget

Collapse

Не поступает информация о процессоре

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • hobbit157
    Junior Member
    • Oct 2017
    • 4

    #1

    Не поступает информация о процессоре

    Система Windows Server 2012
    Zabbix 3.4

    Не поступают данные о загрузке процессора
    Установил на 2008 Server. Все работает

    Что имеем на Windows Server 2012

    Последние данные


    Графики


    Конфигурация
    LogFile=C:\zabbix\zabbix_agentd.log
    LogFileSize=10
    Server=192.168.100.199
    ListenPort=10050
    Hostname=Storage

    Лог файл
    1968:20171023:163708.189 Starting Zabbix Agent [Storage]. Zabbix 3.4.0 (revision 71462).
    1968:20171023:163708.189 **** Enabled features ****
    1968:20171023:163708.189 IPv6 support: YES
    1968:20171023:163708.189 TLS support: NO
    1968:20171023:163708.189 **************************
    1968:20171023:163708.190 using configuration file: C:\zabbix\conf\zabbix_agentd.win.conf
    1968:20171023:163708.192 agent #0 started [main process]
    5512:20171023:163708.193 agent #1 started [collector]
    5924:20171023:163708.222 agent #2 started[listener #1]
    7020:20171023:163708.223 agent #4 started[listener #3]
    5872:20171023:163708.223 agent #3 started[listener #2]
    5512:20171023:163708.383 cannot add performance counter "\Процессор(_Total)\% загруженности процессора": Invalid performance counter format.

    Насколько я понял нужно копать в этом направлении.
    Но как добавить в conf файл не понятно.
    typeperf -qx "\Сведения о процессоре"
    typeperf "\Сведения о процессоре(_Total)\% загруженности процессора"

    Такая схема не работает
    PerfCounter=system.cpu.load, "\Сведения о процессоре(_Total)\% загруженности процессора", 60

    Пробовал обновить счетчики. Эффекта ноль.

    cd c:\windows\system32
    lodctr /R
    cd c:\windows\sysWOW64
    lodctr /R
    WINMGMT.EXE /RESYNCPERF
    "C:\zabbix\bin\win64\zabbix_agentd.exe" --config "C:\zabbix\conf\zabbix_agentd.win.conf" --stop
    "C:\zabbix\bin\win64\zabbix_agentd.exe" --config "C:\zabbix\conf\zabbix_agentd.win.conf" --start
    Last edited by hobbit157; 23-10-2017, 16:55.
  • Semiadmin
    Senior Member
    • Oct 2014
    • 1625

    #2
    Весьма странно, что у вас не оказались неподдерживаемыми метрики типа Processor load (1 min average). Обычно они используют ключ system.cpu.load и работают везде. Поставьте в "Последних данных" галочку "Показывать детали", и вы увидите как используемые ключи, так и сообщения об ошибках.
    Что касается "cannot add performance counter "\Процессор(_Total)\% загруженности процессора": Invalid performance counter format." в логе агента, то это скорее всего говорит о попытке применить шаблон с русскоязычными параметрами perfmon к англоязычному Windows Server.

    Comment

    • hobbit157
      Junior Member
      • Oct 2017
      • 4

      #3
      Originally posted by Semiadmin
      Весьма странно, что у вас не оказались неподдерживаемыми метрики типа Processor load (1 min average). Обычно они используют ключ system.cpu.load и работают везде. Поставьте в "Последних данных" галочку "Показывать детали", и вы увидите как используемые ключи, так и сообщения об ошибках.
      Что касается "cannot add performance counter "\Процессор(_Total)\% загруженности процессора": Invalid performance counter format." в логе агента, то это скорее всего говорит о попытке применить шаблон с русскоязычными параметрами perfmon к англоязычному Windows Server.
      Сервер русский


      Данные в дополнительном формате


      Шаблон стандартный Template OS Windows


      При этом Server 2008 тоже русский. На нем проблем нет.
      Судя по всему изменилось название счетчика. Но при добавлении конструкции в conf файл, агент ругается и не запускается.

      Comment

      • hobbit157
        Junior Member
        • Oct 2017
        • 4

        #4
        Проверил на другом сервера 2012
        Все в порядке. Поступают все данные.
        Вопрос локализации, драйвера,или нет счетчиков ?

        Comment

        • sadman
          Senior Member
          • Dec 2010
          • 1611

          #5
          Мониторинг через PerfCounter - не для слабонервных. У меня некоторые каунтеры съезжали даже в зависимости от установленного сервиспака и языка.

          Хотя, так же встречал утверждение, что системные счетчики всегда на одних и тех же местах.

          Comment

          • hobbit157
            Junior Member
            • Oct 2017
            • 4

            #6
            Originally posted by sadman
            Мониторинг через perfcounter - не для слабонервных. У меня некоторые каунтеры съезжали даже в зависимости от установленного сервиспака и языка.

            Хотя, так же встречал утверждение, что системные счетчики всегда на одних и тех же местах.
            Ну в принципе да. Они боле мене одни и теже. Но почему-то отличаются. И хотелось бы найти ту грань, или требования. Что конкретно надо.Просто парк серверов достаточно велик. Все их не переставить ради этого.
            Может тема конечо уже и оффтоп. Всеже заббикс работает на 2012. И шлет все вчетчики в последних данных.
            Вопрос по венде уже скорей всего, локализации или стандарт какой.
            Даже толком не сообразить как запрос составить, чтобы привести эти счетчики к единому виду на всех серверах

            Comment

            • sadman
              Senior Member
              • Dec 2010
              • 1611

              #7
              На телеграм-канале сидят люди, которые этим серьезно занимаются, как я понял - можете там поискать истину. Мне же хватает стандартного шаблона и не хватает нервов постоянно подкручивать перфкаунтеры.

              Comment

              • Semiadmin
                Senior Member
                • Oct 2014
                • 1625

                #8
                Originally posted by hobbit157
                Данные в дополнительном формате
                Если навести курсор на букву i в красном квадрате, будет еще информативнее

                Comment

                Working...