Details

    • Bug
    • Resolution: Fixed
    • Blocker
    • None
    • Professional Edition
    • Discovery

    Description

      • Hi,

      We identified what seems to be a regression in our last update:
      Observium updated: 22.4.11952 (stable) -> 22.5.12000 (stable)

      On several devices, the Local AS is discovered wrong.
      Running discovery.php -m bgp-peers -d  for a Cisco ASR920 device leads me to think the following commands are used in order to determine bgpLocalAs:

      CMD[/usr/bin/snmpget -t '3' -r '5' -v2c -c *** -Pud -OQUv -m BGP4-MIB -M /opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp 'udp':'frgre-cog-a9h1.as29075.net':'161' bgpLocalAs.0]
      CMD[/usr/bin/snmpget -t '3' -r '5' -v2c -c *** -Pud -OQUv -m CISCO-BGP4-MIB -M /opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp:/opt/observium/mibs/cisco 'udp':'frgre-cog-a9h1.as29075.net':'161' cbgpLocalAs.0]
      CMD[/usr/bin/snmpgetnext -t '3' -r '5' -v2c -c *** -Pud -OQUs -m CISCO-BGP4-MIB -M /opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp:/opt/observium/mibs/cisco 'udp':'frgre-cog-a9h1.as29075.net':'161' cbgpPeer2LocalAs]
      

      These commands yield, respectively:

      • 29075, which is correct and the expected value
      • No Such Instance currently exists at this OID
      • cbgpPeer2LocalAs.ipv4."185.96.184.156" = 50618, which is the local AS for the first BGP peer (that is also in a VRF)

      This issue is critical for us because we rely on Observium discovery for configuring our monitoring tools and we can't currently update these tools to reflect the current network status.

      Thanks for your help.

      Attachments

        Activity

          [OBS-4116] Regression in bgpLocalAs discovery
          bot Observium Bot made changes -
          Status Original: Resolved [ 5 ] New: Closed [ 6 ]

          OK, I can see the change now.

          This fixes my issue.  Many thanks !

          I've updated the discovery outputs.

          pnl Bertrand Yvain added a comment - OK, I can see the change now. This fixes my issue.  Many thanks ! I've updated the discovery outputs.
          pnl Bertrand Yvain made changes -
          Attachment New: OBS-4116_discovery_bgp-peers_r12000.txt [ 19827 ]
          Attachment New: OBS-4116_discovery_bgp-peers_r12032.txt [ 19828 ]
          pnl Bertrand Yvain made changes -
          Attachment Original: OBS-4116_discovery_bgp-peers_r12032.txt [ 19826 ]
          pnl Bertrand Yvain made changes -
          Attachment Original: OBS-4116_discovery_bgp-peers.txt [ 19825 ]
          pnl Bertrand Yvain made changes -
          Attachment New: OBS-4116_discovery_bgp-peers_r12032.txt [ 19826 ]
          landy Mike Stupalov made changes -
          Issue Type Original: Paid Support [ 10001 ] New: Bug [ 1 ]
          Resolution New: Fixed [ 1 ]
          Status Original: In Progress [ 3 ] New: Resolved [ 5 ]

          This fixed in Rolling train.

          You can temporary switch to rolling updates:
          https://docs.observium.org/updating/#switch-between-rolling-and-stable-trains

          landy Mike Stupalov added a comment - This fixed in Rolling train. You can temporary switch to rolling updates: https://docs.observium.org/updating/#switch-between-rolling-and-stable-trains
          landy Mike Stupalov made changes -
          Status Original: In Review [ 10101 ] New: In Progress [ 3 ]

          Thanks but r12032 seems empty. Maybe my SVN skills are lacking.

          The behavior is unchanged, from my point of view.

          pnl Bertrand Yvain added a comment - Thanks but r12032 seems empty. Maybe my SVN skills are lacking. The behavior is unchanged, from my point of view.

          People

            landy Mike Stupalov
            pnl Bertrand Yvain
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: