MIBs Depot

ARISTA-QOS-MIB

Registered at
1.3.6.1.4.1.30065.3.13
Last updated
2014-08-15 00:00
Organization
Arista Networks, Inc.
Revisions
2014-08-15 00:00, 2014-05-22 00:00, 2013-06-01 00:00
Namespace
arista
Source file
ARISTA-QOS-MIB
Digest
sha256:84f72179bbf7314d9058a08994212039bd40a348660913138661a844dc232cfb

Description

********************************** Overview ********************************** This MIB provides read access to Quality of Service (QoS) configuration and statistics information for Arista platforms. Configuration information available through this MIB includes all class-map, policy-map, and service-policy parameters. The definitions of these object types are given below. Statistics available through this MIB include dropped, sent and matched packet counters per traffic class after any configured QoS policies are applied. ********************************** Definitions ********************************** Class map - A data structure that uses access-control lists to define a data stream. Policy map - A data structure that associates class maps identifying specific data streams with actions that control its transmission. Action - A traffic-management action that is applied to traffic classified as belonging to a particular class. Actions may include modifying CoS or DSCP fields, assigning to traffic-class queues, shaping, or filtering.

Contact

Arista Networks, Inc. Postal: 5453 Great America Parkway Santa Clara, CA 95054 Tel: +1 408 547-5500 E-mail: snmp@arista.com

Imports

FromSymbols
ARISTA-SMI-MIBaristaMibs
IF-MIBInterfaceIndex
SNMPv2-CONFMODULE-COMPLIANCE, NOTIFICATION-GROUP, OBJECT-GROUP
SNMPv2-SMICounter64, Integer32, MODULE-IDENTITY, NOTIFICATION-TYPE, OBJECT-IDENTITY, OBJECT-TYPE, iso
SNMPv2-TCDisplayString, TEXTUAL-CONVENTION

Imported by

Nothing in this corpus imports this module.

Load order

Every file a consumer needs in order to load this module, dependencies first.

ARISTA-QOS-MIB
ARISTA-SMI-MIB
IANAifType-MIB
IF-MIB
SNMPv2-CONF
SNMPv2-MIB
SNMPv2-SMI
SNMPv2-TC

Textual conventions

NameOIDSyntaxAccessStatus
AristaQosMapType
TEXTUAL-CONVENTION
The type of a class or policy map. controlPlane - The map is applicable only on the control plane of the device. dataPlane - The map is applicable only on the data plane of the device.
current
AristaQosShortId
TEXTUAL-CONVENTION
Identifier with bounded length, derived from a name that may be longer. It includes the first 30 characters of the name. If the name is longer than 30 characters, the identifier contains a hash of the remaining characters in the name, expressed as decimal digits. For example: - name 'one-two-three': identifier 'one-two-three' - name 'one-two-three-four-five-six-seven': identifier 'one-two-three-four-five-six-se3877954092'
current

Objects

