Ad Widget

Collapse

Aruba 6000 showing 1000 times too high temperature, cannot scale with preprocessing

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • jussih
    Junior Member
    • Sep 2023
    • 5

    #1

    Aruba 6000 showing 1000 times too high temperature, cannot scale with preprocessing

    Hello, I have an Aruba 6000 switch which is working mainly nicely with Zabbix.

    However, the temperature reading seems to be 1000 times too high. It shows 27 K °C when it should show 27 °C. To fix this, I'm trying to add a multiplier (0.001) to preprocessing steps of this sensor's item, but for some reason I cannot. The "Add" button/link after "Preprocessing steps" is greyed out. What could be the problem?

  • cyber
    Senior Member
    Zabbix Certified SpecialistZabbix Certified Professional
    • Dec 2006
    • 4807

    #2
    I guess there is a template involved. so you need to add that preprocessing in template, not in host level.

    Comment

    • jussih
      Junior Member
      • Sep 2023
      • 5

      #3
      Originally posted by cyber
      I guess there is a template involved. so you need to add that preprocessing in template, not in host level.
      Thanks. From pressing "Temperature Discovery" link from the item page I was able to get to a item prototype page where I could change the multiplier! However, changing multiplier there to 0.001 didn't help; it didn't change the Aruba temperature.. Does it need to somehow "re-discover" this sensor so the old configuration gets overwritten by the item prototype change I made?

      Comment

      • cyber
        Senior Member
        Zabbix Certified SpecialistZabbix Certified Professional
        • Dec 2006
        • 4807

        #4
        yea.. discovery needs to run again to recreate items/triggers

        Comment

        • jussih
          Junior Member
          • Sep 2023
          • 5

          #5
          Originally posted by cyber
          yea.. discovery needs to run again to recreate items/triggers
          Ok, I ran it but now it seems like other switch (HP one) shows too low temperature (0.024 degrees). This is clearly because multiple devices inherit this template and its custom multiplier. How can I make this change only for this one Aruba device I'm having issues with?

          Comment

          • cyber
            Senior Member
            Zabbix Certified SpecialistZabbix Certified Professional
            • Dec 2006
            • 4807

            #6
            If it would be my instance, I would just keep 2 separate templates for 2 different devices.
            If you want to make things complicated.. you can add that "scale" as user macro an define it in template (for most hosts) as "1" and then override it for one host by adding it at host level as "0.001" ...

            Comment

            Working...