RMON Alarm Variables

RMON alarm variables are divided into three categories. Each category has subcategories.

The following table lists the alarm variable categories and provides a brief variable description.

Table 1. RMON alarm variables

Category

Subcategory

Variable

Definition

Security

rcCliNumAccessViolations.0

The number of CLI access violations detected by the system.

rcWebNumAccessBlocks.0

The number of accesses the web server blocked.

snmpInBadCommunityNames.0

The total number of SNMP messages delivered to the SNMP protocol entity that represented an SNMP operation not allowed by the SNMP community named in the message.

Errors

Interface

ifInDiscards

The number of inbound packets discarded even though no errors were detected to prevent the packets being deliverable to a higher-layer protocol. One possible reason for discarding a packet is to free buffer space.

ifInErrors

For packet-oriented interfaces, the number of inbound packets that contained errors preventing them from being deliverable to a higher-layer protocol. For character-oriented or fixed-length interfaces, the number of inbound transmission units that contained errors, preventing them from being deliverable to a higher-layer protocol.

ifOutDiscards

The number of outbound packets discarded even though no errors were detected to prevent the packets being transmitted. One possible reason for discarding such a packet is to free buffer space.

ifOutErrors

For packet-oriented interfaces, the number of outbound packets that were not transmitted because of errors. For character-oriented or fixed-length interfaces, the number of outbound transmission units that were not transmitted because of errors.

Ethernet

dot3StatsAlignmentErrors

A count of frames received on a particular interface that are not an integral number of octets in length and do not pass the Frame Check Sequence (FCS) check. The count represented by an instance of this object increments when the alignmentError status is returned by the MAC service to the LLC (or other MAC user). Received frames for which multiple error conditions exist are, according to the conventions of IEEE 802.3 Layer Management, counted exclusively according to the error status presented to the LLC.

dot3StatsFCSErrors

A count of frames received on a particular interface that are an integral number of octets in length but do not pass the FCS check. The count represented by an instance of this object increments when the frameCheckError status is returned by the MAC service to the LLC (or other MAC user). Received frames for which multiple error conditions occur are, according to the conventions of IEEE 802.3 Layer Management, counted exclusively according to the error status presented to the LLC.

dot3StatsSingleCollisionFrames

A count of successfully transmitted frames on a particular interface where transmission is inhibited by exactly one collision. A frame that is counted by an instance of this object is also counted by the corresponding instance of either the ifOutUcastPkts object, the ifOutMulticastPkts object, or the ifOutBroadcastPkts object, and is not counted by the corresponding instance of the dot3StatsMultipleCollisionFrames object.

dot3StatsMultipleCollisionFrames

A count of successfully transmitted frames on a particular interface where transmission is inhibited by more than one collision. A frame that is counted by an instance of this object is also counted by the corresponding instance of either the ifOutUcastPkts, ifOutMulticastPkts, or ifOutBroadcastPkts object, and is not counted by the corresponding instance of the dot3StatsSingleCollisionFrames object.

dot3StatsSQETestErrors

A count of times that the SQE TEST ERROR message is generated by the PLS sublayer for a particular interface. The SQE TEST ERROR message is defined in section 7.2.2.2.4 of ANSI/IEEE 802.3-1985 and its generation is described in section 7.2.4.6 of the same document.

dot3StatsDeferredTransmissions

A count of frames for which the first transmission attempt on a particular interface is delayed because the medium is busy. The count represented by an instance of this object does not include frames involved in collisions.

dot3StatsLateCollisions

The number of times that a collision is detected on a particular interface later than 512 bit-times into the transmission of a packet; 512 bit-times corresponds to 51.2 microseconds on a 10 Mb/s system. A (late) collision included in a count represented by an instance of this object is also considered as a (generic) collision for purposes of other collision-related statistics.

dot3StatsExcessiveCollisions

A count of frames where the transmission on a particular interface fails due to excessive collisions.

dot3StatsInternalMacTransmitErrors

A count of frames where the transmission on a particular interface fails due to an internal MAC sublayer transmit error. A frame is only counted by an instance of this object if it is not counted by the corresponding instance of either the dot3StatsLateCollisions object, the dot3StatsExcessiveCollisions object, or the dot3StatsCarrierSenseErrors object.

The precise meaning of the count represented by an instance of this object is implementation specific. In particular, an instance of this object can represent a count of transmission errors on a particular interface that are not otherwise counted.

dot3StatsCarrierSenseErrors

