Configuration Change Management Objects and jnxCmCfgChgEventTable
The configuration change management objects listed in Table 1 along with the objects in the jnxCmCfgChgEventTable provide the configuration change history.
Each jnxCmCfgChg, whose object identifier is {jnxCfgMgmt 1}, contains the objects listed in Table 1.
Table 1: Configuration Change Management Objects
Object | Object ID | Description |
|---|---|---|
jnxCmCfgChgLatestIndex | jnxCmCfgChg 1 | Contains the index used in jnxCmCfgChgEventTable to represent the latest configuration change event. |
jnxCmCfgChgLatestTime | jnxCmCfgChg 2 | Shows the value of sysUpTime at the time of the last configuration change. However, this object returns 0 if the management subsystem was reset after the last configuration change. |
jnxCmCfgChgLatestDate | jnxCmCfgChg 3 | Shows the date and time when the configuration was last modified. |
jnxCmCfgChgLatestSource | jnxCmCfgChg 4 | Shows the source from which the configuration event was triggered. This object uses jnxCmCfChgSource to represent the source of configuration event. For more information about jnxCmCfChgSource, see Configuration Management MIB Textual Conventions. |
jnxCmCfgChgLatestUser | jnxCmCfgChg 5 | Shows the login name of the current user. This object returns a zero-length string if the user name is not available or not applicable. |
jnxCmCfgChgMaxEventEntries | jnxCmCfgChg 6 | Shows the maximum number of entries that jnxCmCfgChgEventTable can contain. Allowable range is 0 though 2147483647. When the number of entries in jnxCmCfgChgEventTable exceeds the maximum value set for jnxCmCfgChgMaxEventEntries, the latest entry displaces the oldest entry in the table. |
For information about the jnxCmCfgChgEventTable, see the following section:
jnxCmCfgChgEventTable
The jnxCmCfgChgEventTable, whose object identifier is {jnxCmCfgChg 7}, contains jnxCmCfgChgEventEntry that maps to the most recent configuration change events on the router. The jnxCmCfgChgMaxEventEntries object discussed in Table 1 controls the number of entries stored in jnxCmCfgChgEventTable.
Each jnxCmCfgChgEventEntry, whose object identifier is {jnxCmCfgChgEventTable 1}, contains the objects listed in Table 2.
Table 2: jnxCmCfgChgEventTable
Object | Object ID | Description |
|---|---|---|
jnxCmCfgChgEventIndex | jnxCmCfgChgEventEntry 1 | Uniquely identifies a configuration change event. The SNMP process assigns monotonically increasing values to each event as it occurs. However, when the SNMP process is reset, the index values also are reset. |
jnxCmCfgChgEventTime | jnxCmCfgChgEventEntry 2 | Contains the value of sysUpTime when the event occurred. |
jnxCmCfgChgEventDate | jnxCmCfgChgEventEntry 3 | Contains the system date and time when the event occurred. |
jnxCmCfgChgEventSource | jnxCmCfgChgEventEntry 4 | Shows the source from which the configuration event was triggered. This object uses JnxCmCfChgSource to represent the source of configuration event. For more information about JnxCmCfChgSource, see Configuration Management MIB Textual Conventions. |
jnxCmCfgChgEventUser | jnxCmCfgChgEventEntry 5 | Contains the name of the user who was logged in at the time of the event. Returns a zero-length string if the user name is not applicable or not available. |
jnxCmCfgChgEventLog | jnxCmCfgChgEventEntry 6 | Contains the log of the configuration event. Returns a zero-length string if no log is available. |