NameOIDSyntaxAccessStatus
aristaQosMibObjects
OBJECT-IDENTITY
1.3.6.1.4.1.30065.3.13.1
aristaClassMapTable
OBJECT-TYPE
Lists the class maps configured on the system.
1.3.6.1.4.1.30065.3.13.1.1not-accessiblecurrent
aristaClassMapEntry
OBJECT-TYPE
A conceptual row in aristaClassMapTable.
1.3.6.1.4.1.30065.3.13.1.1.1not-accessiblecurrent
aristaClassMapId
OBJECT-TYPE
Bounded-length identifier for a given class map, derived from the class map's name.
1.3.6.1.4.1.30065.3.13.1.1.1.1AristaQosShortIdnot-accessiblecurrent
aristaClassMapType
OBJECT-TYPE
Type of a given class map.
1.3.6.1.4.1.30065.3.13.1.1.1.2AristaQosMapTypenot-accessiblecurrent
aristaClassMapName
OBJECT-TYPE
Name of a given class map.
1.3.6.1.4.1.30065.3.13.1.1.1.3DisplayString (SIZE(0..255))read-onlycurrent
aristaClassMapMatchCondition
OBJECT-TYPE
Indicates how many match criteria traffic must match in order to belong to a class with multiple match critera.
1.3.6.1.4.1.30065.3.13.1.1.1.4INTEGER {matchConditionAny(1), matchConditionAll(2)}read-onlycurrent
aristaClassMapMatchTable
OBJECT-TYPE
Describes the match criteria used to classify traffic as belonging to a class map.
1.3.6.1.4.1.30065.3.13.1.2not-accessiblecurrent
aristaClassMapMatchEntry
OBJECT-TYPE
A conceptual row in the aristaClassMapMatchTable.
1.3.6.1.4.1.30065.3.13.1.2.1not-accessiblecurrent
aristaClassMapMatchIndex
OBJECT-TYPE
This index identifies the position of a match criterion among all the criteria for a class map.
1.3.6.1.4.1.30065.3.13.1.2.1.1Integer32 (1..255)not-accessiblecurrent
aristaClassMapMatchType
OBJECT-TYPE
Indicates whether a match criterion of a class map is an IPv4 or an IPv6 access-control list.
1.3.6.1.4.1.30065.3.13.1.2.1.2INTEGER {ipv4AccessGroup(1), ipv6AccessGroup(2)}read-onlycurrent
aristaClassMapMatchName
OBJECT-TYPE
The name of the access-control list for a match criterion.
1.3.6.1.4.1.30065.3.13.1.2.1.3DisplayString (SIZE(0..100))read-onlycurrent
aristaPolicyMapTable
OBJECT-TYPE
Lists the policy maps configured on the system.
1.3.6.1.4.1.30065.3.13.1.3not-accessiblecurrent
aristaPolicyMapEntry
OBJECT-TYPE
A conceptual row in aristaPolicyMapTable.
1.3.6.1.4.1.30065.3.13.1.3.1not-accessiblecurrent
aristaPolicyMapId
OBJECT-TYPE
Bounded-length identifier for a given policy map, derived from the policy map's name.
1.3.6.1.4.1.30065.3.13.1.3.1.1AristaQosShortIdnot-accessiblecurrent
aristaPolicyMapType
OBJECT-TYPE
Type of a given policy map.
1.3.6.1.4.1.30065.3.13.1.3.1.2AristaQosMapTypenot-accessiblecurrent
aristaPolicyMapName
OBJECT-TYPE
Name of a given policy map.
1.3.6.1.4.1.30065.3.13.1.3.1.3DisplayString (SIZE(0..255))read-onlycurrent
aristaPolicyMapClassTable
OBJECT-TYPE
Lists the classes associated with a given policy map.
1.3.6.1.4.1.30065.3.13.1.4not-accessiblecurrent
aristaPolicyMapClassEntry
OBJECT-TYPE
A conceptual row in aristaPolicyMapClassTable.
1.3.6.1.4.1.30065.3.13.1.4.1not-accessiblecurrent
aristaPolicyMapClassIndex
OBJECT-TYPE
Determines the sequence in which traffic is matched to classes within a policy map. The class with the smallest aristaPolicyMapClassIndex is given the first preference. Class Index values may not be consecutive.
1.3.6.1.4.1.30065.3.13.1.4.1.1Integer32 (1..2147483647)not-accessiblecurrent
aristaPolicyMapClassId
OBJECT-TYPE
Identifier of the class map for a given class in a policy map.
1.3.6.1.4.1.30065.3.13.1.4.1.2AristaQosShortIdread-onlycurrent
aristaPolicyMapActionTable
OBJECT-TYPE
Lists the actions that are applied to traffic classified as belonging to a particular class in a policy map.
1.3.6.1.4.1.30065.3.13.1.5not-accessiblecurrent
aristaPolicyMapActionEntry
OBJECT-TYPE
A conceptual row in the aristaPolicyMapActionTable.
1.3.6.1.4.1.30065.3.13.1.5.1not-accessiblecurrent
aristaPolicyMapActionType
OBJECT-TYPE
Type of a traffic-management action. For example: If the action is 'set cos 5', then the action type is 'actionSetCos'.
1.3.6.1.4.1.30065.3.13.1.5.1.1INTEGER {actionSetShape(1), actionSetBandwidth(2), actionSetCos(3), actionSetDscp(4), actionSetTc(5)}not-accessiblecurrent
aristaPolicyMapActionRateUnit
OBJECT-TYPE
Indicates the rate unit of shaping/bandwidth actions. rateUnitNone - This action is not a shaping or bandwidth action. rateUnitPps - Packets per second rateUnitKbps - Kilobits per second
1.3.6.1.4.1.30065.3.13.1.5.1.2INTEGER {rateUnitNone(0), rateUnitPps(1), rateUnitKbps(2)}read-onlycurrent
aristaPolicyMapActionValue
OBJECT-TYPE
Value applied in a traffic-management action. For example: If the action is 'set cos 5', then aristaPolicyMapActionValue is 5.
1.3.6.1.4.1.30065.3.13.1.5.1.3Integer32read-onlycurrent
aristaServicePolicyTable
OBJECT-TYPE
Lists the policy maps currently applied to interfaces.
1.3.6.1.4.1.30065.3.13.1.6not-accessiblecurrent
aristaServicePolicyEntry
OBJECT-TYPE
A conceptual row in the aristaServicePolicyTable.
1.3.6.1.4.1.30065.3.13.1.6.1not-accessiblecurrent
aristaServicePolicyIfIndex
OBJECT-TYPE
The index of interface to which a policy map is applied.
1.3.6.1.4.1.30065.3.13.1.6.1.1InterfaceIndexnot-accessiblecurrent
aristaServicePolicyDirection
OBJECT-TYPE
The direction of traffic for which the service policy applies. input - The service policy applies to inbound traffic. output - The service policy applies to outbound traffic.
1.3.6.1.4.1.30065.3.13.1.6.1.2INTEGER {input(1), output(2)}not-accessiblecurrent
aristaServicePolicyMapId
OBJECT-TYPE
Identifier of the policy map applied to the interface.
1.3.6.1.4.1.30065.3.13.1.6.1.3AristaQosShortIdread-onlycurrent
aristaServicePolicyMapType
OBJECT-TYPE
Type of the policy map applied to the interface.
1.3.6.1.4.1.30065.3.13.1.6.1.4AristaQosMapTyperead-onlycurrent
aristaQosStatsTable
OBJECT-TYPE
An entry in this table contains dropped, sent and matched packet counters for a given class of a policy map applied in a given direction. Counts are aggregated for all interfaces.
1.3.6.1.4.1.30065.3.13.1.7not-accessiblecurrent
aristaQosStatsEntry
OBJECT-TYPE
A conceptual row in the aristaQosStatsTable.
1.3.6.1.4.1.30065.3.13.1.7.1not-accessiblecurrent
aristaQosPktsDropped
OBJECT-TYPE
The number of packets dropped by a service policy. This number is zero for classes of type dataPlane.
1.3.6.1.4.1.30065.3.13.1.7.1.1Counter64read-onlycurrent
aristaQosPktsSent
OBJECT-TYPE
The number of packets classified by a service policy and allowed through.
1.3.6.1.4.1.30065.3.13.1.7.1.2Counter64read-onlycurrent
aristaQosPktsMatched
OBJECT-TYPE
The number of packets classified by a service policy. Equal to the sum of aristaQosPktsDropped and aristaQosPktsSent.
1.3.6.1.4.1.30065.3.13.1.7.1.3Counter64read-onlycurrent
aristaQosMibConformance
OBJECT-IDENTITY
1.3.6.1.4.1.30065.3.13.2
aristaQosMibCompliances
OBJECT-IDENTITY
1.3.6.1.4.1.30065.3.13.2.1
aristaQosMibGroups
OBJECT-IDENTITY
1.3.6.1.4.1.30065.3.13.2.2

Conformance

NameOIDStatus
aristaQosMibCompliance
MODULE-COMPLIANCE
The compliance statement for Arista switches that support ARISTA-QOS-MIB.
1.3.6.1.4.1.30065.3.13.2.1.1current
aristaClassMapGroup
OBJECT-GROUP
The collection of objects that represent QoS configuration and statistics information for class maps.
1.3.6.1.4.1.30065.3.13.2.2.1current
aristaPolicyMapGroup
OBJECT-GROUP
The collection of objects that represent QoS configuration information for policy maps.
1.3.6.1.4.1.30065.3.13.2.2.2current
aristaPolicyMapActionGroup
OBJECT-GROUP
The collection of objects that represent configuration information for QoS actions.
1.3.6.1.4.1.30065.3.13.2.2.3current
aristaServicePolicyGroup
OBJECT-GROUP
The collection of objects that represent QoS configuration information for service policies.
1.3.6.1.4.1.30065.3.13.2.2.4current