The number of times the carrier sense condition was lost or never asserted when the switch attempted to transmit a frame on a particular interface. The count represented by an instance of this object increments at most once for each transmission attempt, even if the carrier sense condition fluctuates during a transmission attempt.

dot3StatsFrameTooLongs

A count of frames received on a particular interface that exceeds the maximum permitted frame size. The count represented by an instance of this object increments when the frameTooLong status is returned by the MAC service to the LLC (or other MAC user). Received frames for which multiple error conditions obtained are, according to the conventions of IEEE 802.3 Layer Management, counted exclusively according to the error status presented to the LLC.

dot3StatsInternalMacReceiveErrors

A count of frames where the transmission on a particular interface fails due to an internal MAC sublayer transmit error. A frame is counted by an instance of this object ony if it is not counted by the corresponding instance of either the dot3StatsLateCollisions object, the dot3StatsExcessiveCollisions object, or the dot3StatsCarrierSenseErrors object.

The precise meaning of the count represented by an instance of this object is implementation-specific. In particular, an instance of this object can represent a count of transmission errors on a particular interface that are not otherwise counted.

IP

ipInHdrErrors.0

The number of input datagrams discarded due to errors in the datagram IP headers, including bad checksums, version number mismatch, other format errors, time-to-live exceeded, and errors discovered in processing IP options.

ipInDiscards.0

The number of discarded input IP datagrams where no problems were encountered to prevent continued processing. An example of why they were discarded can be lack of buffer space. This counter does not include any datagrams discarded while awaiting reassembly.

ipOutDiscards.0

The number of output IP datagrams where no problems were encountered to prevent transmission to the destination, but that were discarded (for example, for lack of buffer space). This counter includes datagrams counted in ipForwDatagrams if packets meet this (discretionary) discard criterion.

ipFragFails.0

The number of IP datagrams discarded because they needed to be fragmented at this entity but were not, for example, because the Don't Fragment flag was set.

ipReasmFails.0

The number of failures detected by the IP reassembly algorithm (for whatever reason: timed out, errors, and so forth). This is not necessarily a count of discarded IP fragments because some algorithms (notably the algorithm in RFC 815) can lose track of the number of fragments by combining them as they are received.

icmpInParmProbs.0

The number of ICMP In parameter problem messages received.

icmpOutParmProbs.0

The number of ICMP Out parameter problem messages received.

MLT

rcStatMltEtherAlignmentErrors

The number of frames received on an MLT that are not an integral number of octets in length, but do not pass the FCS check.

rcStatMltEtherFCSErrors

The number of frames received on an MLT that are an integral number of octets in length, but do not pass the FCS check.

rcStatMltEtherSingleCollFrames

The number of successfully transmitted frames on a particular MLT where transmission is inhibited by exactly one collision.

rcStatMltEtherMultipleCollFrames

The number of successfully transmitted frames on a particular MLT where transmission is inhibited by more than one collision.

rcStatMltEtherSQETestError

A count of times that the SQE TEST ERROR message is generated by the PLS sublayer for a particular MLT.

rcStatMltEtherDeferredTransmiss

A count of frames where the first transmission attempt on a particular MLT is delayed because the medium is busy. The count represented by an instance of this object.

rcStatMltEtherLateCollisions

The number of times that a late collision is detected on a particular MLT later than 512 bit-times into the transmission of a packet; 512-bit-times corresponds to 51.2-microseconds on a 10 Mb/s system.

rcStatMltEtherExcessiveCollis

The number of times that excessive collisions are detected on a particular MLT later than 512 bit-times into the transmission of a packet; 512 bit-times corresponds to 51.2 microseconds on a 10-Mb/s system.

rcStatMltEtherMacTransmitError

A count of frames where the transmission on a particular MLT fails due to an internal MAC sublayer transmit error. A frame is only counted by an instance of this object if it is not counted by the corresponding instance of either the LateCollisions object, the ExcessiveCollisions object, or the CarrierSenseErrors object.

rcStatMltEtherCarrierSenseError

The number of times the carrier sense condition was lost or never asserted when attempting to transmit a frame on a particular MLT. The count represented by an instance of this object increments at most once for each transmission attempt, even if the carrier sense condition fluctuates during a transmission attempt.

rcStatMltEtherFrameTooLong

A count of frames received on a particular MLT that exceeds the maximum permitted frame size. The count represented by an instance of this object increments when the frameTooLong status is returned by the MAC service to the LLC (or other MAC user).

rcStatMltEtherMacReceiveError

A count of frames for which reception on a particular MLT fails due to an internal MAC sublayer receive error. A frame is only counted by an instance of this object if it is not counted by the corresponding instance of either the FrameTooLongs object, the AlignmentErrors object, or the FCSErrors object.

