Users Guide
Command | Monitor architecture
Command | Monitor data provider collects the system information data and stores the information in the
proprietary Extensible Markup Language (XML) format. The data manager is a service that loads these
providers based on request. Command | Monitor CIM provider layer abstracts the interface to different
CIMOM implementations. The input is a combination of XML and Extensible Stylesheet Language (XSL)
data in proprietary form, while the output is a CIM object instance based on Management Profiles. The
WSMAN that serves as the channel protocol, requests the data from CIMOM and transmits it to the
console.
The Command | Monitor architecture has several layers that are integrated with the Microsoft Windows
Management Instrumentation (WMI) stack:
• WMI application layer — Consists of management applications, standards-based management tools,
and WMI applications such as Microsoft SMS, LANDesk, and WMI Tools. The applications in this layer
are consumers of the system's management data supplied by Command | Monitor. These applications
request client information and send alerts through WSMAN/CIM Object Manager (CIMOM).
• WMI CIM Provider — Is available under CIMOM and contains two CIM providers, which are registered
with the CIMOM:
– The instance or method provider implements an interface that enables utility operations such as
create, delete, modify, and query.
– The indication provider implements an interface for WMI indications (events).
When the CIMOM receives a request for information, it routes the request to the appropriate
provider. All providers exist in this layer, and they provide information on system devices. The
providers send management application requests from the CIMOM to the data router.
• Data Manager — Loads data provider based on request from the upper layer.
• Data Provider — Collects system information like hardware, drivers, and operating system data , and
stores them in the proprietary XML format.
The Command | Monitor architecture has several additional layers that are integrated with the SNMP
stack:
• SNMP agent — Shows the data received from the data manager as SNMP tables and traps.
• MIB — The MIB files store information about SNMP tables, its attributes and the available traps.
For example, a management console in the WMI application layer requests the available processor
information on a client system. The WMI application layer makes the request over the network to the
CIMOM on the client system. The CIMOM passes the request to the Command | Monitor CIM provider
and data manager. The data manager loads the corresponding data provider, which receives the
information and stores it in a proprietary format. The information is then returned (through the same path
in reverse) to the management console.
What's new in this release
• Dell OpenManage Client Instrumentation (OMCI) is rebranded to Dell Command | Monitor
• Support for monitoring and alerting for LSI Redundant Array of Independent Disks (RAID) controller
• Support for monitoring and alerting for all sensor probes
• Legacy namespaces (root/dellomci) are not supported
6