BGP4-MIB

Monitored by Observium
        The MIB module for the BGP-4 protocol.
        
Copyright (C) The Internet Society (2006).  This
version of this MIB module is part of RFC 4273;
see the RFC itself for full legal notices.
    
Observium actively monitors this MIB
Observium uses this MIB in discovery or polling workflows on applicable devices.
Discovery Polling Routing
Explore Observium network monitoring
Source file
BGP4-MIB
Last revised
Identity
bgp
Base OID
1.3.6.1.2.1.15
Imported Objects
SNMPv2-CONF MODULE-COMPLIANCE (no object page) NOTIFICATION-GROUP (no object page) OBJECT-GROUP (no object page)
SNMPv2-SMI Counter32 Gauge32 Integer32 IpAddress mib-2 MODULE-IDENTITY (no object page) NOTIFICATION-TYPE (no object page) OBJECT-TYPE (no object page)
Net-SNMP examples using the rfc MIB directory Show commands

These commands use the standard Observium installation path and load the selected MIB variant before the RFC and Net-SNMP directories.

Translate the module identity
/usr/bin/snmptranslate -Pud -Ir -On -m 'BGP4-MIB' -M '/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'BGP4-MIB::bgp'
Walk the MIB subtree
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'BGP4-MIB' -M '/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'BGP4-MIB::bgp'
How SNMP, Net-SNMP, MIB paths, and variants work
Objects (59)
14 directly used by Observium
bgp
.1.3.6.1.2.1.15
.1.3.6.1.2.1.15.0
OctetString
.1.3.6.1.2.1.15.1
bgpLocalAs OBS ✓
Integer32
.1.3.6.1.2.1.15.2
bgpPeerTable OBS ✓
.1.3.6.1.2.1.15.3
.1.3.6.1.2.1.15.3.1
.1.3.6.1.2.1.15.3.1.1
.1.3.6.1.2.1.15.3.1.10
.1.3.6.1.2.1.15.3.1.11
.1.3.6.1.2.1.15.3.1.12
.1.3.6.1.2.1.15.3.1.13
OctetString
.1.3.6.1.2.1.15.3.1.14
.1.3.6.1.2.1.15.3.1.15
.1.3.6.1.2.1.15.3.1.16
secondsInteger32
.1.3.6.1.2.1.15.3.1.17
secondsInteger32
.1.3.6.1.2.1.15.3.1.18
secondsInteger32
.1.3.6.1.2.1.15.3.1.19
bgpPeerState OBS ✓
Enumeration
.1.3.6.1.2.1.15.3.1.2
secondsInteger32
.1.3.6.1.2.1.15.3.1.20
secondsInteger32
.1.3.6.1.2.1.15.3.1.21
secondsInteger32
.1.3.6.1.2.1.15.3.1.22
secondsInteger32
.1.3.6.1.2.1.15.3.1.23
.1.3.6.1.2.1.15.3.1.24
bgpPeerAdminStatus OBS ✓ r/w
Enumeration
.1.3.6.1.2.1.15.3.1.3
.1.3.6.1.2.1.15.3.1.4
.1.3.6.1.2.1.15.3.1.5
Integer32
.1.3.6.1.2.1.15.3.1.6
.1.3.6.1.2.1.15.3.1.7
Integer32
.1.3.6.1.2.1.15.3.1.8
bgpPeerRemoteAs OBS ✓
Integer32
.1.3.6.1.2.1.15.3.1.9
.1.3.6.1.2.1.15.4
.1.3.6.1.2.1.15.5
bgpPathAttrEntry obsolete
.1.3.6.1.2.1.15.5.1
bgpPathAttrPeer obsolete
.1.3.6.1.2.1.15.5.1.1
.1.3.6.1.2.1.15.5.1.2
Enumeration
.1.3.6.1.2.1.15.5.1.3
OctetString
.1.3.6.1.2.1.15.5.1.4
.1.3.6.1.2.1.15.5.1.5
.1.3.6.1.2.1.15.5.1.6
.1.3.6.1.2.1.15.6
.1.3.6.1.2.1.15.6.1
.1.3.6.1.2.1.15.6.1.1
Integer32
.1.3.6.1.2.1.15.6.1.10
.1.3.6.1.2.1.15.6.1.11
Integer32
.1.3.6.1.2.1.15.6.1.12
Enumeration
.1.3.6.1.2.1.15.6.1.13
OctetString
.1.3.6.1.2.1.15.6.1.14
Integer32
.1.3.6.1.2.1.15.6.1.2
.1.3.6.1.2.1.15.6.1.3
Enumeration
.1.3.6.1.2.1.15.6.1.4
OctetString
.1.3.6.1.2.1.15.6.1.5
.1.3.6.1.2.1.15.6.1.6
Integer32
.1.3.6.1.2.1.15.6.1.7
Integer32
.1.3.6.1.2.1.15.6.1.8
Enumeration
.1.3.6.1.2.1.15.6.1.9
.1.3.6.1.2.1.15.7
.1.3.6.1.2.1.15.8
.1.3.6.1.2.1.15.8.1
.1.3.6.1.2.1.15.8.2
Dependencies (2) 2 direct Show tree and compile order Hide dependency details

Each imported module is resolved in the importing module's source directory first, then through the normal default-variant rules.

Dependency tree
Dependency-first compile order
  1. SNMPv2-SMIrfc
  2. SNMPv2-CONFrfc
  3. BGP4-MIBrfcselected
Conformance Groups (6)
A collection of objects providing
information on global BGP state.
.1.3.6.1.2.1.15.8.2.1
A collection of objects for managing
BGP peers.
.1.3.6.1.2.1.15.8.2.2
A collection of objects for managing BGP-3 and
earlier path entries.

This conformance group, like BGP-3, is obsolete.
.1.3.6.1.2.1.15.8.2.3
A collection of objects for managing
BGP path entries.
.1.3.6.1.2.1.15.8.2.4
A collection of notifications for signaling
changes in BGP peer relationships.

Obsoleted by bgp4MIBNotificationGroup
.1.3.6.1.2.1.15.8.2.5
A collection of notifications for signaling
changes in BGP peer relationships.

Obsoletes bgp4MIBTrapGroup.
.1.3.6.1.2.1.15.8.2.6
Compliance Statements (3)

OID .1.3.6.1.2.1.15.8.1.1
The compliance statement for entities which
implement the BGP4 mib.
Required groups
mandatory bgp4MIBGlobalsGroup
mandatory bgp4MIBPeerGroup
mandatory bgp4MIBPathAttrGroup
optional bgp4MIBNotificationGroup Implementation of BGP Notifications are
completely optional in this MIB.

OID .1.3.6.1.2.1.15.8.1.2
The compliance statement documenting deprecated
objects in the BGP4 mib.
Required groups
optional bgp4MIBTrapGroup Group containing TRAP objects that were
improperly converted from SMIv1 in RFC 1657.
The proper semantics have been restored
with the objects in bgp4MIBNotificationGroup.

OID .1.3.6.1.2.1.15.8.1.3
The compliance statement documenting obsolete
objects in the BGP4 mib.
Required groups
optional bgpRcvdPathAttrGroup Group containing objects relevant to BGP-3
and earlier objects.
Notifications / Traps (4)
NameOIDDescription
.1.3.6.1.2.1.15.0.1
The bgpEstablishedNotification event is generated
when the BGP FSM enters the established state.

This Notification replaces the bgpEstablished
Notification.
.1.3.6.1.2.1.15.0.2
The bgpBackwardTransNotification event is
generated when the BGP FSM moves from a higher
numbered state to a lower numbered state.

This Notification replaces the
bgpBackwardsTransition Notification.
bgpEstablished deprecated
.1.3.6.1.2.1.15.7.1
The bgpEstablished event is generated when
the BGP FSM enters the established state.

This Notification has been replaced by the
bgpEstablishedNotification Notification.
.1.3.6.1.2.1.15.7.2
The bgpBackwardTransition event is generated
when the BGP FSM moves from a higher numbered
state to a lower numbered state.

This Notification has been replaced by the
bgpBackwardTransNotification Notification.