Other

rcTblArNoSpace

The number of entries not added to the address translation table due to lack of space.

snmpInAsnParseErrs.0

The total number of ASN.1 or BER errors encountered by the SNMP protocol entity when it decodes received SNMP messages.

rcStgPortInBadBpdus

The number of bad BPDUs received by this port.

dot1dTpPortInDiscards

Count of valid frames received that were discarded (that is, filtered) by the forwarding process.

Traffic

Interface

ifInOctets

The total number of octets received on the interface, including framing characters.

ifInMulticastPkts

The number of packets, delivered by this sublayer to a higher sublayer, that are addressed to a multicast address at this sublayer. For a MAC layer protocol, this number includes both Group and Functional addresses.

ifInBroadcastPkts

The number of packets, delivered by this sublayer to a higher (sub) layer, that are addressed to a broadcast address at this sublayer.

ifInUnkownProtos

For packet-oriented interfaces, the number of packets received through the interface that are discarded because of an unknown or unsupported protocol. For character-oriented or fixed-length interfaces that support protocol multiplexing, the number of transmission units received through the interface that are discarded because of an unknown or unsupported protocol. For any interface that does not support protocol multiplexing, this counter is always 0.

ifOutOctets

The total number of octets transmitted from the interface, including framing characters.

ifOutMulticastPkts

The total number of packets that higher-level protocols requested be transmitted, and that are addressed to a multicast address at this sublayer, including those that are discarded or not sent. For a MAC layer protocol, this includes both Group and Functional addresses.

ifoutBroadcastPkts

The total number of packets that higher level protocols requested transmitted, and that were addressed to a broadcast address at this sublayer, including those discarded or not sent.

ifLastChange

The value of sysUpTime at the time the interface entered its current operational state. If the current state was entered prior to the last reinitialization of the local network management subsystem, this object contains a value of zero.

RmonEther Stats

etherStatsOctets

The total number of octets of data (including those in bad packets) received on the network (excluding framing bits but including FCS octets). Use this object as a reasonable estimate of Ethernet utilization. For greater precision, sample the etherStatsPkts and etherStatsOctets objects before and after a common interval.

etherStatsPkts

The total number of packets (including bad packets, broadcast packets, and multicast packets) received.

etherStatsBroadcastPkts

The total number of good packets received that are directed to the broadcast address. This number does not include multicast packets.

etherStatsMulticastPkts

The total number of good packets received that are directed to a multicast address. This number does not include packets directed to the broadcast address.

etherStatsCRCAlignErrors

The total number of packets received that had a length (excluding framing bits, but including FCS octets) of 64 to 1518 octets, inclusive, but had either a bad Frame Check Sequence (FCS) with an integral number of octets (FCS Error) or a bad FCS with a nonintegral number of octets (Alignment Error).

etherStatsUndersizePkts

The total number of packets received that are less than 64 octets long (excluding framing bits, but including FCS octets) and were otherwise well formed.

etherStatsOversizePkts

The total number of packets received that are longer than 1518 octets (excluding framing bits, but including FCS octets) and were otherwise well formed.

etherStatsFragments

The total number of packets received that are less than 64 octets in length (excluding framing bits but including FCS octets) and had either a bad Frame Check Sequence (FCS) with an integral number of octets (FCS Error) or a bad FCS with a nonintegral number of octets (Alignment Error).

It is entirely normal for etherStatsFragments to increment because it counts both runts (which are normal occurrences due to collisions) and noise hits.

etherStatsCollisions

The best estimate of the total number of collisions on this Ethernet segment.

IP

ipInReceives.0

All incoming IP packets.

ipInAddrErrors.0

The number of bad IP destination addresses.

ipForwDatagrams.0

IP packets forwarded.

ipInUnknownProtos.0

Number of unsupported IP protocols.

ipInDelivers.0

The number of IP In packets delivered.

ipOutRequests.0

The total number of IP datagrams that local IP user protocols supplied to IP in request for transmission.

ipOutNoRoutes.0

The number of IP datagrams discarded because no route was found to transmit to the destination.

ipFragOKs.0

The number of IP datagrams successfully fragmented.

ipFragCreates.0

The number of IP datagram fragments generated as a result of fragmentation.

ipReasmReqds.0

The number of requests to reassemble fragments.

ipReasmOKs.0

The number of fragments reassembled successfully.

ICMP

IcmpInSrcQuenchs.0

The number of ICMP Source Quench messages received.

icmpInRedirects.0

