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
| From | Symbols |
|---|---|
| ARISTA-SMI-MIB | aristaMibs |
| IF-MIB | InterfaceIndex |
| SNMPv2-CONF | MODULE-COMPLIANCE, NOTIFICATION-GROUP, OBJECT-GROUP |
| SNMPv2-SMI | Counter64, Integer32, MODULE-IDENTITY, NOTIFICATION-TYPE, OBJECT-IDENTITY, OBJECT-TYPE, iso |
| SNMPv2-TC | DisplayString, 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
| Name | OID | Syntax | Access | Status |
|---|---|---|---|---|
| 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
| Name | OID | Syntax | Access | Status |
|---|---|---|---|---|
| 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.1 | not-accessible | current | |
| aristaClassMapEntry OBJECT-TYPE A conceptual row in aristaClassMapTable. | 1.3.6.1.4.1.30065.3.13.1.1.1 | not-accessible | current | |
| 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.1 | AristaQosShortId | not-accessible | current |
| aristaClassMapType OBJECT-TYPE Type of a given class map. | 1.3.6.1.4.1.30065.3.13.1.1.1.2 | AristaQosMapType | not-accessible | current |
| aristaClassMapName OBJECT-TYPE Name of a given class map. | 1.3.6.1.4.1.30065.3.13.1.1.1.3 | DisplayString (SIZE(0..255)) | read-only | current |
| 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.4 | INTEGER {matchConditionAny(1), matchConditionAll(2)} | read-only | current |
| 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.2 | not-accessible | current | |
| aristaClassMapMatchEntry OBJECT-TYPE A conceptual row in the aristaClassMapMatchTable. | 1.3.6.1.4.1.30065.3.13.1.2.1 | not-accessible | current | |
| 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.1 | Integer32 (1..255) | not-accessible | current |
| 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.2 | INTEGER {ipv4AccessGroup(1), ipv6AccessGroup(2)} | read-only | current |
| 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.3 | DisplayString (SIZE(0..100)) | read-only | current |
| aristaPolicyMapTable OBJECT-TYPE Lists the policy maps configured on the system. | 1.3.6.1.4.1.30065.3.13.1.3 | not-accessible | current | |
| aristaPolicyMapEntry OBJECT-TYPE A conceptual row in aristaPolicyMapTable. | 1.3.6.1.4.1.30065.3.13.1.3.1 | not-accessible | current | |
| 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.1 | AristaQosShortId | not-accessible | current |
| aristaPolicyMapType OBJECT-TYPE Type of a given policy map. | 1.3.6.1.4.1.30065.3.13.1.3.1.2 | AristaQosMapType | not-accessible | current |
| aristaPolicyMapName OBJECT-TYPE Name of a given policy map. | 1.3.6.1.4.1.30065.3.13.1.3.1.3 | DisplayString (SIZE(0..255)) | read-only | current |
| aristaPolicyMapClassTable OBJECT-TYPE Lists the classes associated with a given policy map. | 1.3.6.1.4.1.30065.3.13.1.4 | not-accessible | current | |
| aristaPolicyMapClassEntry OBJECT-TYPE A conceptual row in aristaPolicyMapClassTable. | 1.3.6.1.4.1.30065.3.13.1.4.1 | not-accessible | current | |
| 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.1 | Integer32 (1..2147483647) | not-accessible | current |
| 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.2 | AristaQosShortId | read-only | current |
| 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.5 | not-accessible | current | |
| aristaPolicyMapActionEntry OBJECT-TYPE A conceptual row in the aristaPolicyMapActionTable. | 1.3.6.1.4.1.30065.3.13.1.5.1 | not-accessible | current | |
| 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.1 | INTEGER {actionSetShape(1), actionSetBandwidth(2), actionSetCos(3), actionSetDscp(4), actionSetTc(5)} | not-accessible | current |
| 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.2 | INTEGER {rateUnitNone(0), rateUnitPps(1), rateUnitKbps(2)} | read-only | current |
| 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.3 | Integer32 | read-only | current |
| aristaServicePolicyTable OBJECT-TYPE Lists the policy maps currently applied to interfaces. | 1.3.6.1.4.1.30065.3.13.1.6 | not-accessible | current | |
| aristaServicePolicyEntry OBJECT-TYPE A conceptual row in the aristaServicePolicyTable. | 1.3.6.1.4.1.30065.3.13.1.6.1 | not-accessible | current | |
| 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.1 | InterfaceIndex | not-accessible | current |
| 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.2 | INTEGER {input(1), output(2)} | not-accessible | current |
| aristaServicePolicyMapId OBJECT-TYPE Identifier of the policy map applied to the interface. | 1.3.6.1.4.1.30065.3.13.1.6.1.3 | AristaQosShortId | read-only | current |
| aristaServicePolicyMapType OBJECT-TYPE Type of the policy map applied to the interface. | 1.3.6.1.4.1.30065.3.13.1.6.1.4 | AristaQosMapType | read-only | current |
| 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.7 | not-accessible | current | |
| aristaQosStatsEntry OBJECT-TYPE A conceptual row in the aristaQosStatsTable. | 1.3.6.1.4.1.30065.3.13.1.7.1 | not-accessible | current | |
| 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.1 | Counter64 | read-only | current |
| 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.2 | Counter64 | read-only | current |
| 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.3 | Counter64 | read-only | current |
| 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
| Name | OID | Status |
|---|---|---|
| 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.1 | current |
| 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.1 | current |
| 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.2 | current |
| 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.3 | current |
| 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.4 | current |