All MIBs › Dell-VRTX-CLI-MIB
Organization: Dell
Last Updated: 2010-05-25
Category: Domain: Network Management, Vendor: Dell
Description:
Provides CLI configuration and management objects for the Dell VRTX integrated switch.
Imported Objects
From Dell-VRTX-MIB
| rnd | MODULE-IDENTITY |
From SNMPv2-SMI
| MODULE-IDENTITY | |
| OBJECT-TYPE | |
| Unsigned32 |
From SNMPv2-TC
| DisplayString | |
| RowStatus | |
| TruthValue |
What Is Dell-VRTX-CLI-MIB?
This Dell private MIB enables CLI-equivalent management on the Dell VRTX converged-infrastructure chassis's integrated switch module, including remote command execution via SNMP. It exposes CLI session configuration (password, timer, file-logging enable) alongside a remote-CLI mechanism for submitting commands and tracking their execution state, mode, and queue index. Its monitoring value is on the software/management side: rlCLIremoteCLIexecutionState lets an automation tool track whether a submitted command is pending, running, or complete, and rlCliFileEnable/rlCliFileEnableAfterReset show whether CLI output logging is currently active, both important for auditing automated configuration changes. It is layered on top of Dell's base SNMP and CLI infrastructure for the VRTX chassis switch module. It is typically deployed in Dell VRTX blade/converged-infrastructure environments where administrators automate switch configuration via SNMP-driven CLI execution rather than direct console or SSH access, and administrators can download the Dell-VRTX-CLI-MIB file to integrate it into their automation tooling.
IPNetwork Monitor allows you to monitor SNMP objects defined in Dell-VRTX-CLI-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
- remote CLI command execution state
- remote CLI command index/queue position
- CLI file logging enable state
- CLI session timer/password configuration
Supported Devices
- Dell VRTX integrated switch module (converged infrastructure chassis)
Monitoring Examples
An automation script submits a command by writing to rlCLIremoteCLIcommandsTable/rlCLIremoteCLIcommandsEntry, keyed by rlCLIremoteCLIcommandIndex, setting rlCLIremoteCLIcommand to the desired command text. It then polls rlCLIremoteCLIexecutionState and rlCLIremoteCLIexecutionCommandIndex until the command reports completion. Finally it checks rlCliFileEnable to confirm the command's output was captured to a log file, and rlCliTimer to verify the session hasn't timed out mid-execution.
OIDs
| OID symbolic | OID numeric | Type | Access | Description |
|---|---|---|---|---|
| rlCli | 1.3.6.1.4.1.89.52 | Remote CLI branch has been added. | ||
| INT rlCliMibVersion | 1.3.6.1.4.1.89.52.1 | INTEGER | read-only | MIB's version, the current version is 3. |
| STR rlCliPassword | 1.3.6.1.4.1.89.52.2 | DisplayString | read-write | CLI Password |
| INT rlCliTimer | 1.3.6.1.4.1.89.52.3 | INTEGER | read-write | CLI Timer |
| T/F rlCliFileEnable | 1.3.6.1.4.1.89.52.4 | TruthValue | read-only | CLI File Enable/Disable |
| T/F rlCliFileEnableAfterReset | 1.3.6.1.4.1.89.52.5 | TruthValue | read-write | CLI File Enable/Disable After Reset |
| rlCLIremoteCLIsupport | 1.3.6.1.4.1.89.52.6 | |||
| INT rlCLIremoteCLIcommand | 1.3.6.1.4.1.89.52.6.1 | INTEGER | read-write | Commands that can be given for execution of CLI from remote: takeRemoteCLI: take resources of remote CLI activation releaseRemoteCLI: free resources of remote CLI activation applySentCLI: apply the CLI commands that are currently in rlCLIremoteCLIcommandsTable. deleteCommandsCLI: delete all the CLI commands that are currently in rlCLIremoteCLIcommandsTable. setEchoModeCLI: entered commands will appear before its output in rlCLIremoteCLIoutputsTable. unsetEchoModeCLI: entered commands will not appear in rlCLIremoteCLIoutputsTable. |
| INT rlCLIremoteCLIexecutionState | 1.3.6.1.4.1.89.52.6.2 | INTEGER | read-only | The execution state of remote CLI: notActive: no 'applySentCLI' command has been given. This is the default state. The remote CLI reverts to this state each time when the 1st entry is added to rlCLIremoteCLIcommandsTable. inProcess: Executing commands - no output available outputAvailable: Some output is already available, although the commands execution may not be finished yet. waitingForOutputRetrieval: The rlCLIremoteCLIoutputsTable is full and remote CLI is waiting for the manager to retrieve the output. done: All the commands in rlCLIremoteCLIcommandsTable have been executed. |
| U32 rlCLIremoteCLIexecutionCommandIndex | 1.3.6.1.4.1.89.52.6.3 | Unsigned32 | read-only | Index of command, which is currently in execution. 0 if none. |
| INT rlCLIremoteCLImode | 1.3.6.1.4.1.89.52.6.4 | INTEGER | read-write | Operation mode of remote CLI: deleteCLIOutputOnGet: output row will be deleted after GET. Recommended for reliable management channels. keepCLIOutputOnGet: output row will be kept after GET, will be deleted only explicitly by remote CLI client or upon release of remote CLI resources. Recommended for non-reliable management channels. |
| rlCLIremoteCLIcommandsTable | 1.3.6.1.4.1.89.52.6.5 | not-accessible | A list of CLI commands to execute. | |
| rlCLIremoteCLIcommandsEntry | 1.3.6.1.4.1.89.52.6.5.1 | not-accessible | An entry containing a part of a CLI command. | |
| U32 rlCLIremoteCLIcommandIndex | 1.3.6.1.4.1.89.52.6.5.1.1 | Unsigned32 | not-accessible | The index of the command. The commands will be executed in order of their indexes. |
| U32 rlCLIremoteCLIcommandPartNumber | 1.3.6.1.4.1.89.52.6.5.1.2 | Unsigned32 | not-accessible | The part of the command. Long commands will be divided in several parts, which will be concatenated before execution. |
| OCT rlCLIremoteCLIcommandPart | 1.3.6.1.4.1.89.52.6.5.1.3 | OCTET STRING | read-create | The text of the command part. |
| ROW rlCLIremoteCLIcommandStatus | 1.3.6.1.4.1.89.52.6.5.1.4 | RowStatus | read-create | The status of this entry. |
| INT rlCLIremoteCLIactivationStatus | 1.3.6.1.4.1.89.52.6.5.1.5 | INTEGER | read-only | Activation status of the command. Any value greater than 0 indicates that the command has been activated and failed |
| rlCLIremoteCLIoutputsTable | 1.3.6.1.4.1.89.52.6.6 | not-accessible | A list of CLI output rows. | |
| rlCLIremoteCLIoutputsEntry | 1.3.6.1.4.1.89.52.6.6.1 | not-accessible | An entry containing a part of a CLI output row. | |
| U32 rlCLIremoteCLIoutputRowIndex | 1.3.6.1.4.1.89.52.6.6.1.1 | Unsigned32 | not-accessible | The index of the output row. |
| U32 rlCLIremoteCLIoutputRowPartNumber | 1.3.6.1.4.1.89.52.6.6.1.2 | Unsigned32 | not-accessible | The part of the output row. |
| OCT rlCLIremoteCLIoutputRowPart | 1.3.6.1.4.1.89.52.6.6.1.3 | OCTET STRING | read-only | The text of the output row part. |
| ROW rlCLIremoteCLIoutputRowStatus | 1.3.6.1.4.1.89.52.6.6.1.4 | RowStatus | read-write | The status of the command part. Only destroy will be accepted as value for SET. |
| INT rlCLIremoteCLIoutputCommandNumber | 1.3.6.1.4.1.89.52.6.6.1.5 | INTEGER | read-only | The command index of the command whose activation generated thist output row. |
| INT rlCLIremoteCLIinstance | 1.3.6.1.4.1.89.52.6.7 | INTEGER | read-only | The remote CLI instance. A value of 0xFFFFFFFF indicates that no instance corresponding to the client was found. |
RFC description
Defines command-line interface private MIBs for Dell VRTX modular blade systems.
Start monitoring Dell PowerEdge VRTX chassis switch module (CLI/remote command execution) 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.