The number of ICMP redirect messages.

icmpInEchos.0

The number of ICMP Echo requests messages received.

icmpInEchosReps.0

The number of ICMP Echo reply messages received.

icmpInTimeStamps.0

The number of ICMP timestamp request messages received.

icmpInTimeStampsReps.0

The number of ICMP timestamp reply messages received.

icmpInAddrMasks.0

The number of ICMP mask request messages reviewed.

icmpInAddrMasksReps.0

The number of ICMP mask reply messages reviewed.

icmpInDestUnreachs.0

The number of ICMP destinations unreachable messages received.

icmpInTimeExcds.0

The number of ICMP Time Exceeded messages received.

icmpOutSrcQuenchs.0

The number of ICMP Source Quench messages sent.

icmpOutRedirects.0

The number of ICMP redirect messages sent.

icmpOutEchos.0

The number of ICMP Echo request messages sent.

icmpOutEchosReps.0

The number of ICMP Echo reply messages sent.

icmpOutTimeStamps.0

The number of ICMP Timestamp request messages sent.

icmpOutTimeStampsReps.0

The number of ICMP Timestamp reply messages sent.

icmpOutAddrMasks.0

The number of ICMP Address mask messages sent.

icmpOutAddrMasksReps.0

The number of ICMP Address mask reply messages sent.

icmpOutDestUnreachs.0

The number of ICMP destination unreachable messages sent.

icmpOutTimeExcds.0

The number of ICMP time exceeded messages sent.

Snmp

snmpInPkts.0

The total number of messages delivered to the SNMP entity from the transport service.

snmpOutPkts.0

The total number of SNMP messages passed from the SNMP protocol entity to the transport service.

snmpInBadVersions.0

The total number of SNMP messages delivered to the SNMP protocol entity that were intended for an unsupported SNMP version.

snmpInBadCommunityUses.0

The total number of SNMP messages delivered to the SNMP protocol entity that represented an SNMP operation that was not allowed by the SNMP community named in the message.

snmpInTooBigs.0

The total number of SNMP PDUs delivered to the SNMP protocol entity and for which the value of the error-status field is tooBig.

snmpInNoSuchNames.0

The total number of SNMP PDUs delivered to the SNMP protocol entity and for which the value of the error-status field is noSuchName.

snmpInBadValues. 0

The total number of SNMP PDUs received that were generated by the SNMP protocol entity and for which the value of the error-status field is badValue.

snmpInReadOnlys.0

The total number of valid SNMP PDUs delivered to the SNMP protocol entity and for which the value of the error-status field is readOnly. It is a protocol error to generate an SNMP PDU that contains the value readOnly in the error-status field; as such, this object is provided as a means of detecting incorrect implementations of the SNMP.

snmpInGenErrs.0

The total number of SNMP PDUs delivered to the SNMP protocol entity and for which the value of the error-status field is genErr.

snmpInTotalReqVars.0

The total number of MIB objects retrieved successfully by the SNMP protocol entity as the result of receiving valid SNMP Get-Request and Get-Next PDUs.

snmpInTotalSetVars.0

The total number of MIB objects altered successfully by the SNMP protocol entity as the result of receiving valid SNMP Set-Request PDUs.

snmpInGetRequests.0

The total number of SNMP Get-Request PDUs accepted and processed by the SNMP protocol entity.

snmpInGetNexts.0

The total number of SNMP Get-Next PDUs accepted and processed by the SNMP protocol entity.

snmpInSetRequests.0

The total number of SNMP Set-Request PDUs accepted and processed by the SNMP protocol entity.

snmpInGetResponses.0

The total number of SNMP Get-Response PDUs accepted and processed by the SNMP protocol entity.

snmpInTraps.0

The total number of SNMP Trap PDUs accepted and processed by the SNMP protocol entity.

snmpOutTooBigs.0

The total number of SNMP PDUs generated by the SNMP protocol entity and for which the value of the error-status field is tooBig.

snmpOutNoSuchNames.0

The total number of SNMP PDUs generated by the SNMP protocol entity and for which the value of the error-status field is noSuchName.

snmpOutBadValues.0

The total number of SNMP PDUs sent that were generated by the SNMP protocol entity and for which the value of the error-status field is badValue.

snmpOutGenErrs.0

The total number of SNMP PDUs generated by the SNMP protocol entity and for which the value of the error-status field is genErr.

snmpOutGetRequests.0

The total number of SNMP Get-Request PDUs generated by the SNMP protocol entity.

snmpOutGetNexts.0

The total number of SNMP Get-Next PDUs generated by the SNMP protocol entity.

snmpOutSetRequests.0

The total number of SNMP Set-Request PDUs generated by the SNMP protocol entity.

snmpOutGetResponses.0

The total number of SNMP Get-Response PDUs generated by the SNMP protocol entity.

snmpOutTraps.0

The total number of SNMP Trap PDUs generated by the SNMP protocol entity.

Bridge

rcStgTimeSinceTopologyChange

The time (in hundredths of a second) since the last topology change was detected by the bridge entity.

rcStgTopChanges

The total number of topology changes detected by this bridge since the management entity was last reset or initialized.

rcStgMaxAge

The maximum age of Spanning Tree Protocol information learned from the network on any port before it is discarded, in hundredths of a second. This is the actual value that this bridge is currently using.

rcStgPortForwardTransitions

The number of times this port transitioned from the Learning state to the Forwarding state.

rcStgPortInConfigBpdus

The number of Config BPDUs received by this port.

rcStgPortInTcnBpdus

The number of Topology Change Notification BPDUs received by this port.

rcStgPortOutConfigBpdus

The number of Config BPDUs transmitted by this port.

rcStgPortOutTcnBpdus

The number of Topology Change Notification BPDUs transmitted by this port.

dot1dTpPortInFrames

The number of frames received by this port from its segment. A frame received on the interface corresponding to this port is counted by this object only if it is for a protocol being processed by the local bridging function, including bridge management frames.

dot1dTpPortOutFrames

The number of frames transmitted by this port to its segment. A frame transmitted on the interface corresponding to this port is counted by this object if and only if it is for a protocol processed by the local bridging function, including bridge management frames.

dot1dTpLearnedEntryDiscards.0

The total number of Forwarding Database entries learned but discarded due to a lack of space to store them in the Forwarding Database. If this counter increases, it indicates that the forwarding database is regularly becoming full (a condition that has negative performance effects on the subnetwork). If this counter has a significant value but does not increase, it indicates that the problem occurred but is not persistent.

Utilization

rcSysBufferUtil.0

Buffer utilization as a percentage of the total amount of buffer space in the system. A high value indicates congestion.

rcSysNVRamUsed.0

Nonvolatile RAM (NVRAM) in use in kilobytes.

rcSysLastChange.0

Last management-initiated configuration change since sysUpTime.

rcSysLastVlanChange.0

Last management-initiated VLAN configuration change since sysUpTime.

MLT

rcStatMltIfExtnIfInMulticastPkts

The total number of multicast packets delivered to this MLT interface.

rcStatMltIfExtnIfInBroadcastPkts

The total number of broadcast packets delivered to this MLT Interface.

rcStatMltIfExtnIfOutMulticastPkts

The total number of MLT interface multicast packets delivered to this MLT interface.

rcStatMltIfExtnIfOutBroadcastPkts

The total number of MLT interface broadcast packets delivered to this MLT interface.

rcStatMltIfExtnIfHCInOctets

The total number of octets received on this MLT interface including framing characters detected by the high-count (64-bit) register.

rcStatMltIfExtnIfHCInUcastPkts

The number of packets delivered by this MLT interface to a higher MLT that were not addressed to a multicast or broadcast address as detected by the high-count (64-bit) register.

rcStatMltIfExtnIfHCInMulticastPkt

The total number of multicast packets delivered to this MLT interface detected by the high-count (64-bit) register.

rcStatMltIfExtnIfHCInBroadcastPkt

The total number of broadcast packets delivered to this MLT interface detected by the high-count (64-bit) register.

rcStatMltIfExtnIfHCOutOctets

The total number of octets transmitted from the MLT interface, including framing characters.

rcStatMltIfExtnIfHCOutUcastPkts

The number of packets transmitted by this MLT interface to a higher MLT that were not addressed to a multicast or broadcast address as detected by the high-count (64-bit) register.

rcStatMltIfExtnIfHCOutMulticast

The total number of packets that higher-level protocols requested be transmitted, and that were addressed to a multicast address at this sublayer, including those that were discarded or not sent registered by the high-count (64-bit) register.

rcStatMltIfExtnIfHCOutBroadcast

The total number of packets that higher-level protocols requested be transmitted, and that were addressed to a broadcast address at this sublayer, including those that were discarded or not sent registered by the high-count (64-bit) register.

Note

Note

In addition to these elements that are offered in a graphical way by EDM, you can manually set any valid OID in the variable field to be monitored by an alarm. For these cases, the name of the variable cannot be translated automatically in OID, the exact OID must be set as a sequence of numbers.