All MIBs › RTM-MIB
Category: Generic / Unclassified, Network Monitoring
Description:
Manages real-time monitoring objects for network device performance and operational status.
Imported Objects
From CISCOWAN-SMI
| stratacom | MODULE-IDENTITY |
From RFC-1212
| OBJECT-TYPE |
From RFC1155-SMI
| IpAddress |
From RFC1213-MIB
| DisplayString |
What Is RTM-MIB?
RTM-MIB is a proprietary MIB providing a real-time trap-management framework for network devices, letting administrators configure where and how SNMP traps are forwarded and tracked, rather than being tied to one specific vendor's product technology area beyond generic device management. It exposes configuration objects for defining trap-manager destinations (IP address, port), row-status-controlled manager entries, and a trap-upload mechanism with sequence numbering to track trap delivery. It is used to monitor software/operational status indirectly: the trapConfigTable reveals whether trap forwarding is properly configured and enabled (readingTrapsFlag), while nextTrapSeqNum/lastSequenceNumber and the trapUploadTable let an operator verify traps are being generated and delivered in order without gaps, which is itself a health check on the device's fault-reporting pipeline. It does not appear to declare an explicit dependency on another standard MIB in the available description, functioning as a self-contained trap-management module, and loading these tables into an RTM-MIB MIB Browser session lets administrators visually confirm trap-manager destinations and sequence numbers without writing custom polling scripts. It is deployed on network devices that need configurable, auditable SNMP trap forwarding to one or more upstream trap managers.
IPNetwork Monitor allows you to monitor SNMP objects defined in RTM-MIB. Use the built-in SNMP Monitoring Browser to explore available variables, view their current values and descriptions, and select the objects you want to monitor. You can then create SNMP monitors, configure thresholds, and receive alerts when monitored values change.
What Can Be Monitored
- configured trap manager IP/port destinations
- trap manager row status (active/inactive)
- trap reading/forwarding enable flag
- trap sequence numbering
- trap upload/delivery history
Supported Devices
- generic SNMP-manageable network device with configurable trap forwarding
Monitoring Examples
An administrator would inspect trapConfigTable/trapConfigEntry entries keyed by managerIPaddress and managerPortNumber to confirm which NMS destinations are configured to receive traps, and check managerRowStatus to verify each entry is active. Comparing nextTrapSeqNum against entries in trapUploadTable (via trapManagerIPaddress and lastSequenceNumber) reveals whether traps are being delivered in sequence or whether a gap indicates a communication problem between the device and its trap manager.
OIDs
| OID symbolic | OID numeric | Type | Access | Description |
|---|---|---|---|---|
| rtm | 1.3.6.1.4.1.351.120 | |||
| trapsConfig | 1.3.6.1.4.1.351.120.1 | |||
| trapConfigTable | 1.3.6.1.4.1.351.120.1.1 | not-accessible | The trap configuration table. This table is used for registering SNMP managers with the system. The system will send traps only to the registered SNMP mangers. | |
| trapConfigEntry | 1.3.6.1.4.1.351.120.1.1.1 | not-accessible | An entry for each of the SNMP Manager registered. Each SNMP Manager is identified by its IP Address specified in managerIPAddress object. | |
| IP managerIPaddress | 1.3.6.1.4.1.351.120.1.1.1.1 | IpAddress | read-write | A unique index value representing the SNMP manager. |
| INT managerPortNumber | 1.3.6.1.4.1.351.120.1.1.1.2 | INTEGER | read-write | The UDP Port number on which the manager receives traps from a system. |
| INT managerRowStatus | 1.3.6.1.4.1.351.120.1.1.1.3 | INTEGER | read-write | This object is used for adding(registering) and deleting(de-registering) SNMP managers in the system. By setting this object to 'addRow' snmp manager will be registered with the system. By setting this object to 'delRow' snmp manager will be registered with the system. In some systems, the SNMP Manager will be de-registered automatically by the agent (to allow other SNMP managers to register), if manager is idle for long time( This time is called aging interval time). In order to avoid Managers being de-registered automatically it is expected that the SNMP Managers keep sending keep-alive requests(SNMP GET on this object) to the system for predefined interval(Choosen by SNMP Manager). The keep-alive requests need to be sent few minutes before the aging interval expires. The aging value of the Registered Managers are in the order of minutes(system dependent or user configured). The value supported for the aging value is system dependent. The system might support aging value per manager basis or per node basis (applicable to all the registered managers). |
| INT readingTrapsFlag | 1.3.6.1.4.1.351.120.1.1.1.4 | INTEGER | read-write | An entry for the state of the manager. The value 'false' indicates that SNMP manager is not in the middle of uploading traps(via trapUploadTable). The value 'true' indicates that SNMP manager is in the middle of uploading traps(via trapUploadTable). When the value is 'true' the system will not send traps to the corresponding manager identified by managerIPAddress object. |
| INT nextTrapSeqNum | 1.3.6.1.4.1.351.120.1.1.1.5 | INTEGER | read-write | Set by the manager to indicate the first trap(identified by this sequence number) it is interested in uploading. The agent increments this value when readingTrapsFlag is set to true(1) and SNMP Get is performed on trapUploadTable. The trapUploadTable entries returned depends upon this value. If there are no traps in the system with the the sequence number, the agent will set the value for this object to the head of FIFO(Saved traps) and return an error response. |
| INT managerNumOfValidEntries | 1.3.6.1.4.1.351.120.1.2 | INTEGER | read-only | The number of entries in trapConfigTable. |
| INT lastSequenceNumber | 1.3.6.1.4.1.351.120.1.3 | INTEGER | read-only | The sequence number of the last trap generated by the system. This object is used in each of the RTM Compliant trap definitions. The manager can figure out whether any trap is lost(missing) by comparing the lastSequenceNumber values received in last 2 traps. |
| trapUploadTable | 1.3.6.1.4.1.351.120.1.4 | not-accessible | The trapUploadTable is used by the manager to retrieve missing(lost) traps using robust trap mechanism. The manager does a Get request on this table. | |
| trapUploadEntry | 1.3.6.1.4.1.351.120.1.4.1 | not-accessible | Manager does a Get request on the elements of this entry to upload missing traps. | |
| IP trapManagerIPaddress | 1.3.6.1.4.1.351.120.1.4.1.1 | IpAddress | read-write | IP address of the manager used as an index to the table. The value of this object must match with the value in the managerIPaddress object. |
| INT trapSequenceNum | 1.3.6.1.4.1.351.120.1.4.1.2 | INTEGER | read-only | The sequence number associated with the trap. This sequence number has to match with the value in lastSequenceNumber object embedded in trapPduString. |
| STR trapPduString | 1.3.6.1.4.1.351.120.1.4.1.3 | DisplayString | read-only | Trap description string. This contains the Trap PDU that is stored in the system. |
| INT endOfQueueFlag | 1.3.6.1.4.1.351.120.1.4.1.4 | INTEGER | read-only | Flag indicating the last trap saved in the system's FIFO queue. |
| recoverTrapTable | 1.3.6.1.4.1.351.120.1.5 | not-accessible | A table containing information about the traps sent from the system/switch. The total number of traps stored in the switch is implementation specific. It is expected that systems supporting RTM Mechanism save atleast least 500 traps , so that NMS applications can recover the traps if they determined it to be lost. | |
| recoverTrapEntry | 1.3.6.1.4.1.351.120.1.5.1 | not-accessible | The entry for each of the traps stored in the switch. | |
| INT recoverTrapSequenceNum | 1.3.6.1.4.1.351.120.1.5.1.1 | INTEGER | read-only | The sequence number associated with the trap. The system tries to find a matching entry in the list of traps stored. If there is a match, an valid entry returned with value for 'recoverTrapPduString' object. |
| OCT recoverTrapPduString | 1.3.6.1.4.1.351.120.1.5.1.2 | OCTET STRING | read-only | Trap description string. This contains the Trap PDU that is stored in the system. |
RFC description
Vendor-specific MIB for real-time monitoring and management of network or system resources.
Start monitoring generic SNMP-manageable network device with configurable trap forwarding (real-time trap management) with a free 30-day trial of IPNetwork Monitor. Import MIBs, browse SNMP OIDs, create custom SNMP monitors, configure alerts, and monitor any SNMP-enabled network device from a single console.