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.
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
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.