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

"Ubiquiti AirOS by SNMP" template bug with CPU Utilization

XMLWordPrintable

    • Support backlog
    • 2

      Steps to reproduce:

      1. I was checking some triggers about CPU Utilization in some Ubiquiti AP's (U6-Lite and UAP-AP-PRO).
      2. My first impression is about the real utilization of the AP, and I check that the AP has 3 connections of som IoT devices, so the utilization should be almost zero.
      3. So, I've checked the CPU in Unifi website, but only shows CPU Load. (And obviuosly is not the same than CPU Utilization)
      4. So I check the template settings of monitors and I see this:
        1. Monitor: system.cpu.util[loadValue.2]
        2. SNMP OID: 1.3.6.1.4.1.10002.1.1.1.4.2.1.3.2
      5. Next, I've check the OID:
        1. snmpwalk -v2c -c {SNMP_COMMUNITY} [IP_ADDRESS_AP] 1.3.6.1.4.1.10002.1.1.1.4.2.1
      6. And the result is equal to load in the Unifi Website.
      7. I can't find any other value and information about CPU Utilization in the OIDs of the APs.
      8. So, the problem is that Load is not the same than Utilization, and the value is not processed in a right way, creating confusion and false positive triggers about this.
      9. Ironically, the description of the monitor says perfectly that the information is CPU Load.

      Result:
      Wrong data is collected. Load is not the same than CPU Utilization.

      I was checking that this bug exists in other forums, but the technicians point to triggers, and sorry but they are wrong to point that, because is not the cause of the issue:

      https://support.zabbix.com/si/jira.issueviews:issue-html/ZBX-24098/ZBX-24098.html

      If this is corrected, the actual template is not updated:

      https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/net/ubiquiti_airos_snmp/template_net_ubiquiti_airos_snmp.yaml?at=release%2F7.2

      Expected:
      Is expected that:

      • The information that Zabbix gets should be really a utilization percentage of cycles.
      • Or modify the monitor to indicate that data is about Load (processes) and consecuently correcting the triggers related to.

        1. image-2025-02-23-23-59-06-866.png
          image-2025-02-23-23-59-06-866.png
          46 kB
        2. image-2025-02-24-00-03-58-145.png
          image-2025-02-24-00-03-58-145.png
          169 kB
        3. image-2025-02-24-00-04-42-125.png
          image-2025-02-24-00-04-42-125.png
          171 kB
        4. image-2025-02-24-00-05-23-426.png
          image-2025-02-24-00-05-23-426.png
          171 kB
        5. image-2025-02-24-00-08-14-993.png
          image-2025-02-24-00-08-14-993.png
          39 kB
        6. image-2025-02-24-00-08-45-525.png
          image-2025-02-24-00-08-45-525.png
          40 kB
        7. image-2025-02-24-00-09-09-553.png
          image-2025-02-24-00-09-09-553.png
          39 kB
        8. Load in SSH.png
          Load in SSH.png
          18 kB
        9. Load in Unifi.png
          Load in Unifi.png
          32 kB
        10. Load in Zabbix.png
          Load in Zabbix.png
          63 kB
        11. Monitor configuration.png
          Monitor configuration.png
          47 kB

            drasikhov Denis Rasikhov
            QuasarTI QuasarTI
            Team INT
            Votes:
            3 Vote for this issue
            Watchers:
            7 Start watching this issue

              Created:
              Updated: