-- MIB file created 30-Jan-2013 11:09:25, by -- SMICng version 2.2.11-beta(PRO)(Solaris), January 20, 2001. Enterprise key cisco.com CISCO-SWITCH-STATS-MIB DEFINITIONS ::= BEGIN -- From file: "CISCO-SWITCH-STATS-MIB.my" -- Compile options "4 7 F H N W 03 06 0B 0G 0N 0T" IMPORTS SnmpAdminString FROM SNMP-FRAMEWORK-MIB DateAndTime FROM SNMPv2-TC-v1 VlanIndex FROM Q-BRIDGE-MIB ifIndex FROM IF-MIB entPhysicalIndex FROM ENTITY-MIB ciscoMgmt FROM CISCO-SMI Counter, Gauge FROM RFC1155-SMI OBJECT-TYPE FROM RFC-1212; ciscoSwitchStatsMIB OBJECT IDENTIFIER ::= { ciscoMgmt 652 } -- MODULE-IDENTITY -- LastUpdated -- 201301300000Z -- OrgName -- Cisco Systems, Inc. -- ContactInfo -- Cisco Systems -- Customer Service -- -- Postal: 170 W Tasman Drive -- San Jose, CA 95134 -- USA -- -- Tel: +1 800 553-NETS -- -- E-mail: cs-lan-switch-snmp@cisco.com -- Descr -- The MIB module provides management information for -- configuration and monitoring of traffic statistics -- on Cisco's switching devices. -- RevDate -- 201301300000Z -- RevDescr -- Added following OBJECT-GROUP -- - ciscoSwitchStatsLayer3Group -- - ciscoSwitchStatsLayer3ExtGroup -- - ciscoSwitchStatsTotalGroup -- - ciscoSwitchStatsInternalStatsGroup -- - ciscoSwitchStatsInternalErrorGroup -- - ciscoSwitchStatsInternalInstanceGroup -- - ciscoSwitchStatsRewriteEngineStatsGroup -- Added new compliance -- - csstSwitchStatsMIBCompliance2 -- Deprecated ciscoSwitchStatsL3Group and -- csstSwitchStatsMIBCompliance -- RevDate -- 200910300000Z -- RevDescr -- Initial version of this MIB module. ciscoSwitchStatsMIBNotifs OBJECT IDENTIFIER ::= { ciscoSwitchStatsMIB 0 } ciscoSwitchStatsMIBObjects OBJECT IDENTIFIER ::= { ciscoSwitchStatsMIB 1 } ciscoSwitchStatsMIBConform OBJECT IDENTIFIER ::= { ciscoSwitchStatsMIB 2 } csstConfigurableStats OBJECT IDENTIFIER ::= { ciscoSwitchStatsMIBObjects 1 } csstVlanStats OBJECT IDENTIFIER ::= { ciscoSwitchStatsMIBObjects 2 } csstSwitchTrafficStats OBJECT IDENTIFIER ::= { ciscoSwitchStatsMIBObjects 3 } csstHwInternalStats OBJECT IDENTIFIER ::= { ciscoSwitchStatsMIBObjects 4 } csstRewriteEngineStats OBJECT IDENTIFIER ::= { ciscoSwitchStatsMIBObjects 5 } csstSwitchStatsMIBCompliances OBJECT IDENTIFIER ::= { ciscoSwitchStatsMIBConform 1 } csstSwitchStatsMIBGroups OBJECT IDENTIFIER ::= { ciscoSwitchStatsMIBConform 2 } csstConfigStatsOptionTable OBJECT-TYPE SYNTAX SEQUENCE OF CsstConfigStatsOptionEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table contains a list of network traffic statistics options capable to be configured in csstConfigStatsMap for the statistics collection by the device." ::= { csstConfigurableStats 1 } csstConfigStatsOptionEntry OBJECT-TYPE SYNTAX CsstConfigStatsOptionEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Each entry contains statistics information for a specific traffic statistics option." INDEX { csstConfigStatsOptionIndex } ::= { csstConfigStatsOptionTable 1 } CsstConfigStatsOptionEntry ::= SEQUENCE { csstConfigStatsOptionIndex Gauge, csstConfigStatsOptionDesc SnmpAdminString } csstConfigStatsOptionIndex OBJECT-TYPE SYNTAX Gauge(1..4294967295) ACCESS not-accessible STATUS mandatory DESCRIPTION "A unique value to indicate a specific traffic statistics option." ::= { csstConfigStatsOptionEntry 1 } csstConfigStatsOptionDesc OBJECT-TYPE SYNTAX SnmpAdminString -- Rsyntax OCTET STRING(SIZE(0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "Indicates the description corresponding to a specific traffic statistics option." ::= { csstConfigStatsOptionEntry 2 } csstConfigStatsMapSize OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "Indicates the length of the csstConfigStatsMap object. This object value indicates the total number of traffic statistics options that can be configured in csstConfigStatsMap." ::= { csstConfigurableStats 2 } csstConfigStatsMap OBJECT-TYPE SYNTAX OCTET STRING(SIZE(0..256)) ACCESS read-write STATUS mandatory DESCRIPTION "Specifies the sequence of the traffic statistics options that are configured to be collected by the device. The length of this object is specified by the csstConfigStatsMapSize object value, and the value of each octet in the instance value of this object shall be unique and can only be selected from the set of csstConfigStatsOptionIndex values currently populated in csstConfigStatsOptionTable. If a traffic statistics option is configured in this object, the corresponding network traffic statistics will be collected on all the applicable interfaces in this device. Setting this object to a different value will trigger the csstConfigStatsIfTable to be repopulated." ::= { csstConfigurableStats 3 } csstConfigStatsIfTable OBJECT-TYPE SYNTAX SEQUENCE OF CsstConfigStatsIfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table contains information about interface traffic statistics, which is configured through csstConfigStatsMap, for interfaces that are capable of providing such information. The total number of traffic statistics and the traffic statistics options populated in this table will be based on csstConfigStatsMapSize and csstConfigStatsMap. When the csstConfigStatsMap object value is changed to a different value, it will trigger this table to be repopulated." ::= { csstConfigurableStats 4 } csstConfigStatsIfEntry OBJECT-TYPE SYNTAX CsstConfigStatsIfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Each entry provides traffic statistics information for a specific interface." INDEX { ifIndex } ::= { csstConfigStatsIfTable 1 } CsstConfigStatsIfEntry ::= SEQUENCE { csstConfigStatsIfPackets1 Counter, csstConfigStatsIfOctets1 Counter, csstConfigStatsIfPackets2 Counter, csstConfigStatsIfOctets2 Counter, csstConfigStatsIfPackets3 Counter, csstConfigStatsIfOctets3 Counter, csstConfigStatsIfPackets4 Counter, csstConfigStatsIfOctets4 Counter, csstConfigStatsIfPackets5 Counter, csstConfigStatsIfOctets5 Counter, csstConfigStatsIfPackets6 Counter, csstConfigStatsIfOctets6 Counter, csstConfigStatsIfPackets7 Counter, csstConfigStatsIfOctets7 Counter, csstConfigStatsIfPackets8 Counter, csstConfigStatsIfOctets8 Counter } csstConfigStatsIfPackets1 OBJECT-TYPE SYNTAX --?? syntax is not convertable to SMIv1 Counter -- Units -- packets ACCESS read-only STATUS mandatory DESCRIPTION "The total number of packets counted on this interface for the traffic statistics option that is specified by the first octet value of the csstConfigStatsMap object." ::= { csstConfigStatsIfEntry 1 } csstConfigStatsIfOctets1 OBJECT-TYPE SYNTAX --?? syntax is not convertable to SMIv1 Counter -- Units -- octets ACCESS read-only STATUS mandatory DESCRIPTION "The total number of octets counted on this interface for the traffic statistics option that is specified by the first octet value of the csstConfigStatsMap object." ::= { csstConfigStatsIfEntry 2 } csstConfigStatsIfPackets2 OBJECT-TYPE SYNTAX --?? syntax is not convertable to SMIv1 Counter -- Units -- packets ACCESS read-only STATUS mandatory DESCRIPTION "The total number of packets counted on this interface for the traffic statistics option that is specified by the second octet value of the csstConfigStatsMap object." ::= { csstConfigStatsIfEntry 3 } csstConfigStatsIfOctets2 OBJECT-TYPE SYNTAX --?? syntax is not convertable to SMIv1 Counter -- Units -- octets ACCESS read-only STATUS mandatory DESCRIPTION "The total number of octets counted on this interface for the traffic statistics option that is specified by the second octet value of the csstConfigStatsMap object." ::= { csstConfigStatsIfEntry 4 } csstConfigStatsIfPackets3 OBJECT-TYPE SYNTAX --?? syntax is not convertable to SMIv1 Counter -- Units -- packets ACCESS read-only STATUS mandatory DESCRIPTION "The total number of packets counted on this interface for the traffic statistics option that is specified by the third octet value of the csstConfigStatsMap object." ::= { csstConfigStatsIfEntry 5 } csstConfigStatsIfOctets3 OBJECT-TYPE SYNTAX --?? syntax is not convertable to SMIv1 Counter -- Units -- octets ACCESS read-only STATUS mandatory DESCRIPTION "The total number of octets counted on this interface for the traffic statistics option that is specified by the third octet value of the csstConfigStatsMap object." ::= { csstConfigStatsIfEntry 6 } csstConfigStatsIfPackets4 OBJECT-TYPE SYNTAX --?? syntax is not convertable to SMIv1 Counter -- Units -- packets ACCESS read-only STATUS mandatory DESCRIPTION "The total number of packets counted on this interface for the traffic statistics option that is specified by the fourth octet value of the csstConfigStatsMap object." ::= { csstConfigStatsIfEntry 7 } csstConfigStatsIfOctets4 OBJECT-TYPE SYNTAX --?? syntax is not convertable to SMIv1 Counter -- Units -- octets ACCESS read-only STATUS mandatory DESCRIPTION "The total number of octets counted on this interface for the traffic statistics option that is specified by the fourth octet value of the csstConfigStatsMap object." ::= { csstConfigStatsIfEntry 8 } csstConfigStatsIfPackets5 OBJECT-TYPE SYNTAX --?? syntax is not convertable to SMIv1 Counter -- Units -- packets ACCESS read-only STATUS mandatory DESCRIPTION "The total number of packets counted on this interface for the traffic statistics option that is specified by the fifth octet value of the csstConfigStatsMap object." ::= { csstConfigStatsIfEntry 9 } csstConfigStatsIfOctets5 OBJECT-TYPE SYNTAX --?? syntax is not convertable to SMIv1 Counter -- Units -- octets ACCESS read-only STATUS mandatory DESCRIPTION "The total number of octets counted on this interface for the traffic statistics option that is specified by the fifth octet value of the csstConfigStatsMap object." ::= { csstConfigStatsIfEntry 10 } csstConfigStatsIfPackets6 OBJECT-TYPE SYNTAX --?? syntax is not convertable to SMIv1 Counter -- Units -- packets ACCESS read-only STATUS mandatory DESCRIPTION "The total number of packets counted on this interface for the traffic statistics option that is specified by the sixth octet value of the csstConfigStatsMap object." ::= { csstConfigStatsIfEntry 11 } csstConfigStatsIfOctets6 OBJECT-TYPE SYNTAX --?? syntax is not convertable to SMIv1 Counter -- Units -- octets ACCESS read-only STATUS mandatory DESCRIPTION "The total number of octets counted on this interface for the traffic statistics option that is specified by the sixth octet value of the csstConfigStatsMap object." ::= { csstConfigStatsIfEntry 12 } csstConfigStatsIfPackets7 OBJECT-TYPE SYNTAX --?? syntax is not convertable to SMIv1 Counter -- Units -- packets ACCESS read-only STATUS mandatory DESCRIPTION "The total number of packets counted on this interface for the traffic statistics option that is specified by the seventh octet value of the csstConfigStatsMap object." ::= { csstConfigStatsIfEntry 13 } csstConfigStatsIfOctets7 OBJECT-TYPE SYNTAX --?? syntax is not convertable to SMIv1 Counter -- Units -- octets ACCESS read-only STATUS mandatory DESCRIPTION "The total number of octets counted on this interface for the traffic statistics option that is specified by the seventh octet value of the csstConfigStatsMap object." ::= { csstConfigStatsIfEntry 14 } csstConfigStatsIfPackets8 OBJECT-TYPE SYNTAX --?? syntax is not convertable to SMIv1 Counter -- Units -- packets ACCESS read-only STATUS mandatory DESCRIPTION "The total number of packets counted on this interface for the traffic statistics option that is specified by the eighth octet value of the csstConfigStatsMap object." ::= { csstConfigStatsIfEntry 15 } csstConfigStatsIfOctets8 OBJECT-TYPE SYNTAX --?? syntax is not convertable to SMIv1 Counter -- Units -- octets ACCESS read-only STATUS mandatory DESCRIPTION "The total number of octets counted on this interface for the traffic statistics option that is specified by the eighth octet value of the csstConfigStatsMap object." ::= { csstConfigStatsIfEntry 16 } csstVlanStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF CsstVlanStatsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table provides specific traffic statistics information for VLANs that are capable of providing such statistics information." ::= { csstVlanStats 1 } csstVlanStatsEntry OBJECT-TYPE SYNTAX CsstVlanStatsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry providing traffic statistics information collected for a specific VLAN" INDEX { csstVlanIndex } ::= { csstVlanStatsTable 1 } CsstVlanStatsEntry ::= SEQUENCE { csstVlanIndex VlanIndex, csstVlanKnownBridgedUcastPkts Counter, csstVlanKnownBridgedUcastOctets Counter, csstVlanKnownBridgedNUcastPkts Counter, csstVlanKnownBridgedNUcastOctets Counter } csstVlanIndex OBJECT-TYPE SYNTAX VlanIndex -- Rsyntax Gauge ACCESS not-accessible STATUS mandatory DESCRIPTION "Indicates the VLAN number." ::= { csstVlanStatsEntry 1 } csstVlanKnownBridgedUcastPkts OBJECT-TYPE SYNTAX --?? syntax is not convertable to SMIv1 Counter -- Units -- packets ACCESS read-only STATUS mandatory DESCRIPTION "The total number of bridged unicast packets, counted on this VLAN, with known MAC (Media Access Control) DA (destination address)." ::= { csstVlanStatsEntry 2 } csstVlanKnownBridgedUcastOctets OBJECT-TYPE SYNTAX --?? syntax is not convertable to SMIv1 Counter -- Units -- octets ACCESS read-only STATUS mandatory DESCRIPTION "The total number of octets for the bridged unicast packets, counted on this VLAN, with known MAC DA." ::= { csstVlanStatsEntry 3 } csstVlanKnownBridgedNUcastPkts OBJECT-TYPE SYNTAX --?? syntax is not convertable to SMIv1 Counter -- Units -- packets ACCESS read-only STATUS mandatory DESCRIPTION "The total number of bridged non-unicast packets, counted on this VLAN, with known MAC DA." ::= { csstVlanStatsEntry 4 } csstVlanKnownBridgedNUcastOctets OBJECT-TYPE SYNTAX --?? syntax is not convertable to SMIv1 Counter -- Units -- octets ACCESS read-only STATUS mandatory DESCRIPTION "The total number of octets for the bridged non-unicast packets, counted on this VLAN, with known MAC DA." ::= { csstVlanStatsEntry 5 } csstSwitchStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF CsstSwitchStatsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table provides specific L2/L3 traffic statistics information of switching engines." ::= { csstSwitchTrafficStats 1 } csstSwitchStatsEntry OBJECT-TYPE SYNTAX CsstSwitchStatsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry providing L2/L3 traffic statistics information maintained by a particular switching engine entity (identified by entPhysicalIndex). An entry of this table is created if a switch engine with these L2/L3 traffic statistics is detected by the managed system. An entry of this table is deleted if the removal of the switching engine itself." INDEX { entPhysicalIndex } ::= { csstSwitchStatsTable 1 } CsstSwitchStatsEntry ::= SEQUENCE { csstL2TotalBridgedPkts Counter, csstL3FibSwitchedIpv4UcastPkts Counter, csstL3FibSwitchedIpv6UcastPkts Counter, csstL3FibSwitchedEoMplsPkts Counter, csstL3FibSwitchedMplsPkts Counter, csstL3TotalMulticastPkts Counter, csstL3IgmpMldPkts Counter, csstL3Ipv4MulticastPkts Counter, csstL3Ipv6MulticastPkts Counter, csstL3MulticastLeakPkts Counter, csstL3InputAclRoutedPkts Counter, csstL3OutputAclRoutedPkts Counter, csstL3InputNetflowSwitchedPkts Counter, csstL3OutputNetflowSwitchedPkts Counter, csstL3InExceptionRedirectPkts Counter, csstL3OutExceptionRedirectPkts Counter, csstL3TotalNetflowSwitchedPkts Counter, csstL3TotalAclRoutedPkts Counter, csstTotalAclDenyPkts Counter } csstL2TotalBridgedPkts OBJECT-TYPE SYNTAX Counter -- Units -- packets ACCESS read-only STATUS mandatory DESCRIPTION "The total number of bridged packets on this switching engine." ::= { csstSwitchStatsEntry 1 } csstL3FibSwitchedIpv4UcastPkts OBJECT-TYPE SYNTAX Counter -- Units -- packets ACCESS read-only STATUS mandatory DESCRIPTION "The total number of IPv4 Unicast packets, switched by the FIB (Forwarding Information Base) on this switching engine." ::= { csstSwitchStatsEntry 2 } csstL3FibSwitchedIpv6UcastPkts OBJECT-TYPE SYNTAX Counter -- Units -- packets ACCESS read-only STATUS mandatory DESCRIPTION "The total number of IPv6 Unicast packets, switched by the FIB (Forwarding Information Base) on this switching engine." ::= { csstSwitchStatsEntry 3 } csstL3FibSwitchedEoMplsPkts OBJECT-TYPE SYNTAX Counter -- Units -- packets ACCESS read-only STATUS mandatory DESCRIPTION "The total number of EoMPLS (Ethernet over MPLS) packets switched by the FIB Forwarding Information Base) on this switching engine." ::= { csstSwitchStatsEntry 4 } csstL3FibSwitchedMplsPkts OBJECT-TYPE SYNTAX Counter -- Units -- packets ACCESS read-only STATUS mandatory DESCRIPTION "The total number of MPLS (Multiprotocol Label Switching) packets switched by the FIB Forwarding Information Base) on this switching engine." ::= { csstSwitchStatsEntry 5 } csstL3TotalMulticastPkts OBJECT-TYPE SYNTAX Counter -- Units -- packets ACCESS read-only STATUS mandatory DESCRIPTION "The total number of Multicast packets switched at Layer3 by this switching engine." ::= { csstSwitchStatsEntry 6 } csstL3IgmpMldPkts OBJECT-TYPE SYNTAX Counter -- Units -- packets ACCESS read-only STATUS mandatory DESCRIPTION "The total number of IGMP MLD (Multicast Listener Discovery) packets switched by this switching engine." ::= { csstSwitchStatsEntry 7 } csstL3Ipv4MulticastPkts OBJECT-TYPE SYNTAX Counter -- Units -- packets ACCESS read-only STATUS mandatory DESCRIPTION "The total number of IPv4 Multicast packets switched at Layer3 by this switching engine." ::= { csstSwitchStatsEntry 8 } csstL3Ipv6MulticastPkts OBJECT-TYPE SYNTAX Counter -- Units -- packets ACCESS read-only STATUS mandatory DESCRIPTION "The total number of IPv6 Multicast packets switched at Layer3 by this switching engine." ::= { csstSwitchStatsEntry 9 } csstL3MulticastLeakPkts OBJECT-TYPE SYNTAX Counter -- Units -- packets ACCESS read-only STATUS mandatory DESCRIPTION "The total number of Multicast Reverse Path Forwarding (RPF) check failed packets which are leaked to the CPU for processing." ::= { csstSwitchStatsEntry 10 } csstL3InputAclRoutedPkts OBJECT-TYPE SYNTAX Counter -- Units -- packets ACCESS read-only STATUS mandatory DESCRIPTION "The total number of Input ACL(Access Control List) Routed packets." ::= { csstSwitchStatsEntry 11 } csstL3OutputAclRoutedPkts OBJECT-TYPE SYNTAX Counter -- Units -- packets ACCESS read-only STATUS mandatory DESCRIPTION "The total number of Output ACL Routed packets." ::= { csstSwitchStatsEntry 12 } csstL3InputNetflowSwitchedPkts OBJECT-TYPE SYNTAX Counter -- Units -- packets ACCESS read-only STATUS mandatory DESCRIPTION "The total number of Input Netflow Switched packets." ::= { csstSwitchStatsEntry 13 } csstL3OutputNetflowSwitchedPkts OBJECT-TYPE SYNTAX Counter -- Units -- packets ACCESS read-only STATUS mandatory DESCRIPTION "The total number of Output Netflow Switched packets." ::= { csstSwitchStatsEntry 14 } csstL3InExceptionRedirectPkts OBJECT-TYPE SYNTAX Counter -- Units -- packets ACCESS read-only STATUS mandatory DESCRIPTION "The total number of Input packets which are redirected to the CPU due to an exception." ::= { csstSwitchStatsEntry 15 } csstL3OutExceptionRedirectPkts OBJECT-TYPE SYNTAX Counter -- Units -- packets ACCESS read-only STATUS mandatory DESCRIPTION "The total number of Output packets which are redirected to the CPU due to an exception." ::= { csstSwitchStatsEntry 16 } csstL3TotalNetflowSwitchedPkts OBJECT-TYPE SYNTAX Counter -- Units -- packets ACCESS read-only STATUS mandatory DESCRIPTION "This object indicates the total number of Netflow switched packets." ::= { csstSwitchStatsEntry 17 } csstL3TotalAclRoutedPkts OBJECT-TYPE SYNTAX Counter -- Units -- packets ACCESS read-only STATUS mandatory DESCRIPTION "This object indicates the total number of ACL routed packets." ::= { csstSwitchStatsEntry 18 } csstTotalAclDenyPkts OBJECT-TYPE SYNTAX Counter -- Units -- packets ACCESS read-only STATUS mandatory DESCRIPTION "This object indicates the total number of ACL deny packets." ::= { csstSwitchStatsEntry 19 } csstHwInternalStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF CsstHwInternalStatsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table contains a list of traffic statistics collection for internal devices of a specific physical entity that is capable of providing this information. Such physical entity is identified by the entPhysicalIndex in ENTITY-MIB." ::= { csstHwInternalStats 1 } csstHwInternalStatsEntry OBJECT-TYPE SYNTAX CsstHwInternalStatsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Each entry contains statistics information for an internal device of a specific physical entity." INDEX { entPhysicalIndex, csstHwInternalStatsDeviceId, csstHwInternalStatsInstanceNum, csstHwInternalStatsDirection, csstHwInternalStatsType, csstHwInternalStatsIndex } ::= { csstHwInternalStatsTable 1 } CsstHwInternalStatsEntry ::= SEQUENCE { csstHwInternalStatsDeviceId Gauge, csstHwInternalStatsInstanceNum Gauge, csstHwInternalStatsDirection INTEGER, csstHwInternalStatsType INTEGER, csstHwInternalStatsIndex Gauge, csstHwInternalStatsDescr SnmpAdminString, csstHwInternalStatsRate Gauge } csstHwInternalStatsDeviceId OBJECT-TYPE SYNTAX Gauge ACCESS not-accessible STATUS mandatory DESCRIPTION "This object indicates an arbitrary number which uniquely identifies a specific internal device." ::= { csstHwInternalStatsEntry 1 } csstHwInternalStatsInstanceNum OBJECT-TYPE SYNTAX Gauge ACCESS not-accessible STATUS mandatory DESCRIPTION "This object indicates an arbitrary number which uniquely identifies the instance number of a specific internal device." ::= { csstHwInternalStatsEntry 2 } csstHwInternalStatsDirection OBJECT-TYPE SYNTAX INTEGER { ingressIn(1), ingressOut(2), egressIn(3), egressOut(4) } ACCESS not-accessible STATUS mandatory DESCRIPTION "This object indicates the flow direction of a specific traffic statistics." ::= { csstHwInternalStatsEntry 3 } csstHwInternalStatsType OBJECT-TYPE SYNTAX INTEGER { packetsPerSec(1), bytesPerSec(2) } ACCESS not-accessible STATUS mandatory DESCRIPTION "This object indicates the flow type of a specific traffic statistics." ::= { csstHwInternalStatsEntry 4 } csstHwInternalStatsIndex OBJECT-TYPE SYNTAX Gauge ACCESS not-accessible STATUS mandatory DESCRIPTION "This object indicates an arbitrary integer which uniquely identifies a specific traffic statistics." ::= { csstHwInternalStatsEntry 5 } csstHwInternalStatsDescr OBJECT-TYPE SYNTAX SnmpAdminString -- Rsyntax OCTET STRING(SIZE(0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "This object indicates the internal device name and port list of a specific traffic statistics." ::= { csstHwInternalStatsEntry 6 } csstHwInternalStatsRate OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "This object indicates the rate of a specific traffic statistics." ::= { csstHwInternalStatsEntry 7 } csstHwInternalErrorTable OBJECT-TYPE SYNTAX SEQUENCE OF CsstHwInternalErrorEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table contains a list of internal error statistics for internal devices of a specific physical entity that is capable of providing this information. Such physical entity is identified by the entPhysicalIndex in ENTITY-MIB." ::= { csstHwInternalStats 2 } csstHwInternalErrorEntry OBJECT-TYPE SYNTAX CsstHwInternalErrorEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Each entry contains statistics information for an internal device of a specific physical entity." INDEX { entPhysicalIndex, csstHwInternalErrorDeviceId, csstHwInternalErrorCategory } ::= { csstHwInternalErrorTable 1 } CsstHwInternalErrorEntry ::= SEQUENCE { csstHwInternalErrorDeviceId Gauge, csstHwInternalErrorCategory INTEGER, csstHwInternalErrorDeviceInfo SnmpAdminString, csstHwInternalErrorLastCleared DateAndTime } csstHwInternalErrorDeviceId OBJECT-TYPE SYNTAX Gauge ACCESS not-accessible STATUS mandatory DESCRIPTION "This object indicates an arbitrary number which uniquely identifies a specific internal device." ::= { csstHwInternalErrorEntry 1 } csstHwInternalErrorCategory OBJECT-TYPE SYNTAX INTEGER { error(1), congestion(2), qos(3) } ACCESS not-accessible STATUS mandatory DESCRIPTION "This object indicates the statistics category." ::= { csstHwInternalErrorEntry 2 } csstHwInternalErrorDeviceInfo OBJECT-TYPE SYNTAX SnmpAdminString -- Rsyntax OCTET STRING(SIZE(0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "This object indicates the name and role of a specific internal device." ::= { csstHwInternalErrorEntry 3 } csstHwInternalErrorLastCleared OBJECT-TYPE SYNTAX DateAndTime -- Rsyntax OCTET STRING(SIZE(8|11)) ACCESS read-only STATUS mandatory DESCRIPTION "This object indicates the most recent time the error statistics was cleared." ::= { csstHwInternalErrorEntry 4 } csstHwInternalErrorInstTable OBJECT-TYPE SYNTAX SEQUENCE OF CsstHwInternalErrorInstEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table contains a list of internal error instance management information for internal devices." ::= { csstHwInternalStats 3 } csstHwInternalErrorInstEntry OBJECT-TYPE SYNTAX CsstHwInternalErrorInstEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Each entry contains a particular error statistics information for a specific device." INDEX { entPhysicalIndex, csstHwInternalErrorDeviceId, csstHwInternalErrorCategory, csstHwInternalErrorInstNum, csstHwInternalErrorInstErrorId } ::= { csstHwInternalErrorInstTable 1 } CsstHwInternalErrorInstEntry ::= SEQUENCE { csstHwInternalErrorInstNum Gauge, csstHwInternalErrorInstErrorId Gauge, csstHwInternalErrorInstDescr SnmpAdminString, csstHwInternalErrorInstCount Counter, csstHwInternalErrorInstPorts SnmpAdminString } csstHwInternalErrorInstNum OBJECT-TYPE SYNTAX Gauge ACCESS not-accessible STATUS mandatory DESCRIPTION "This object indicates an arbitrary number which uniquely identifies the instance number of a specific internal device." ::= { csstHwInternalErrorInstEntry 1 } csstHwInternalErrorInstErrorId OBJECT-TYPE SYNTAX Gauge ACCESS not-accessible STATUS mandatory DESCRIPTION "This object indicates an arbitrary number which uniquely identifies the internal error." ::= { csstHwInternalErrorInstEntry 2 } csstHwInternalErrorInstDescr OBJECT-TYPE SYNTAX SnmpAdminString -- Rsyntax OCTET STRING(SIZE(0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "This object indicates the internal error description. A zero-length string indicates that the internal error description is not available." ::= { csstHwInternalErrorInstEntry 3 } csstHwInternalErrorInstCount OBJECT-TYPE SYNTAX --?? syntax is not convertable to SMIv1 Counter ACCESS read-only STATUS mandatory DESCRIPTION "This object indicates the count of internal error." ::= { csstHwInternalErrorInstEntry 4 } csstHwInternalErrorInstPorts OBJECT-TYPE SYNTAX SnmpAdminString -- Rsyntax OCTET STRING(SIZE(0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "This object indicates the internal ports that generated the error. A zero-length string indicates that the internal ports information is not available." ::= { csstHwInternalErrorInstEntry 5 } csstRewriteEnginePktDropStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF CsstRewriteEnginePktDropStatsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table contains packet drop information for each channel of a rewrite engine on each physical entity, sush as a module capable of providing this information." ::= { csstRewriteEngineStats 1 } csstRewriteEnginePktDropStatsEntry OBJECT-TYPE SYNTAX CsstRewriteEnginePktDropStatsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Each row contains packet drop statistic for a channel interface of a rewrite engine on a particular module identified by its entPhysicalIndex." INDEX { entPhysicalIndex, csstRewriteEngineChannelIndex } ::= { csstRewriteEnginePktDropStatsTable 1 } CsstRewriteEnginePktDropStatsEntry ::= SEQUENCE { csstRewriteEngineChannelIndex Gauge, csstRewriteEngineDropPkts Counter, csstRewriteEngineTotalOverruns Counter } csstRewriteEngineChannelIndex OBJECT-TYPE SYNTAX Gauge ACCESS not-accessible STATUS mandatory DESCRIPTION "The channel number of a rewrtie engine on a given module." ::= { csstRewriteEnginePktDropStatsEntry 1 } csstRewriteEngineDropPkts OBJECT-TYPE SYNTAX --?? syntax is not convertable to SMIv1 Counter -- Units -- packets ACCESS read-only STATUS mandatory DESCRIPTION "This object indicates the total number of rewrite engine dropped packets." ::= { csstRewriteEnginePktDropStatsEntry 2 } csstRewriteEngineTotalOverruns OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "This object indicates the total number of counter overruns." ::= { csstRewriteEnginePktDropStatsEntry 3 } ciscoSwitchStatsConfOptionGroup OBJECT IDENTIFIER ::= { csstSwitchStatsMIBGroups 1 } -- OBJECT-GROUP -- Status -- mandatory -- Descr -- A collection of objects providing information -- for optional traffic statistics for configuration. -- objects -- csstConfigStatsOptionDesc ciscoSwitchStatsConfMapGroup OBJECT IDENTIFIER ::= { csstSwitchStatsMIBGroups 2 } -- OBJECT-GROUP -- Status -- mandatory -- Descr -- A collection of objects providing information -- for configuration of traffic statistics on -- this device. -- objects -- csstConfigStatsMapSize, csstConfigStatsMap ciscoSwitchStatsConfIfGroup OBJECT IDENTIFIER ::= { csstSwitchStatsMIBGroups 3 } -- OBJECT-GROUP -- Status -- mandatory -- Descr -- A collection of objects providing information -- for configured statistics for interfaces that are -- capable of providing such information. -- objects -- csstConfigStatsIfPackets1, csstConfigStatsIfOctets1, -- csstConfigStatsIfPackets2, csstConfigStatsIfOctets2, -- csstConfigStatsIfPackets3, csstConfigStatsIfOctets3, -- csstConfigStatsIfPackets4, csstConfigStatsIfOctets4, -- csstConfigStatsIfPackets5, csstConfigStatsIfOctets5, -- csstConfigStatsIfPackets6, csstConfigStatsIfOctets6, -- csstConfigStatsIfPackets7, csstConfigStatsIfOctets7, -- csstConfigStatsIfPackets8, csstConfigStatsIfOctets8 ciscoSwitchStatsVlanGroup OBJECT IDENTIFIER ::= { csstSwitchStatsMIBGroups 4 } -- OBJECT-GROUP -- Status -- mandatory -- Descr -- A collection of objects providing information -- for traffic statistics for VLANs that are -- capable of providing such information. -- objects -- csstVlanKnownBridgedUcastPkts, -- csstVlanKnownBridgedUcastOctets, -- csstVlanKnownBridgedNUcastPkts, -- csstVlanKnownBridgedNUcastOctets ciscoSwitchStatsL2Group OBJECT IDENTIFIER ::= { csstSwitchStatsMIBGroups 5 } -- OBJECT-GROUP -- Status -- mandatory -- Descr -- A collection of objects providing information -- for L2 Total Bridged Packets for switching engines. -- objects -- csstL2TotalBridgedPkts ciscoSwitchStatsL3Group OBJECT IDENTIFIER ::= { csstSwitchStatsMIBGroups 6 } -- OBJECT-GROUP -- Status -- deprecated -- Descr -- A collection of objects providing information -- for L3 traffic statistics for switching engines. -- objects -- csstL3FibSwitchedIpv4UcastPkts, -- csstL3FibSwitchedIpv6UcastPkts, csstL3FibSwitchedEoMplsPkts, -- csstL3FibSwitchedMplsPkts, csstL3TotalMulticastPkts, -- csstL3IgmpMldPkts, csstL3Ipv4MulticastPkts, -- csstL3Ipv6MulticastPkts, csstL3MulticastLeakPkts, -- csstL3InputAclRoutedPkts, csstL3OutputAclRoutedPkts, -- csstL3InputNetflowSwitchedPkts, -- csstL3OutputNetflowSwitchedPkts, -- csstL3InExceptionRedirectPkts, csstL3OutExceptionRedirectPkts ciscoSwitchStatsLayer3Group OBJECT IDENTIFIER ::= { csstSwitchStatsMIBGroups 7 } -- OBJECT-GROUP -- Status -- mandatory -- Descr -- A collection of objects providing information -- for L3 traffic statistics for switching engines. -- objects -- csstL3FibSwitchedIpv4UcastPkts, -- csstL3FibSwitchedIpv6UcastPkts, csstL3FibSwitchedEoMplsPkts, -- csstL3FibSwitchedMplsPkts, csstL3IgmpMldPkts, -- csstL3Ipv4MulticastPkts, csstL3Ipv6MulticastPkts, -- csstL3MulticastLeakPkts, csstL3InputAclRoutedPkts, -- csstL3OutputAclRoutedPkts, csstL3InputNetflowSwitchedPkts, -- csstL3OutputNetflowSwitchedPkts, -- csstL3InExceptionRedirectPkts, csstL3OutExceptionRedirectPkts ciscoSwitchStatsLayer3ExtGroup OBJECT IDENTIFIER ::= { csstSwitchStatsMIBGroups 8 } -- OBJECT-GROUP -- Status -- mandatory -- Descr -- An extended collection of objects providing information -- for L3 traffic statistics for switching engines. -- objects -- csstL3TotalMulticastPkts ciscoSwitchStatsTotalGroup OBJECT IDENTIFIER ::= { csstSwitchStatsMIBGroups 9 } -- OBJECT-GROUP -- Status -- mandatory -- Descr -- A collection of objects providing information -- for Total Traffic Packets for switching engines. -- objects -- csstL3TotalNetflowSwitchedPkts, csstL3TotalAclRoutedPkts, -- csstTotalAclDenyPkts ciscoSwitchStatsInternalStatsGroup OBJECT IDENTIFIER ::= { csstSwitchStatsMIBGroups 10 } -- OBJECT-GROUP -- Status -- mandatory -- Descr -- A collection of objects providing information -- for internal traffic statistics. -- objects -- csstHwInternalStatsDescr, csstHwInternalStatsRate ciscoSwitchStatsInternalErrorGroup OBJECT IDENTIFIER ::= { csstSwitchStatsMIBGroups 11 } -- OBJECT-GROUP -- Status -- mandatory -- Descr -- A collection of objects providing information -- for internal error statistics. -- objects -- csstHwInternalErrorDeviceInfo, csstHwInternalErrorLastCleared ciscoSwitchStatsInternalInstanceGroup OBJECT IDENTIFIER ::= { csstSwitchStatsMIBGroups 12 } -- OBJECT-GROUP -- Status -- mandatory -- Descr -- A collection of objects providing device instance -- information for internal error statistics. -- objects -- csstHwInternalErrorInstDescr, csstHwInternalErrorInstCount, -- csstHwInternalErrorInstPorts ciscoSwitchStatsRewriteEngineStatsGroup OBJECT IDENTIFIER ::= { csstSwitchStatsMIBGroups 13 } -- OBJECT-GROUP -- Status -- mandatory -- Descr -- A collection of objects providing information -- for rewrite engine statistics. -- objects -- csstRewriteEngineDropPkts, csstRewriteEngineTotalOverruns csstSwitchStatsMIBCompliance OBJECT IDENTIFIER ::= { csstSwitchStatsMIBCompliances 1 } -- MODULE-COMPLIANCE -- Status -- deprecated -- Descr -- The compliance statement for CISCO-SWITCH-STATS-MIB. -- Module -- >>current<< -- OptGroup -- ciscoSwitchStatsConfOptionGroup -- OptGroup -- ciscoSwitchStatsConfMapGroup -- OptGroup -- ciscoSwitchStatsConfIfGroup -- OptGroup -- ciscoSwitchStatsVlanGroup -- OptGroup -- ciscoSwitchStatsL2Group -- OptGroup -- ciscoSwitchStatsL3Group -- ObjVar -- csstConfigStatsMap csstSwitchStatsMIBCompliance2 OBJECT IDENTIFIER ::= { csstSwitchStatsMIBCompliances 2 } -- MODULE-COMPLIANCE -- Status -- mandatory -- Descr -- The compliance statement for CISCO-SWITCH-STATS-MIB. -- Module -- >>current<< -- OptGroup -- ciscoSwitchStatsConfOptionGroup -- OptGroup -- ciscoSwitchStatsConfMapGroup -- OptGroup -- ciscoSwitchStatsConfIfGroup -- OptGroup -- ciscoSwitchStatsVlanGroup -- OptGroup -- ciscoSwitchStatsL2Group -- OptGroup -- ciscoSwitchStatsLayer3Group -- OptGroup -- ciscoSwitchStatsLayer3ExtGroup -- OptGroup -- ciscoSwitchStatsTotalGroup -- OptGroup -- ciscoSwitchStatsInternalStatsGroup -- OptGroup -- ciscoSwitchStatsInternalErrorGroup -- OptGroup -- ciscoSwitchStatsInternalInstanceGroup -- OptGroup -- ciscoSwitchStatsRewriteEngineStatsGroup -- ObjVar -- csstConfigStatsMap END