RMON (Remote Network Monitoring) is an industry standard specification that provides comprehensive network fault diagnosis, planning, and performance tuning information and allows for interoperability between SNMP management stations and monitoring agents. RMON extends the SNMP MIB capability by defining additional MIBs that generate a much richer set of data about network usage. These MIB “groups” each gather specific sets of data to meet common network monitoring requirements.
RMON statistics and history can be configured to gather packet counts in both the receive and transmit, receive only, or transmit only directions.
RMON Monitoring Group Functions and Commands lists:
RMON Group | What It Does... | What It Monitors... | CLI Command(s) |
---|---|---|---|
Statistics | Records statistics measured by the RMON probe for each monitored interface on the device. | Packets dropped, packets sent, bytes sent (octets), broadcast and multicast packets, CRC errors, oversized and undersized packets, fragments, jabbers, and counters for packets. | show rmon stats set rmon stats clear rmon stats |
History | Records periodic statistical samples from a network. | Sample period, number of samples and item(s) sampled. | show rmon history set rmon history clear rmon history |
Alarm | Periodically gathers statistical samples from variables in the probe and compares them with previously configured thresholds. If the monitored variable crosses a threshold, an event is generated. | Alarm type, interval, starting threshold, stop threshold. | show rmon alarm set rmon alarm properties set rmon alarm status clear rmon alarm |
Event | Controls the generation and notification of events from the device. | Event type, description, last time event was sent. | show rmon event set rmon event properties set rmon event status clear rmon event |
Host | Records statistics associated with each host discovered on the network (S-, K-Series). | Host address, packets and bytes received and transmitted, and broadcast, multicast and error packets. | show rmon host set rmon host properties set rmon host status clear rmon host |
Host TopN | Generates tables that describe hosts that top a list ordered by one of their statistics. These rate-based statistics are samples of one of their base statistics over an interval specified by the management station (S-, K-Series). | Statistics, top host(s), sample stop and start period, rate base, and duration. | show rmon topN set rmon topN properties set rmon topN status clear rmon topN |
Matrix | Records statistics for conversations between two IP addresses. As the device detects a new conversation, it creates a new matrix entry (S-, K-Series). | Source and destination address pairs and packets, bytes and errors for each pair. | show rmon matrix set rmon matrix properties set rmon matrix status clear rmon matrix |
Filter | Allows packets to be matched by a filter definition. These matched packets form a data stream or “channel” that may be captured or may generate events (S-, K-Series). | Packets matching the filter definition. | show rmon channel set rmon channel clear rmon channel show rmon filter set rmon filter clear rmon filter |
Packet Capture | Allows packets to be captured upon a filter match. | Packets matching the filter definition. | show rmon capture set rmon capture clear rmon capture |