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

Template Server HP iLO SNMP doesn't provide default values for all used macros

    XMLWordPrintable

    Details

    • Type: Problem report
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 5.0.5
    • Component/s: Templates (T)
    • Labels:
    • Environment:
      Debian 10 amd64
      Zabbix 5.0.5
      ProLiant DL325 Gen10

      iLO Firmware Version 2.31 Oct 13 2020
    • Team:
      Team INT
    • Sprint:
      Sprint 72 (Jan 2021), Sprint 73 (Feb 2021)
    • Story Points:
      0.5

      Description

      Steps to reproduce:

      1. Download latest version of SNMP iLO Template
        https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/server/hp_ilo_snmp
      2. Import Template
      3. Link Template to HPE iLO SN;P Host in Zabbix
      4. Wait for items to be discovered

      Result:
      Active Problem Triggers for High Temperature, because the default Threshold Macros of:

      • {$TEMP_WARN} 50
      • {$TEMP_CRIT} 60

      Are also used as a fallback for:

      • {$TEMP_CRIT:"CPU"}
      • {$TEMP_CRIT:"Memory"}
      • {$TEMP_CRIT:"PSU"}
      • {$TEMP_CRIT:"Device"}

      although these Items might have a much higher Threshold.

      Expected:
      Default values for all Macros used in the Template or at least a very clear notice in the README, that the possibility to use MACROS like {$TEMP_CRIT:"Device"} is already prepared.

      Notes:
      What is the intention of defining Context MACROS in the Template default Triggers, but not set their default values anywhere? So we have a fallback to the default MACRO, leading to several false positives (at least for us).
      As they are not defined, they all Fallback to {$TEMP_CRIT} 60. I know it's very easy to fix, by adding the missing macros myself, but I talk about the out-of-box experience.

      Please see a very nice overview of the iLO Thresholds, I marked the sensor numbers, so both screenshots are comparable. iLO has a very good overview of the manufacturer Thresholds for each component, and you can see that we have different 70°C+ sensors, which have a 100°C Limit for example.

        Attachments

        1. screenshot-1.png
          screenshot-1.png
          111 kB
        2. screenshot-2.png
          screenshot-2.png
          230 kB
        3. screenshot-3.png
          screenshot-3.png
          110 kB

          Activity

            People

            Assignee:
            mchudinov Maxim Chudinov
            Reporter:
            starko Marco Hofmann
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: