commit version 22.12.12447
This commit is contained in:
233
mibs/arista/ARISTA-ASIC-COUNTERS-MIB
Normal file
233
mibs/arista/ARISTA-ASIC-COUNTERS-MIB
Normal file
@ -0,0 +1,233 @@
|
||||
-- ARISTA-ASIC-COUNTERS-MIB: Arista counters information
|
||||
-- Copyright (c) 2021 Arista Networks, Inc. All rights reserved.
|
||||
|
||||
ARISTA-ASIC-COUNTERS-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE,
|
||||
Counter64 FROM SNMPv2-SMI
|
||||
CounterBasedGauge64 FROM HCNUM-TC
|
||||
DisplayString, TimeStamp FROM SNMPv2-TC
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF
|
||||
aristaMibs FROM ARISTA-SMI-MIB;
|
||||
|
||||
aristaAsicCountersMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "202102030000Z"
|
||||
ORGANIZATION "Arista Networks, Inc."
|
||||
CONTACT-INFO
|
||||
"Arista Networks, Inc.
|
||||
|
||||
Postal: 5453 Great America Parkway
|
||||
Santa Clara, CA 95054
|
||||
|
||||
Tel: +1 408 547-5500
|
||||
|
||||
E-mail: snmp@arista.com"
|
||||
DESCRIPTION
|
||||
"The MIB module for various counters on Arista devices."
|
||||
REVISION "202102030000Z"
|
||||
DESCRIPTION "Initial version."
|
||||
::= { aristaMibs 29 }
|
||||
|
||||
aristaAsicCountersMibNotifications OBJECT IDENTIFIER
|
||||
::= { aristaAsicCountersMIB 0 }
|
||||
|
||||
aristaAsicCountersMibObjects OBJECT IDENTIFIER
|
||||
::= { aristaAsicCountersMIB 1 }
|
||||
|
||||
aristaAsicCountersMibConformance OBJECT IDENTIFIER
|
||||
::= { aristaAsicCountersMIB 2 }
|
||||
|
||||
-- Notifications --
|
||||
|
||||
-- Objects --
|
||||
|
||||
-- Hardware drop counters --
|
||||
|
||||
aristaAsicInternalDropStatsRatesSupported OBJECT-TYPE
|
||||
SYNTAX BITS {
|
||||
last1Min(0),
|
||||
last10Min(1),
|
||||
last1Hr(2),
|
||||
last1Day(3),
|
||||
last1Week(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Bitmap representing which rate objects from the
|
||||
aristaAsicInternalDropStatsTable are supported. The values defined
|
||||
here correspond to the objects
|
||||
aristaAsicInternalDropStats{1Min,10Min,1Hr,1Day,1Week}
|
||||
respectively. For every value in the bitmap, if it is set, then the
|
||||
value of the corresponding object in the
|
||||
aristaAsicInternalDropStatsTable is valid; otherwise, the value of
|
||||
the object has no meaning and should be ignored."
|
||||
::= { aristaAsicCountersMibObjects 1 }
|
||||
|
||||
aristaAsicInternalDropStatsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AristaAsicInternalDropStatsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains statistics for internal drop events."
|
||||
::= { aristaAsicCountersMibObjects 2 }
|
||||
|
||||
aristaAsicInternalDropStatsEntry OBJECT-TYPE
|
||||
SYNTAX AristaAsicInternalDropStatsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A single conceptual row providing internal drop event
|
||||
statistics."
|
||||
INDEX { aristaAsicInternalDropStatsChipName,
|
||||
aristaAsicInternalDropStatsCounterName }
|
||||
::= { aristaAsicInternalDropStatsTable 1 }
|
||||
|
||||
AristaAsicInternalDropStatsEntry ::= SEQUENCE {
|
||||
aristaAsicInternalDropStatsChipName DisplayString,
|
||||
aristaAsicInternalDropStatsCounterName DisplayString,
|
||||
aristaAsicInternalDropStatsCount Counter64,
|
||||
aristaAsicInternalDropStats1Min CounterBasedGauge64,
|
||||
aristaAsicInternalDropStats10Min CounterBasedGauge64,
|
||||
aristaAsicInternalDropStats1Hr CounterBasedGauge64,
|
||||
aristaAsicInternalDropStats1Day CounterBasedGauge64,
|
||||
aristaAsicInternalDropStats1Week CounterBasedGauge64,
|
||||
aristaAsicInternalDropStatsFirstTime TimeStamp,
|
||||
aristaAsicInternalDropStatsLastTime TimeStamp
|
||||
}
|
||||
|
||||
aristaAsicInternalDropStatsChipName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..32))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Identifier that represents the chip associated with this drop
|
||||
event."
|
||||
::= { aristaAsicInternalDropStatsEntry 1 }
|
||||
|
||||
aristaAsicInternalDropStatsCounterName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..64))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Identifier that represents the name of this drop event."
|
||||
::= { aristaAsicInternalDropStatsEntry 2 }
|
||||
|
||||
aristaAsicInternalDropStatsCount OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current count for this drop event."
|
||||
::= { aristaAsicInternalDropStatsEntry 3 }
|
||||
|
||||
aristaAsicInternalDropStats1Min OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of drop events of this type that have happened within
|
||||
the last 1 minute."
|
||||
::= { aristaAsicInternalDropStatsEntry 4 }
|
||||
|
||||
aristaAsicInternalDropStats10Min OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of drop events of this type that have happened within
|
||||
the last 10 minutes."
|
||||
::= { aristaAsicInternalDropStatsEntry 5 }
|
||||
|
||||
aristaAsicInternalDropStats1Hr OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of drop events of this type that have happened within
|
||||
the last hour."
|
||||
::= { aristaAsicInternalDropStatsEntry 6 }
|
||||
|
||||
aristaAsicInternalDropStats1Day OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of drop events of this type that have happened within
|
||||
the last day."
|
||||
::= { aristaAsicInternalDropStatsEntry 7 }
|
||||
|
||||
aristaAsicInternalDropStats1Week OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of drop events of this type that have happened within
|
||||
the last week."
|
||||
::= { aristaAsicInternalDropStatsEntry 8 }
|
||||
|
||||
aristaAsicInternalDropStatsFirstTime OBJECT-TYPE
|
||||
SYNTAX TimeStamp
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time of the first occurence of this drop event."
|
||||
::= { aristaAsicInternalDropStatsEntry 9 }
|
||||
|
||||
aristaAsicInternalDropStatsLastTime OBJECT-TYPE
|
||||
SYNTAX TimeStamp
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time of the latest occurence of this drop event."
|
||||
::= { aristaAsicInternalDropStatsEntry 10 }
|
||||
|
||||
-- Conformance and Compliance --
|
||||
|
||||
aristaAsicCountersMibCompliances OBJECT IDENTIFIER
|
||||
::= { aristaAsicCountersMibConformance 1 }
|
||||
|
||||
aristaAsicCountersMibGroups OBJECT IDENTIFIER
|
||||
::= { aristaAsicCountersMibConformance 2 }
|
||||
|
||||
aristaAsicCountersMibCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for Arista switches that implement
|
||||
the ARISTA-ASIC-COUNTERS-MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {
|
||||
aristaAsicCountersMibDropScalarGroup,
|
||||
aristaAsicCountersMibDropTableGroup
|
||||
}
|
||||
::= { aristaAsicCountersMibCompliances 1 }
|
||||
|
||||
aristaAsicCountersMibDropScalarGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
aristaAsicInternalDropStatsRatesSupported
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The collection of scalar objects that provide internal drop
|
||||
statistics."
|
||||
::= { aristaAsicCountersMibGroups 1 }
|
||||
|
||||
aristaAsicCountersMibDropTableGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
aristaAsicInternalDropStatsCount,
|
||||
aristaAsicInternalDropStats1Min,
|
||||
aristaAsicInternalDropStats10Min,
|
||||
aristaAsicInternalDropStats1Hr,
|
||||
aristaAsicInternalDropStats1Day,
|
||||
aristaAsicInternalDropStats1Week,
|
||||
aristaAsicInternalDropStatsFirstTime,
|
||||
aristaAsicInternalDropStatsLastTime
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The collection of tabular objects that provide internal drop
|
||||
statistics."
|
||||
::= { aristaAsicCountersMibGroups 2 }
|
||||
|
||||
END
|
@ -21,11 +21,12 @@ ARISTA-BGP4V2-MIB DEFINITIONS ::= BEGIN
|
||||
FROM SNMP-FRAMEWORK-MIB
|
||||
aristaExperiment FROM ARISTA-SMI-MIB
|
||||
AristaBgp4V2IdentifierTC, AristaBgp4V2AddressFamilyIdentifierTC,
|
||||
AristaBgp4V2SubsequentAddressFamilyIdentifierTC
|
||||
AristaBgp4V2SubsequentAddressFamilyIdentifierTC,
|
||||
AristaBgp4V2EvpnNlriTC
|
||||
FROM ARISTA-BGP4V2-TC-MIB;
|
||||
|
||||
aristaBgp4V2 MODULE-IDENTITY
|
||||
LAST-UPDATED "201408150000Z"
|
||||
LAST-UPDATED "202102100000Z"
|
||||
ORGANIZATION "Arista Networks, Inc."
|
||||
CONTACT-INFO
|
||||
"Arista Networks, Inc.
|
||||
@ -41,14 +42,20 @@ ARISTA-BGP4V2-MIB DEFINITIONS ::= BEGIN
|
||||
This version was published in
|
||||
draft-ietf-idr-bgp4-mibv2-13, and
|
||||
modified to be homed inside the Arista
|
||||
enterprise. There were no other
|
||||
modifications.
|
||||
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."
|
||||
|
||||
REVISION "202102100000Z"
|
||||
DESCRIPTION
|
||||
"Updated aristaBgp4V2PeerTable to include
|
||||
aristaBgp4V2PeerPrevState."
|
||||
REVISION "202012290000Z"
|
||||
DESCRIPTION
|
||||
"Added aristaBgp4V2PrefixEvpnNlriGaugesTable."
|
||||
REVISION "201408150000Z"
|
||||
DESCRIPTION
|
||||
"Updated postal and e-mail addresses."
|
||||
@ -177,7 +184,9 @@ ARISTA-BGP4V2-MIB DEFINITIONS ::= BEGIN
|
||||
aristaBgp4V2PeerState
|
||||
INTEGER,
|
||||
aristaBgp4V2PeerDescription
|
||||
SnmpAdminString
|
||||
SnmpAdminString,
|
||||
aristaBgp4V2PeerPrevState
|
||||
INTEGER
|
||||
}
|
||||
|
||||
aristaBgp4V2PeerInstance OBJECT-TYPE
|
||||
@ -359,7 +368,6 @@ ARISTA-BGP4V2-MIB DEFINITIONS ::= BEGIN
|
||||
"RFC 4271, Section 8.2.2."
|
||||
::= { aristaBgp4V2PeerEntry 13 }
|
||||
|
||||
|
||||
aristaBgp4V2PeerDescription OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString
|
||||
MAX-ACCESS read-only
|
||||
@ -371,6 +379,20 @@ ARISTA-BGP4V2-MIB DEFINITIONS ::= BEGIN
|
||||
instance for this peer."
|
||||
::= { aristaBgp4V2PeerEntry 14 }
|
||||
|
||||
aristaBgp4V2PeerPrevState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
idle(1),
|
||||
connect(2),
|
||||
active(3),
|
||||
opensent(4),
|
||||
openconfirm(5),
|
||||
established(6)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The BGP peer previous connection state."
|
||||
::= { aristaBgp4V2PeerEntry 15 }
|
||||
|
||||
--
|
||||
-- Per-peer error management information.
|
||||
@ -934,7 +956,7 @@ ARISTA-BGP4V2-MIB DEFINITIONS ::= BEGIN
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Entry containing information about a bgp-peers prefix
|
||||
"Entry containing information about a BGP peer's prefix
|
||||
counters."
|
||||
INDEX {
|
||||
aristaBgp4V2PeerInstance,
|
||||
@ -963,7 +985,7 @@ ARISTA-BGP4V2-MIB DEFINITIONS ::= BEGIN
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The AFI index of the per-peer, per prefix counters"
|
||||
"The AFI index of the per-peer, per-prefix counters"
|
||||
::= { aristaBgp4V2PrefixGaugesEntry 1 }
|
||||
|
||||
aristaBgp4V2PrefixGaugesSafi OBJECT-TYPE
|
||||
@ -971,7 +993,7 @@ ARISTA-BGP4V2-MIB DEFINITIONS ::= BEGIN
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SAFI index of the per-peer, per prefix counters"
|
||||
"The SAFI index of the per-peer, per-prefix counters"
|
||||
::= { aristaBgp4V2PrefixGaugesEntry 2 }
|
||||
|
||||
aristaBgp4V2PrefixInPrefixes OBJECT-TYPE
|
||||
@ -1581,6 +1603,77 @@ ARISTA-BGP4V2-MIB DEFINITIONS ::= BEGIN
|
||||
"RFC 4271, Section 9.2."
|
||||
::= { aristaBgp4V2AdjRibsOutEntry 2 }
|
||||
|
||||
--
|
||||
-- Per-Peer prefix EVPN-NLRI Gauges
|
||||
--
|
||||
|
||||
aristaBgp4V2PrefixEvpnNlriGaugesTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AristaBgp4V2PrefixEvpnNlriGaugesEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Additional per-peer, per-EVPN-NLRI counters for
|
||||
prefixes"
|
||||
::= { aristaBgp4V2Objects 11 }
|
||||
|
||||
aristaBgp4V2PrefixEvpnNlriGaugesEntry OBJECT-TYPE
|
||||
SYNTAX AristaBgp4V2PrefixEvpnNlriGaugesEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Entry containing information about a BGP peer's per-EVPN-NLRI
|
||||
prefix counters."
|
||||
INDEX {
|
||||
aristaBgp4V2PeerInstance,
|
||||
aristaBgp4V2PeerRemoteAddrType,
|
||||
aristaBgp4V2PeerRemoteAddr,
|
||||
aristaBgp4V2PrefixGaugesNlri
|
||||
}
|
||||
::= { aristaBgp4V2PrefixEvpnNlriGaugesTable 1 }
|
||||
|
||||
AristaBgp4V2PrefixEvpnNlriGaugesEntry ::= SEQUENCE {
|
||||
aristaBgp4V2PrefixGaugesNlri
|
||||
AristaBgp4V2EvpnNlriTC,
|
||||
aristaBgp4V2PrefixNlriInPrefixes
|
||||
Gauge32,
|
||||
aristaBgp4V2PrefixNlriInPrefixesAccepted
|
||||
Gauge32
|
||||
}
|
||||
|
||||
aristaBgp4V2PrefixGaugesNlri OBJECT-TYPE
|
||||
SYNTAX AristaBgp4V2EvpnNlriTC
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The EVPN-NLRI type index of the per-peer, per-prefix counters"
|
||||
::= { aristaBgp4V2PrefixEvpnNlriGaugesEntry 1 }
|
||||
|
||||
aristaBgp4V2PrefixNlriInPrefixes OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of prefixes received from a peer and that are
|
||||
stored in the Adj-Ribs-In for that peer.
|
||||
|
||||
Note that this number does not reflect prefixes that
|
||||
have been discarded due to policy."
|
||||
REFERENCE
|
||||
"RFC 4271, Sections 3.2 and 9."
|
||||
::= { aristaBgp4V2PrefixEvpnNlriGaugesEntry 2 }
|
||||
|
||||
aristaBgp4V2PrefixNlriInPrefixesAccepted OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of prefixes for a peer that are installed
|
||||
in the Adj-Ribs-In and are eligible to become active
|
||||
in the Loc-Rib."
|
||||
REFERENCE
|
||||
"RFC 4271, Sections 3.2 and 9."
|
||||
::= { aristaBgp4V2PrefixEvpnNlriGaugesEntry 3 }
|
||||
|
||||
--
|
||||
-- Notifications
|
||||
--
|
||||
@ -1698,7 +1791,9 @@ ARISTA-BGP4V2-MIB DEFINITIONS ::= BEGIN
|
||||
aristaBgp4V2PeerFsmEstablishedTransitions,
|
||||
aristaBgp4V2PrefixInPrefixes,
|
||||
aristaBgp4V2PrefixInPrefixesAccepted,
|
||||
aristaBgp4V2PrefixOutPrefixes
|
||||
aristaBgp4V2PrefixOutPrefixes,
|
||||
aristaBgp4V2PrefixNlriInPrefixes,
|
||||
aristaBgp4V2PrefixNlriInPrefixesAccepted
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
@ -1736,7 +1831,8 @@ ARISTA-BGP4V2-MIB DEFINITIONS ::= BEGIN
|
||||
aristaBgp4V2PeerRemoteAs,
|
||||
aristaBgp4V2PeerLocalIdentifier,
|
||||
aristaBgp4V2PeerRemoteIdentifier,
|
||||
aristaBgp4V2PeerDescription
|
||||
aristaBgp4V2PeerDescription,
|
||||
aristaBgp4V2PeerPrevState
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
|
@ -11,7 +11,7 @@
|
||||
TEXTUAL-CONVENTION FROM SNMPv2-TC;
|
||||
|
||||
aristaBgp4V2TC MODULE-IDENTITY
|
||||
LAST-UPDATED "201408150000Z"
|
||||
LAST-UPDATED "202012290000Z"
|
||||
ORGANIZATION "Arista Networks, Inc."
|
||||
CONTACT-INFO
|
||||
"Arista Networks, Inc.
|
||||
@ -27,15 +27,19 @@
|
||||
This version was published in
|
||||
draft-ietf-idr-bgp4-mibv2-13, and
|
||||
modified to be homed inside the Arista
|
||||
enterprise. There were no other
|
||||
modifications.
|
||||
|
||||
enterprise.
|
||||
|
||||
Copyright (C) The IETF Trust (2011). This
|
||||
version of this MIB module is part of
|
||||
draft-ietf-idr-bgp4-mibv2-13.txt;
|
||||
see the draft itself for full legal notices."
|
||||
|
||||
REVISION "202012290000Z"
|
||||
DESCRIPTION
|
||||
"Added AFI and SAFI for EVPN for use in
|
||||
aristaBgp4V2PrefixGaugesTable and
|
||||
AristaBgp4V2EvpnNlriTC for use in
|
||||
aristaBgp4V2PrefixEvpnNlriGaugesTable."
|
||||
REVISION "201408150000Z"
|
||||
DESCRIPTION
|
||||
"Updated postal and e-mail addresses."
|
||||
@ -74,20 +78,42 @@
|
||||
"RFC 4760, Section 3"
|
||||
SYNTAX INTEGER {
|
||||
ipv4(1),
|
||||
ipv6(2)
|
||||
ipv6(2),
|
||||
l2vpn(25)
|
||||
}
|
||||
|
||||
AristaBgp4V2SubsequentAddressFamilyIdentifierTC ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The representation of a BGP SAFI"
|
||||
"The representation of a BGP SAFI."
|
||||
REFERENCE
|
||||
"RFC 4760, Section 3. The value of this object should be
|
||||
restricted to be between the values of 0 and 255."
|
||||
SYNTAX INTEGER {
|
||||
unicast(1),
|
||||
multicast(2),
|
||||
mpls(4)
|
||||
mpls(4),
|
||||
evpn(70)
|
||||
}
|
||||
|
||||
AristaBgp4V2EvpnNlriTC ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The representation of an EVPN NLRI type."
|
||||
REFERENCE
|
||||
"RFC 4760, Section 3. For EVPN route types see
|
||||
https://www.iana.org/assignments/evpn/evpn.xhtml."
|
||||
SYNTAX INTEGER {
|
||||
autoDiscovery(1),
|
||||
macIp(2),
|
||||
imet(3),
|
||||
ethernetSegment(4),
|
||||
ipPrefixIpv4(5),
|
||||
ipPrefixIpv6(6),
|
||||
smet(7),
|
||||
joinSync(8),
|
||||
leaveSync(9),
|
||||
spmsi(10)
|
||||
}
|
||||
|
||||
END
|
||||
|
@ -7,12 +7,13 @@ IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE,
|
||||
TimeTicks, Gauge32, Counter32 FROM SNMPv2-SMI
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF
|
||||
DisplayString FROM SNMPv2-TC
|
||||
ifIndex FROM IF-MIB
|
||||
CounterBasedGauge64 FROM HCNUM-TC
|
||||
aristaMibs FROM ARISTA-SMI-MIB;
|
||||
|
||||
aristaIfMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201410090000Z"
|
||||
LAST-UPDATED "202103100000Z"
|
||||
ORGANIZATION "Arista Networks, Inc."
|
||||
CONTACT-INFO
|
||||
"Arista Networks, Inc.
|
||||
@ -26,8 +27,15 @@ aristaIfMIB MODULE-IDENTITY
|
||||
DESCRIPTION
|
||||
"The MIB module for reporting additional interface statistics
|
||||
on Arista devices."
|
||||
REVISION "202103100000Z"
|
||||
DESCRIPTION
|
||||
"Added Dot1X dropped packet statistics to aristaIfTable."
|
||||
REVISION "202101210000Z"
|
||||
DESCRIPTION
|
||||
"Updated aristaIfTable to include interface error disabled state."
|
||||
REVISION "201410090000Z"
|
||||
DESCRIPTION "Initial version."
|
||||
DESCRIPTION
|
||||
"Initial version."
|
||||
::= { aristaMibs 15 }
|
||||
|
||||
|
||||
@ -60,7 +68,11 @@ AristaIfEntry ::= SEQUENCE {
|
||||
aristaIfOutOctetRate CounterBasedGauge64,
|
||||
aristaIfRatesLastUpdated TimeTicks,
|
||||
aristaIfOperStatusChanges Counter32,
|
||||
aristaIfInAclDrops Counter32
|
||||
aristaIfInAclDrops Counter32,
|
||||
aristaIfErrDisabledReason DisplayString,
|
||||
aristaIfDot1xEapolPortDrops Counter32,
|
||||
aristaIfDot1xEapolHostDrops Counter32,
|
||||
aristaIfDot1xMbaHostDrops Counter32
|
||||
}
|
||||
|
||||
aristaIfCounterLastUpdated OBJECT-TYPE
|
||||
@ -149,6 +161,63 @@ aristaIfInAclDrops OBJECT-TYPE
|
||||
ifCounterDiscontinuityTime."
|
||||
::= { aristaIfEntry 9 }
|
||||
|
||||
aristaIfErrDisabledReason OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..255))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"If the interface has been disabled due to an error, this object
|
||||
contains a textual string that represents the reason for being
|
||||
disabled. Otherwise, this object contains an empty string.
|
||||
|
||||
As an example: When a port-channel interface is administratively
|
||||
shut down, all member interfaces will be error-disabled. In this
|
||||
case, the reason string will be 'port-channel-shutdown'."
|
||||
::= { aristaIfEntry 10 }
|
||||
|
||||
aristaIfDot1xEapolPortDrops OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of inbound packets dropped because a 802.1X
|
||||
port configured for EAPoL is not authorized.
|
||||
|
||||
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
|
||||
ifCounterDiscontinuityTime."
|
||||
::= { aristaIfEntry 11 }
|
||||
|
||||
aristaIfDot1xEapolHostDrops OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of inbound packets dropped on a 802.1X port
|
||||
configured for EAPoL because the host is not
|
||||
authenticated.
|
||||
|
||||
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
|
||||
ifCounterDiscontinuityTime."
|
||||
::= { aristaIfEntry 12 }
|
||||
|
||||
aristaIfDot1xMbaHostDrops OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of inbound packets dropped on a 802.1X port
|
||||
configured for MBA because the host is not authenticated.
|
||||
|
||||
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
|
||||
ifCounterDiscontinuityTime."
|
||||
::= { aristaIfEntry 13 }
|
||||
|
||||
-- Conformance information
|
||||
aristaIfConformance OBJECT IDENTIFIER ::= { aristaIfMIB 2 }
|
||||
|
||||
@ -172,7 +241,9 @@ aristaIfAdditionalInformationGroup OBJECT-GROUP
|
||||
aristaIfInPktRate, aristaIfOutPktRate,
|
||||
aristaIfInOctetRate, aristaIfOutOctetRate,
|
||||
aristaIfRatesLastUpdated, aristaIfOperStatusChanges,
|
||||
aristaIfInAclDrops }
|
||||
aristaIfInAclDrops, aristaIfErrDisabledReason,
|
||||
aristaIfDot1xEapolPortDrops, aristaIfDot1xEapolHostDrops,
|
||||
aristaIfDot1xMbaHostDrops }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects providing additional information
|
||||
|
@ -1,6 +1,6 @@
|
||||
|
||||
-- ARISTA-PRODUCTS-MIB: Arista Networks product object identifier assignments
|
||||
-- Copyright (c) 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020 Arista Networks, Inc. All rights reserved.
|
||||
-- Copyright (c) 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021 Arista Networks, Inc. All rights reserved.
|
||||
|
||||
ARISTA-PRODUCTS-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
@ -12,7 +12,7 @@ IMPORTS
|
||||
FROM ARISTA-SMI-MIB;
|
||||
|
||||
aristaProductsMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "202011180000Z"
|
||||
LAST-UPDATED "202106240000Z"
|
||||
ORGANIZATION "Arista Networks, Inc."
|
||||
CONTACT-INFO
|
||||
"Arista Networks, Inc.
|
||||
@ -26,6 +26,18 @@ aristaProductsMIB MODULE-IDENTITY
|
||||
DESCRIPTION
|
||||
"This module defines the object identifiers returned as values for
|
||||
sysObjectID or entPhysicalVendorType for Arista Networks hardware."
|
||||
REVISION "202106240000Z"
|
||||
DESCRIPTION
|
||||
"Revised to include 7388"
|
||||
REVISION "202106170000Z"
|
||||
DESCRIPTION
|
||||
"Revised to include DCS-7816-CH"
|
||||
REVISION "202103250001Z"
|
||||
DESCRIPTION
|
||||
"Revised to include DCS-7130LBR-48S6QD-MD."
|
||||
REVISION "202103250000Z"
|
||||
DESCRIPTION
|
||||
"Revised to include DCS-7130LBR-48S6QD."
|
||||
REVISION "202011180000Z"
|
||||
DESCRIPTION
|
||||
"Revised to include DCS-7060DX4-32-D"
|
||||
@ -35,12 +47,24 @@ aristaProductsMIB MODULE-IDENTITY
|
||||
REVISION "202010280000Z"
|
||||
DESCRIPTION
|
||||
"Revised to include DCS-7804-CH."
|
||||
REVISION "202010150000Z"
|
||||
DESCRIPTION
|
||||
"Revised to include DCS-7170B-64C and DCS-7170B-64C-M"
|
||||
REVISION "202008060000Z"
|
||||
DESCRIPTION
|
||||
"Revised to include CCS-755-CH and CCS-758-CH."
|
||||
REVISION "202007140000Z"
|
||||
DESCRIPTION
|
||||
"Revised to include DCS-7280SR3-40YC6"
|
||||
REVISION "202006240000Z"
|
||||
DESCRIPTION
|
||||
"Revised to include DCS-7010TX-48-DC"
|
||||
REVISION "202004220001Z"
|
||||
DESCRIPTION
|
||||
"Revised to include DCS-7280CR3K-36S"
|
||||
REVISION "202004220000Z"
|
||||
DESCRIPTION
|
||||
"Revised to include DCS-7280CR3-36S"
|
||||
REVISION "202004200000Z"
|
||||
DESCRIPTION
|
||||
"Revised to include DCS-7010TX-48"
|
||||
@ -948,18 +972,36 @@ aristaDCS7280CR3MK32P4S OBJECT IDENTIFIER ::= { aristaProducts 3011 7280 2727 3
|
||||
aristaDCS7280CR3MK32D4S OBJECT IDENTIFIER ::= { aristaProducts 3011 7280 2727 3 1810 32 1605 4 3282 }
|
||||
-- DCS-7010TX-48 48-port 1000BASE-T + 4-port SFP28 Switch
|
||||
aristaDCS7010TX48 OBJECT IDENTIFIER ::= { aristaProducts 3011 7010 1958 48 }
|
||||
-- DCS-7280CR3-36S 34x100GbE (QSFP100) & 2x400GbE (QSFP-DD) Ethernet Switch
|
||||
aristaDCS7280CR336S OBJECT IDENTIFIER ::= { aristaProducts 3011 7280 2727 3 36 3282 }
|
||||
-- DCS-7280CR3K-36S 34x100GbE (QSFP100) & 2x400GbE (QSFP-DD) Ethernet Switch with large routes
|
||||
aristaDCS7280CR3K36S OBJECT IDENTIFIER ::= { aristaProducts 3011 7280 2727 3 202 36 3282 }
|
||||
-- DCS-7010TX-48-DC 48-port 1000BASE-T + 4-port SFP28 Switch with DC Power Supply
|
||||
aristaDCS7010TX48DC OBJECT IDENTIFIER ::= { aristaProducts 3011 7010 1958 48 2957 }
|
||||
-- DCS-7280SR3-40YC6 40x25GbE (SFP) & 6x100GbE (QSFP) Ethernet Switch
|
||||
aristaDCS7280SR340YC6 OBJECT IDENTIFIER ::= { aristaProducts 3011 7280 3735 3 40 1654 6 }
|
||||
-- CCS-755-CH 755-CH Chassis
|
||||
aristaCCS755CH OBJECT IDENTIFIER ::= { aristaProducts 2546 755 2749 }
|
||||
-- CCS-758-CH 758-CH Chassis
|
||||
aristaCCS758CH OBJECT IDENTIFIER ::= { aristaProducts 2546 758 2749 }
|
||||
-- DCS-7170B-64C Programmable 64-port QSFP100 Ethernet Switch
|
||||
aristaDCS7170B64C OBJECT IDENTIFIER ::= { aristaProducts 3011 7170 3261 64 2878 }
|
||||
-- DCS-7170B-64C-M Programmable 64-port QSFP100 Ethernet Switch with SSD
|
||||
aristaDCS7170B64CM OBJECT IDENTIFIER ::= { aristaProducts 3011 7170 3261 64 2878 972 }
|
||||
-- DCS-7804-CH Switch Chassis. 2 Supervisor slots, 4 Linecard slots, 6 Fabric Module slots, with AC or DC Power Supply
|
||||
aristaDCS7804CH OBJECT IDENTIFIER ::= { aristaProducts 3011 7804 2749 }
|
||||
-- DCS-7808-CH Switch Chassis. 2 Supervisor slots, 8 Linecard slots, 6 Fabric Module slots, with AC or DC Power Supply
|
||||
aristaDCS7808CH OBJECT IDENTIFIER ::= { aristaProducts 3011 7808 2749 }
|
||||
-- DCS-7060DX4-32-D 32x400GbE QSFP-DD & 2xSFP+ Ethernet Switch
|
||||
aristaDCS7060DX432D OBJECT IDENTIFIER ::= { aristaProducts 3011 7060 2966 4 32 1605 }
|
||||
-- DCS-7130LBR-48S6QD 48x SFP & 6x QSFP-DD Ethernet Switch with 2x VU9P-3 application FPGAs
|
||||
aristaDCS7130LBR48S6QD OBJECT IDENTIFIER ::= { aristaProducts 3011 7130 1501 48 3282 6 3083 }
|
||||
-- DCS-7130LBR-48S6QD-MD 48x SFP & 6x QSFP-DD Ethernet Switch with 2x VU9P-3 application FPGAs and 2x NVMe drives
|
||||
aristaDCS7130LBR48S6QDMD OBJECT IDENTIFIER ::= { aristaProducts 3011 7130 1501 48 3282 6 3083 1823 }
|
||||
-- DCS-7816-CH Switch Chassis. 2 Supervisor slots, 16 Linecard slots, 6 Fabric Module slots, with AC or DC Power Supply
|
||||
aristaDCS7816CH OBJECT IDENTIFIER ::= { aristaProducts 3011 7816 2749 }
|
||||
-- 7388 7388 Chassis
|
||||
arista7388 OBJECT IDENTIFIER ::= { aristaProducts 7388 }
|
||||
|
||||
END
|
||||
|
||||
|
256
mibs/arista/ARISTA-TAPAGG-MIB
Normal file
256
mibs/arista/ARISTA-TAPAGG-MIB
Normal file
@ -0,0 +1,256 @@
|
||||
ARISTA-TAPAGG-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE,
|
||||
Integer32, Counter64 FROM SNMPv2-SMI
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF
|
||||
DisplayString FROM SNMPv2-TC
|
||||
AristaQosShortId FROM ARISTA-QOS-MIB
|
||||
aristaMibs FROM ARISTA-SMI-MIB;
|
||||
|
||||
aristaTapaggMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "202104230000Z"
|
||||
ORGANIZATION "Arista Networks, Inc."
|
||||
CONTACT-INFO
|
||||
"Arista Networks, Inc.
|
||||
|
||||
Postal: 5453 Great America Parkway
|
||||
Santa Clara, CA 95054
|
||||
|
||||
Tel: +1 408 547-5500
|
||||
|
||||
E-mail: snmp@arista.com"
|
||||
DESCRIPTION
|
||||
"This MIB contains information related to the tapagg feature
|
||||
that is implemented on specific Arista switches running EOS.
|
||||
|
||||
On specific Arista devices, EOS offers a powerful solution for
|
||||
network performance monitoring. These devices have significant
|
||||
bandwidth capacity and different port or interface speed options
|
||||
for a non-blocking monitoring solution. This specific EOS
|
||||
feature is called 'TAP aggregation' or 'tapagg'. These devices are
|
||||
typically capable of performing packet classification in
|
||||
hardware as well, and that can be used to steer the monitored
|
||||
traffic as desired, directly to the right set of external tools.
|
||||
|
||||
With the tapagg feature, the Arista switching device is first
|
||||
put into an exclusive mode to do the desired packet replication.
|
||||
In this mode, normal switching functions like bridging, routing
|
||||
etc. are disabled.
|
||||
|
||||
Interfaces are categorized into 'tap' (they receive the traffic
|
||||
that is required to be replicated) and 'tool' (they transmit the
|
||||
replicated packet out and are in the path towards the monitoring
|
||||
tool).
|
||||
|
||||
Furthermore, the tapagg feature allows users to configure
|
||||
classification rules via the policy-map construct so that the
|
||||
mirrored traffic can be steered appropriately.
|
||||
|
||||
Another layer of indirection that is provided is called
|
||||
aggregation-groups. Tap and tool interfaces can be part of a
|
||||
specific aggregation group, and that allows for a powerful way
|
||||
to express replication or mirroring rules. Policies can change
|
||||
the aggregation group for specific set of packets, and that can
|
||||
be used to steer traffic out of desired tool interfaces as
|
||||
appropriate.
|
||||
|
||||
This MIB provides information related to the tapagg feature."
|
||||
|
||||
REVISION "202104230000Z"
|
||||
DESCRIPTION
|
||||
"Initial revision of the MIB module."
|
||||
::= { aristaMibs 31 }
|
||||
|
||||
|
||||
aristaTapaggMibObjects OBJECT IDENTIFIER
|
||||
::= { aristaTapaggMIB 1 }
|
||||
|
||||
aristaTapaggMibConformance OBJECT IDENTIFIER
|
||||
::= { aristaTapaggMIB 2 }
|
||||
|
||||
|
||||
aristaTapaggPolicyTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AristaTapaggPolicyEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains information about the tapagg policies
|
||||
configured in the system.
|
||||
|
||||
The configuration construct 'policy-map type tapagg' is used
|
||||
to create and maintain these policies. Once a policy is defined it
|
||||
can be applied against the appropriate interfaces. The basic idea
|
||||
behind these policies is to classify packets (IP or IPv6 packet
|
||||
information or L2 packet information etc.) and on relevant matches
|
||||
take specific actions. One example of an action is to set
|
||||
the aggregation-group for the matched traffic.
|
||||
|
||||
This table provides a simple list of tapagg policies, and a
|
||||
subsequent table provides additional details for each policy."
|
||||
|
||||
::= { aristaTapaggMibObjects 1 }
|
||||
|
||||
aristaTapaggPolicyEntry OBJECT-TYPE
|
||||
SYNTAX AristaTapaggPolicyEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A single conceptual row containing information about a tapagg
|
||||
policy.
|
||||
|
||||
A conceptual row is identified by a bounded-length identifier that
|
||||
corresponds to the name of the policy."
|
||||
INDEX { aristaTapaggPolicyId }
|
||||
::= { aristaTapaggPolicyTable 1 }
|
||||
|
||||
AristaTapaggPolicyEntry ::= SEQUENCE {
|
||||
aristaTapaggPolicyId AristaQosShortId,
|
||||
aristaTapaggPolicyName DisplayString
|
||||
}
|
||||
|
||||
aristaTapaggPolicyId OBJECT-TYPE
|
||||
SYNTAX AristaQosShortId
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A bounded-length identifier that is mapped from the
|
||||
tapagg policy name."
|
||||
::= { aristaTapaggPolicyEntry 1 }
|
||||
|
||||
aristaTapaggPolicyName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..255))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The full name of the tapagg policy-map."
|
||||
::= { aristaTapaggPolicyEntry 2 }
|
||||
|
||||
|
||||
aristaTapaggPolicyClassTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AristaTapaggPolicyClassEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains additional details about the tapagg policies
|
||||
configured in the system.
|
||||
|
||||
Within a policy the packet match criteria and set action are
|
||||
provided using 'class-maps'. Internally the device maintains
|
||||
useful state, including counters, for each class-map.
|
||||
|
||||
However, a simple match criteria along with a set
|
||||
action can be provided without the class-map construct as well. In
|
||||
this case, the device will automatically construct an internal/unique
|
||||
class-map for this specific match/set configuration.
|
||||
|
||||
As mentioned above, counters are maintained for matched packets.
|
||||
However, this requires explicit configuration so that the counter
|
||||
resources in the hardware can be enabled.
|
||||
|
||||
There will be a conceptual row in this table for every class-map
|
||||
configured inside a policy."
|
||||
::= { aristaTapaggMibObjects 2 }
|
||||
|
||||
aristaTapaggPolicyClassEntry OBJECT-TYPE
|
||||
SYNTAX AristaTapaggPolicyClassEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A single conceptual row containing information about a
|
||||
specific class-map within a policy.
|
||||
|
||||
A conceptual row is identified by the following components:
|
||||
1. A bounded-length identifier that corresponds to the name of
|
||||
the policy.
|
||||
2. An index that identifies the sequence in which match
|
||||
criteria are evaluated at run time. The index values may not be
|
||||
consecutive."
|
||||
INDEX { aristaTapaggPolicyId,
|
||||
aristaTapaggPolicyClassIndex
|
||||
}
|
||||
::= { aristaTapaggPolicyClassTable 1 }
|
||||
|
||||
AristaTapaggPolicyClassEntry ::= SEQUENCE {
|
||||
aristaTapaggPolicyClassIndex Integer32,
|
||||
aristaTapaggPolicyClassName DisplayString,
|
||||
aristaTapaggPolicyPktsMatched Counter64,
|
||||
aristaTapaggPolicyBytesMatched Counter64
|
||||
}
|
||||
|
||||
aristaTapaggPolicyClassIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An index that identifies the sequence in which match criteria are
|
||||
evaluated in the device hardware. An index with a smaller value
|
||||
will be evaluated first. The index values themselves may not be
|
||||
consecutive."
|
||||
::= { aristaTapaggPolicyClassEntry 1 }
|
||||
|
||||
aristaTapaggPolicyClassName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..255))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of the class-map within the policy that corresponds
|
||||
to this conceptual row.
|
||||
|
||||
As described earlier, a simple match/set configuration is possible
|
||||
without creating a class-map construct. In that the case, the
|
||||
device manages relevant state by maintaining an internal/unique
|
||||
class-map name."
|
||||
::= { aristaTapaggPolicyClassEntry 2 }
|
||||
|
||||
aristaTapaggPolicyPktsMatched OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of packets that matched the specific packet
|
||||
classification criteria that corresponds to this conceptual row."
|
||||
::= { aristaTapaggPolicyClassEntry 3 }
|
||||
|
||||
aristaTapaggPolicyBytesMatched OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of bytes that matched the specific packet
|
||||
classification criteria that corresponds to this conceptual row."
|
||||
::= { aristaTapaggPolicyClassEntry 4 }
|
||||
|
||||
-- Compliance and conformance
|
||||
|
||||
aristaTapaggMibCompliances OBJECT IDENTIFIER
|
||||
::= { aristaTapaggMibConformance 1 }
|
||||
|
||||
aristaTapaggMibGroups OBJECT IDENTIFIER
|
||||
::= { aristaTapaggMibConformance 2 }
|
||||
|
||||
aristaTapaggMibCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for Arista switches that implement
|
||||
the ARISTA-TAPAGG-MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {
|
||||
aristaTapaggPolicyGroup
|
||||
}
|
||||
::= { aristaTapaggMibCompliances 1 }
|
||||
|
||||
aristaTapaggPolicyGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
aristaTapaggPolicyName,
|
||||
aristaTapaggPolicyClassName,
|
||||
aristaTapaggPolicyPktsMatched,
|
||||
aristaTapaggPolicyBytesMatched
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The collection of objects that provide tapagg policy information
|
||||
in the system."
|
||||
::= { aristaTapaggMibGroups 1 }
|
||||
|
||||
END
|
Reference in New Issue
Block a user