Uploaded image for project: 'Observium'
  1. Observium
  2. OBS-3597

Ignore alarm limits that are impossible automatically (SFP modules at least)

Details

    • Improvement
    • Resolution: Fixed
    • Minor
    • None
    • Professional Edition
    • None

    Description

      Some SFP modules have invalid alarm/warning limits in their EPROM, for example:

                     Current             Alarms                  Warnings
                     Measurement    High        Low         High          Low
      ----------------------------------------------------------------------------
      Temperature    41.08 C      100.00 C    -10.00 C     95.00 C       -5.00 C
      Voltage         3.27 V        3.59 V      2.90 V      3.50 V        3.00 V
      Current        20.29 mA     100.00 mA     1.00 mA    80.00 mA       2.00 mA
      Tx Power       -6.00 dBm      6.99 dBm  -15.08 dBm    4.99 dBm    -13.01 dBm
      Rx Power       -7.42 dBm      1.99 dBm    0.00 dBm    0.00 dBm    -30.00 dBm
      

      Here the Rx Power alarm range is 0 dBm to 1.99 dBm, and warning range is -30 dBm to 0 dBm.
      It is just a normal (but probably cheap) 1000BASE-LR transceiver.

      Obviously the alarm limits are impossible since alarm/warning ranges do not overlap.
      It would be useful if Observium could detect such situations and automatically ignore ranges that are impossible.

      Attachments

        Activity

          [OBS-3597] Ignore alarm limits that are impossible automatically (SFP modules at least)
          bot Observium Bot made changes -
          Status Original: Resolved [ 5 ] New: Closed [ 6 ]
          vojamo Ville Ojamo made changes -
          Attachment New: image-2021-07-17-12-00-20-128.png [ 18879 ]
          landy Mike Stupalov made changes -
          Resolution New: Fixed [ 1 ]
          Status Original: In Progress [ 3 ] New: Resolved [ 5 ]
          landy Mike Stupalov made changes -
          Status Original: In Review [ 10101 ] New: In Progress [ 3 ]
          landy Mike Stupalov made changes -
          Labels New: sensors thresholds
          landy Mike Stupalov made changes -
          Assignee Original: Adam Armstrong [ adama ] New: Mike Stupalov [ landy ]
          landy Mike Stupalov made changes -
          Description Original: Some SFP modules have invalid alarm/warning limits in their EPROM, for example:

           

          {{{{               Current             Alarms                  Warnings}}}}
          {{ {{               Measurement    High        Low         High          Low}}}}
          {{----------------------------------------------------------------------------}}
          {{Temperature    41.08 C      100.00 C    -10.00 C     95.00 C       -5.00 C}}
          {{Voltage         3.27 V        3.59 V      2.90 V      3.50 V        3.00 V}}
          {{Current        20.29 mA     100.00 mA     1.00 mA    80.00 mA       2.00 mA}}
          {{Tx Power       -6.00 dBm      6.99 dBm  -15.08 dBm    4.99 dBm    -13.01 dBm}}
          {{Rx Power       -7.42 dBm      1.99 dBm    0.00 dBm    0.00 dBm    -30.00 dBm}}

           

          Here the Rx Power alarm range is 0 dBm to 1.99 dBm, and warning range is -30 dBm to 0 dBm.

          It is just a normal (but probably cheap) 1000BASE-LR transceiver.

           

          Obviously the alarm limits are impossible since alarm/warning ranges do not overlap.

          It would be useful if Observium could detect such situations and automatically ignore ranges that are impossible.
          New: Some SFP modules have invalid alarm/warning limits in their EPROM, for example:

          {noformat}
                         Current             Alarms                  Warnings
                         Measurement    High        Low         High          Low
          ----------------------------------------------------------------------------
          Temperature    41.08 C      100.00 C    -10.00 C     95.00 C       -5.00 C
          Voltage         3.27 V        3.59 V      2.90 V      3.50 V        3.00 V
          Current        20.29 mA     100.00 mA     1.00 mA    80.00 mA       2.00 mA
          Tx Power       -6.00 dBm      6.99 dBm  -15.08 dBm    4.99 dBm    -13.01 dBm
          Rx Power       -7.42 dBm      1.99 dBm    0.00 dBm    0.00 dBm    -30.00 dBm
          {noformat}

          Here the Rx Power alarm range is 0 dBm to 1.99 dBm, and warning range is -30 dBm to 0 dBm.
          It is just a normal (but probably cheap) 1000BASE-LR transceiver.

          Obviously the alarm limits are impossible since alarm/warning ranges do not overlap.
          It would be useful if Observium could detect such situations and automatically ignore ranges that are impossible.
          vojamo Ville Ojamo made changes -
          Attachment New: image-2021-07-16-17-36-24-985.png [ 18875 ]
          vojamo Ville Ojamo made changes -
          Attachment New: sfp2-limits.agent.snmpwalk [ 18873 ]
          Attachment New: sfp2-limits.discovery [ 18874 ]
          landy Mike Stupalov made changes -
          Status Original: Pending Response [ 10000 ] New: In Review [ 10101 ]

          People

            landy Mike Stupalov
            vojamo Ville Ojamo
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: