Uploaded image for project: 'ZABBIX BUGS AND ISSUES'
  1. ZABBIX BUGS AND ISSUES
  2. ZBX-12397

CPU Cores ("system.cpu.num", "system.cpu.discovery") reporting incorrect data

XMLWordPrintable

    • Icon: Problem report Problem report
    • Resolution: Fixed
    • Icon: Major Major
    • 3.4.0rc1, 3.4 (plan)
    • 3.2.6
    • Agent (G)
    • Windows Server 2016 Datacenter, AWS instance x1.32xlarge
    • Sprint 12, Sprint 13, Sprint 14
    • 3

      This is happening on two of the instance on AWS which are x1.32xlarge which have 128 vCPU and Virtual Core Count is 64.

      OS is reporting 128 core in Task manager and via wmi:

      PS C:\Users> (Get-WMIObject Win32_ComputerSystem).NumberOfLogicalProcessors
      128

      PS C:\Users> wmic cpu get NumberOfCores
      NumberOfCores
      16
      16
      16
      16

      PS C:\Users> wmic cpu get NumberOfLogicalProcessors
      NumberOfLogicalProcessors
      32
      32
      32
      32

      But the agent is not reporting the same data:

      C:\zabbix_agent\bin\win64>zabbix_get.exe -s127.0.0.1 -p10050 -k"system.cpu.num"
      64

      Even in "system.cpu.discovery" it is showing 64 cores.

      I've checked the same data on one of the other instance from AWS, it was m4.16xlarge which have 64 vCPU and Virtual Core Count is 32, zabbix agent is showing 64 cores there.

      Not sure why in this instance it is showing problem

            Unassigned Unassigned
            smaadjahangir S. Maad Jahangir
            Team A
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: