ARISTA-BGP4V2-MIB

Monitored by Observium
        The MIB module for the BGP-4 protocol.
This version was published in
draft-ietf-idr-bgp4-mibv2-13, and
modified to be homed inside the Arista
enterprise.
        
Copyright (C) The IETF Trust (2012).  This
version of this MIB module is part of
draft-ietf-idr-bgp4-mibv2-13.txt;
see the draft itself for full legal notices.
    
Observium actively monitors this MIB
Observium uses this MIB in discovery or polling workflows on applicable devices.
Routing
Explore Observium network monitoring
Source file
ARISTA-BGP4V2-MIB
Last revised
Identity
aristaBgp4V2
Base OID
1.3.6.1.4.1.30065.4.1
Net-SNMP examples using the arista 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 'ARISTA-BGP4V2-MIB' -M '/opt/observium/mibs/arista:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'ARISTA-BGP4V2-MIB::aristaBgp4V2'
Walk the MIB subtree
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'ARISTA-BGP4V2-MIB' -M '/opt/observium/mibs/arista:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'ARISTA-BGP4V2-MIB::aristaBgp4V2'
How SNMP, Net-SNMP, MIB paths, and variants work
Objects (117)
18 directly used by Observium
.1.3.6.1.4.1.30065.4.1
.1.3.6.1.4.1.30065.4.1.0
.1.3.6.1.4.1.30065.4.1.1
.1.3.6.1.4.1.30065.4.1.1.1
.1.3.6.1.4.1.30065.4.1.1.1.1
.1.3.6.1.4.1.30065.4.1.1.1.1.1
.1.3.6.1.4.1.30065.4.1.1.10
.1.3.6.1.4.1.30065.4.1.1.10.1
Unsigned32
.1.3.6.1.4.1.30065.4.1.1.10.1.1
.1.3.6.1.4.1.30065.4.1.1.10.1.2
.1.3.6.1.4.1.30065.4.1.1.11
.1.3.6.1.4.1.30065.4.1.1.11.1
.1.3.6.1.4.1.30065.4.1.1.11.1.1
.1.3.6.1.4.1.30065.4.1.1.11.1.2
.1.3.6.1.4.1.30065.4.1.1.11.1.3
.1.3.6.1.4.1.30065.4.1.1.2
.1.3.6.1.4.1.30065.4.1.1.2.1
Unsigned32
.1.3.6.1.4.1.30065.4.1.1.2.1.1
.1.3.6.1.4.1.30065.4.1.1.2.1.10
.1.3.6.1.4.1.30065.4.1.1.2.1.11
Enumeration
.1.3.6.1.4.1.30065.4.1.1.2.1.12
Enumeration
.1.3.6.1.4.1.30065.4.1.1.2.1.13
.1.3.6.1.4.1.30065.4.1.1.2.1.14
Enumeration
.1.3.6.1.4.1.30065.4.1.1.2.1.15
Unsigned32
.1.3.6.1.4.1.30065.4.1.1.2.1.16
Unsigned32
.1.3.6.1.4.1.30065.4.1.1.2.1.17
Enumeration
.1.3.6.1.4.1.30065.4.1.1.2.1.18
Unsigned32
.1.3.6.1.4.1.30065.4.1.1.2.1.19
.1.3.6.1.4.1.30065.4.1.1.2.1.2
Unsigned32
.1.3.6.1.4.1.30065.4.1.1.2.1.20
Unsigned32
.1.3.6.1.4.1.30065.4.1.1.2.1.21
Unsigned32
.1.3.6.1.4.1.30065.4.1.1.2.1.22
.1.3.6.1.4.1.30065.4.1.1.2.1.3
.1.3.6.1.4.1.30065.4.1.1.2.1.4
.1.3.6.1.4.1.30065.4.1.1.2.1.5
.1.3.6.1.4.1.30065.4.1.1.2.1.6
.1.3.6.1.4.1.30065.4.1.1.2.1.7
.1.3.6.1.4.1.30065.4.1.1.2.1.8
.1.3.6.1.4.1.30065.4.1.1.2.1.9
.1.3.6.1.4.1.30065.4.1.1.3
.1.3.6.1.4.1.30065.4.1.1.3.1
Unsigned32
.1.3.6.1.4.1.30065.4.1.1.3.1.1
OctetString
.1.3.6.1.4.1.30065.4.1.1.3.1.10
Unsigned32
.1.3.6.1.4.1.30065.4.1.1.3.1.2
.1.3.6.1.4.1.30065.4.1.1.3.1.3
.1.3.6.1.4.1.30065.4.1.1.3.1.4
OctetString
.1.3.6.1.4.1.30065.4.1.1.3.1.5
Unsigned32
.1.3.6.1.4.1.30065.4.1.1.3.1.6
Unsigned32
.1.3.6.1.4.1.30065.4.1.1.3.1.7
.1.3.6.1.4.1.30065.4.1.1.3.1.8
.1.3.6.1.4.1.30065.4.1.1.3.1.9
.1.3.6.1.4.1.30065.4.1.1.4
.1.3.6.1.4.1.30065.4.1.1.4.1
.1.3.6.1.4.1.30065.4.1.1.4.1.1
.1.3.6.1.4.1.30065.4.1.1.4.1.2
.1.3.6.1.4.1.30065.4.1.1.5
.1.3.6.1.4.1.30065.4.1.1.5.1
secondsUnsigned32
.1.3.6.1.4.1.30065.4.1.1.5.1.1
secondsUnsigned32
.1.3.6.1.4.1.30065.4.1.1.5.1.2
secondsUnsigned32
.1.3.6.1.4.1.30065.4.1.1.5.1.3
secondsUnsigned32
.1.3.6.1.4.1.30065.4.1.1.5.1.4
secondsUnsigned32
.1.3.6.1.4.1.30065.4.1.1.5.1.5
.1.3.6.1.4.1.30065.4.1.1.6
.1.3.6.1.4.1.30065.4.1.1.6.1
secondsUnsigned32
.1.3.6.1.4.1.30065.4.1.1.6.1.1
secondsUnsigned32
.1.3.6.1.4.1.30065.4.1.1.6.1.2
.1.3.6.1.4.1.30065.4.1.1.7
.1.3.6.1.4.1.30065.4.1.1.7.1
.1.3.6.1.4.1.30065.4.1.1.7.1.1
.1.3.6.1.4.1.30065.4.1.1.7.1.2
.1.3.6.1.4.1.30065.4.1.1.7.1.3
.1.3.6.1.4.1.30065.4.1.1.7.1.4
.1.3.6.1.4.1.30065.4.1.1.7.1.5
.1.3.6.1.4.1.30065.4.1.1.8
.1.3.6.1.4.1.30065.4.1.1.8.1
.1.3.6.1.4.1.30065.4.1.1.8.1.1
Unsigned32
.1.3.6.1.4.1.30065.4.1.1.8.1.10
Unsigned32
.1.3.6.1.4.1.30065.4.1.1.8.1.11
Unsigned32
.1.3.6.1.4.1.30065.4.1.1.8.1.12
.1.3.6.1.4.1.30065.4.1.1.8.1.2
.1.3.6.1.4.1.30065.4.1.1.8.1.3
.1.3.6.1.4.1.30065.4.1.1.8.1.4
.1.3.6.1.4.1.30065.4.1.1.8.1.5
Unsigned32
.1.3.6.1.4.1.30065.4.1.1.8.1.6
Unsigned32
.1.3.6.1.4.1.30065.4.1.1.8.1.7
Enumeration
.1.3.6.1.4.1.30065.4.1.1.8.1.8
Unsigned32
.1.3.6.1.4.1.30065.4.1.1.8.1.9
.1.3.6.1.4.1.30065.4.1.1.9
.1.3.6.1.4.1.30065.4.1.1.9.1
Unsigned32
.1.3.6.1.4.1.30065.4.1.1.9.1.1
.1.3.6.1.4.1.30065.4.1.1.9.1.10
OctetString
.1.3.6.1.4.1.30065.4.1.1.9.1.11
.1.3.6.1.4.1.30065.4.1.1.9.1.12
.1.3.6.1.4.1.30065.4.1.1.9.1.13
.1.3.6.1.4.1.30065.4.1.1.9.1.14
.1.3.6.1.4.1.30065.4.1.1.9.1.15
.1.3.6.1.4.1.30065.4.1.1.9.1.16
.1.3.6.1.4.1.30065.4.1.1.9.1.17
.1.3.6.1.4.1.30065.4.1.1.9.1.18
.1.3.6.1.4.1.30065.4.1.1.9.1.19
.1.3.6.1.4.1.30065.4.1.1.9.1.2
.1.3.6.1.4.1.30065.4.1.1.9.1.20
.1.3.6.1.4.1.30065.4.1.1.9.1.21
.1.3.6.1.4.1.30065.4.1.1.9.1.22
.1.3.6.1.4.1.30065.4.1.1.9.1.23
OctetString
.1.3.6.1.4.1.30065.4.1.1.9.1.24
OctetString
.1.3.6.1.4.1.30065.4.1.1.9.1.25
.1.3.6.1.4.1.30065.4.1.1.9.1.3
.1.3.6.1.4.1.30065.4.1.1.9.1.4
.1.3.6.1.4.1.30065.4.1.1.9.1.5
.1.3.6.1.4.1.30065.4.1.1.9.1.6
.1.3.6.1.4.1.30065.4.1.1.9.1.7
.1.3.6.1.4.1.30065.4.1.1.9.1.8
Enumeration
.1.3.6.1.4.1.30065.4.1.1.9.1.9
.1.3.6.1.4.1.30065.4.1.2
.1.3.6.1.4.1.30065.4.1.2.1
.1.3.6.1.4.1.30065.4.1.2.2
Dependencies (7) 7 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
Conformance Groups (7)
A collection of objects providing information on global
BGP state.
.1.3.6.1.4.1.30065.4.1.2.2.1
Objects associated with BGP peering timers.
.1.3.6.1.4.1.30065.4.1.2.2.2
Objects to count discrete events and exchanges on BGP
sessions.
.1.3.6.1.4.1.30065.4.1.2.2.3
Errors received on BGP peering sessions.
.1.3.6.1.4.1.30065.4.1.2.2.5
Core object types on BGP peering sessions.
.1.3.6.1.4.1.30065.4.1.2.2.6
Attributes received on BGP peering sessions.
.1.3.6.1.4.1.30065.4.1.2.2.7
Notifications in this modules are completely optional.
.1.3.6.1.4.1.30065.4.1.2.2.8
Compliance Statements (1)

OID .1.3.6.1.4.1.30065.4.1.2.1.4
The compliance statement for entities which
implement the BGP4 mib.
Required groups
Object refinements
ObjectAccessSyntaxDescription
aristaBgp4V2NlriLinkLocalNextHopAddrType This object is only present when RFC 2545 extensions for
IPv6 are supported by the implementation. When present,
this object shall only have a value of ipv6z or none.
aristaBgp4V2NlriLinkLocalNextHopAddr This object is only present when RFC 2545 extensions for
IPv6 are supported by the implementation. When present,
this object shall only have a size of 20 or 0 when no
RFC 2545 double-nexthop is present.
Notifications / Traps (2)
NameOIDDescription
.1.3.6.1.4.1.30065.4.1.0.1
The BGP Established event is generated when
the BGP FSM enters the established state.
.1.3.6.1.4.1.30065.4.1.0.2
The BGPBackwardTransition Event is generated
when the BGP FSM moves from a higher numbered
state to a lower numbered state.

Due to the nature of the BGP state machine, an
implementation MAY rate limit the generation of this event.
An implementation MAY also generate this notification ONLY
when the state machine moves out of the established state.
An implementation should document its specific behavior.