All MIBs › ARISTA-IP-MIB
Organization: Arista Networks, Inc.
Last Updated: 2018-12-12
Category: Vendor: Arista
Description:
Arista EOS IP layer extensions for address and routing table management.
Imported Objects
From ARISTA-SMI-MIB
| aristaMibs | OBJECT-IDENTITY |
From IF-MIB
| InterfaceIndex |
From INET-ADDRESS-MIB
| InetVersion |
From SNMPv2-CONF
| MODULE-COMPLIANCE | |
| OBJECT-GROUP |
From SNMPv2-SMI
| Counter64 | |
| MODULE-IDENTITY | |
| OBJECT-TYPE | |
| Unsigned32 |
From SNMPv2-TC
| TimeStamp |
What Is ARISTA-IP-MIB?
ARISTA-IP-MIB is a proprietary Arista Networks module extending standard IP-layer statistics with additional per-interface, per-IP-version counters not covered by generic IETF IP MIBs. It exposes a per-interface statistics table breaking down inbound and outbound packet and octet counts, separately tracking unicast traffic, across both IPv4 and IPv6. This is primarily a performance/traffic monitoring module, letting operators baseline and detect anomalies in per-interface IP traffic volume, such as a sudden drop in aristaIpIfStatsInPkts indicating an upstream connectivity problem. It explicitly supplements the standard IP-MIB and IF-MIB by providing Arista-specific statistics not present in those base modules. It is deployed on Arista EOS switches wherever granular per-interface, per-IP-version traffic accounting is needed beyond what standard MIBs provide. Engineers can download the ARISTA-IP-MIB file directly to load it into their MIB browser.
IPNetwork Monitor allows you to monitor SNMP objects defined in ARISTA-IP-MIB. Use the built-in SNMP Monitoring Browser to explore available variables, view their current values and descriptions, and select the objects you want to monitor. You can then create SNMP monitors, configure thresholds, and receive alerts when monitored values change.
What Can Be Monitored
- per-interface IP packet counts (in/out)
- per-interface IP octet counts (in/out)
- per-interface unicast packet/octet counts
- traffic breakdown by IPv4 vs. IPv6
Supported Devices
- Arista Networks EOS switch
Monitoring Examples
An operator would poll aristaIpIfStatsTable, indexed by aristaIpIfStatsIfIndex and aristaIpIfStatsIPVersion, reading aristaIpIfStatsInOctets/aristaIpIfStatsOutOctets for traffic volume and aristaIpIfStatsInUcastPkts/aristaIpIfStatsOutUcastPkts for unicast packet rates. Comparing IPv4 versus IPv6 rows for the same ifIndex reveals the traffic mix on a dual-stack interface. A sudden drop in aristaIpIfStatsInPkts for a given interface and IP version, while the interface stays administratively up, would point to an upstream routing or peering issue rather than a physical link fault.
OIDs
| OID symbolic | OID numeric | Type | Access | Description |
|---|---|---|---|---|
| aristaIpMIB | 1.3.6.1.4.1.30065.3.27 | This MIB module provides additional IP statistics on Arista devices. | ||
| aristaIpMibObjects | 1.3.6.1.4.1.30065.3.27.1 | |||
| aristaIpIfStatsTable | 1.3.6.1.4.1.30065.3.27.1.1 | not-accessible | This table contains traffic statistics per IP version per interface beyond what the IP-MIB provides, such as separate counters for unicast and multicast traffic. | |
| aristaIpIfStatsEntry | 1.3.6.1.4.1.30065.3.27.1.1.1 | not-accessible | An entry containing IP statistics for a given interface. | |
| INE aristaIpIfStatsIPVersion | 1.3.6.1.4.1.30065.3.27.1.1.1.1 | InetVersion | not-accessible | The IP version of this row. |
| NUM aristaIpIfStatsIfIndex | 1.3.6.1.4.1.30065.3.27.1.1.1.2 | InterfaceIndex | not-accessible | The index value that uniquely identifies the interface to which this entry is applicable. The interface identified by a particular value of this index is the same interface as identified by the same value of the IF-MIB's ifIndex. |
| C64 aristaIpIfStatsInPkts | 1.3.6.1.4.1.30065.3.27.1.1.1.3 | Counter64 | read-only | The number of IP packets received. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of aristaIpIfStatsDiscontinuityTime. |
| C64 aristaIpIfStatsInOctets | 1.3.6.1.4.1.30065.3.27.1.1.1.4 | Counter64 | read-only | The number of IP octets received. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of aristaIpIfStatsDiscontinuityTime. |
| C64 aristaIpIfStatsOutPkts | 1.3.6.1.4.1.30065.3.27.1.1.1.5 | Counter64 | read-only | The number of IP packets transmitted. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of aristaIpIfStatsDiscontinuityTime. |
| C64 aristaIpIfStatsOutOctets | 1.3.6.1.4.1.30065.3.27.1.1.1.6 | Counter64 | read-only | The number of IP octets transmitted. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of aristaIpIfStatsDiscontinuityTime. |
| C64 aristaIpIfStatsInUcastPkts | 1.3.6.1.4.1.30065.3.27.1.1.1.7 | Counter64 | read-only | The number of IP unicast packets received. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of aristaIpIfStatsDiscontinuityTime. |
| C64 aristaIpIfStatsInUcastOctets | 1.3.6.1.4.1.30065.3.27.1.1.1.8 | Counter64 | read-only | The number of IP unicast octets received. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of aristaIpIfStatsDiscontinuityTime. |
| C64 aristaIpIfStatsOutUcastPkts | 1.3.6.1.4.1.30065.3.27.1.1.1.9 | Counter64 | read-only | The number of IP unicast packets transmitted. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of aristaIpIfStatsDiscontinuityTime. |
| C64 aristaIpIfStatsOutUcastOctets | 1.3.6.1.4.1.30065.3.27.1.1.1.10 | Counter64 | read-only | The number of IP unicast octets transmitted. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of aristaIpIfStatsDiscontinuityTime. |
| C64 aristaIpIfStatsInMcastPkts | 1.3.6.1.4.1.30065.3.27.1.1.1.11 | Counter64 | read-only | The number of IP multicast packets received. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of aristaIpIfStatsDiscontinuityTime. |
| C64 aristaIpIfStatsInMcastOctets | 1.3.6.1.4.1.30065.3.27.1.1.1.12 | Counter64 | read-only | The number of IP multicast octets received. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of aristaIpIfStatsDiscontinuityTime. |
| C64 aristaIpIfStatsOutMcastPkts | 1.3.6.1.4.1.30065.3.27.1.1.1.13 | Counter64 | read-only | The number of IP multicast packets transmitted. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of aristaIpIfStatsDiscontinuityTime. |
| C64 aristaIpIfStatsOutMcastOctets | 1.3.6.1.4.1.30065.3.27.1.1.1.14 | Counter64 | read-only | The number of IP multicast octets transmitted. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of aristaIpIfStatsDiscontinuityTime. |
| TIM aristaIpIfStatsDiscontinuityTime | 1.3.6.1.4.1.30065.3.27.1.1.1.15 | TimeStamp | read-only | The value of sysUpTime on the most recent occasion at which any one or more of this entry's counters suffered a discontinuity. If no such discontinuities have occurred since the last re- initialization of the local management subsystem, then this object contains a zero value. |
| U32 aristaIpIfStatsRefreshRate | 1.3.6.1.4.1.30065.3.27.1.1.1.16 | Unsigned32 | read-only | The minimum reasonable polling interval for this entry. This object provides an indication of the minimum amount of time required to update the counters in this entry. |
| aristaIpMibConformance | 1.3.6.1.4.1.30065.3.27.2 | |||
| aristaIpMibCompliances | 1.3.6.1.4.1.30065.3.27.2.1 | |||
| aristaIpMibCompliance | 1.3.6.1.4.1.30065.3.27.2.1.1 | The compliance statement for Arista switches that implement the ARISTA-IP-MIB. | ||
| aristaIpMibGroups | 1.3.6.1.4.1.30065.3.27.2.2 | |||
| aristaIpIfStatsGroup | 1.3.6.1.4.1.30065.3.27.2.2.1 | The collection of objects that provide additional IP traffic statistics beyond what the IP-MIB provides. |
RFC description
Vendor-private MIB for Arista networking devices; manages IP routing, addressing, and layer-3 forwarding configuration.
Start monitoring Arista Networks EOS switches with a free 30-day trial of IPNetwork Monitor. Import MIBs, browse SNMP OIDs, create custom SNMP monitors, configure alerts, and monitor any SNMP-enabled network device from a single console.