Dell OpenManage Server Administrator Version 6.
Notes and Cautions NOTE: A NOTE indicates important information that helps you make better use of your computer. CAUTION: A CAUTION indicates potential damage to hardware or loss of data instructions are not followed. ___________________ Information in this publication is subject to change without notice. © 2010 Dell Inc. All rights reserved. Reproduction of these materials in any manner whatsoever without the written permission of Dell Inc. is strictly forbidden.
Contents 1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . Server Administrator . . . . . . . . . . . . . . . . . . . What’s New in this Release . . . . . . . . . . . . . . . 10 10 . . . . . . . . . . . . . . . . . . . . 11 Parent Classes . . . . . . . . . . . . . . . . . . . Dell-Defined Classes 12 . . . . . . . 12 . . . . . . . . . . . . . . . . 12 Classes That Describe Relationships Common Properties of Classes . . . . . . . . . . . . .
CIM_Chip . . . . . . . . . . . . . . . . . . . . . . . . CIM_PhysicalMemory . . . . . . . . . . . . . . . . . . CIM_PhysicalConnector . CIM_Slot 3 30 . . . . . . . . . . . . . . . . . . . . . . . . . 33 . . . . . . . . . . . . . . . . 37 . . . . . . . . . . . . . . . . . . 38 . . . . . . . . . . . . . . . . . . . . . . . 39 CIM_LogicalElement CIM_System . . . . . . . . . . . . . . . . . . 40 . . . . . . . . . . . . . . . . . . . . . . 40 CIM_ComputerSystem DELL_System .
CIM_UserDevice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 . . . . . . . . . . . . . . . . . . . . . 56 CIM_PointingDevice CIM_Keyboard . . . . . . . . . . . . . . . . . . . . 57 . . . . . . . . . . . . . . . . . . . . . 60 CIM_PowerSupply CIM_Controller 54 CIM_ParallelController . . . . . . . . . . . . . . . . . 61 . . . . . . . . . . . . . . . . . . 62 . . . . . . . . . . . . . . . . . . . 63 CIM_PCIDevice . . . . . . . . . . . . . . . . . . . . .
CIM_ExtraCapacityGroup . . . . . . . . . . . . . . . . DELL_PSRedundancyGroup DELL_FanRedundancyGroup . . . . . . . . . . . . . . . 89 . . . . . . . . . . . . . . 90 . . . . . . . . . . 90 . . . . . . . . . . . . . . . . 91 CIM_EnabledLogicalElement Group CIM_ServiceAccessPoint CIM_RemoteServiceAccessPoint . . . . . . . . . . . . 91 . . . . . . . . . . . . 93 . . . . . . . . . . . . . . . 95 . . . . . . . . . . . . . . . . . . . . . .
DELL_PowerConsumptionData . . . . . . . . . . . . 111 . . . . . . . . . . . . . . . . 112 DCIM_OEM_DataAccessModule DCIM_RegisteredProfile 5 CIM_Dependency DELL_FanSensor . . . . . . . . . . . . . . . . . . 113 114 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114 . . . . . . . . . . . . . . . . 115 CIM_PackageTempSensor CIM_PackageVoltSensor . . . . . . . . . . . . . . 116 . . . . . . . . . . . . . . . .
Contents
1 Introduction This reference guide documents the Dell OpenManage Server Administrator Common Information Model (CIM) provider contained in the Management Object File (MOF) dccim32.mof. CIM provides a conceptual model for describing manageable objects in a systems management environment. CIM is a modeling tool rather than a programming language. CIM provides the structure for organizing objects into a model of a managed environment.
What’s New in this Release These are the additions to this guide: • Added new Dell_NetworkPort class with properties. • Added new enumeration values (iDRAC IP values) to DCIM_OEM_DataAccessModule. • Added new enumeration values to CIM_SoftwareElement. • Added new enumeration values to Dell_Chassis. Documenting CIM Classes and Their Properties The Dell CIM provider extends support to Dell-specific software and hardware components. The Dell MOF defines the classes for the Dell CIM provider.
• CIM_IRQ: CSCreationClassName, CSName, CreationClassName, IRQNumber • CIM_MemoryMappedIO: CSCreationClassName, CSName, CreationClassName, StartingAddress • CIM_DMA: CSCreationClassName, CSName, CreationClassName, DMAChannel • CIM_RedundancyGroup: CreationClassName, Name • DELL_EsmLog: RecordNumber • DELL_PostLog: RecordNumber • DELL_BIOSExtensions: systemBIOSCharacteristics • DELL_BIOSSettings: DisplayName • CIM_ServiceAccessPoint: SystemCreationClassName, SystemName, CreationClassName, Na
hard drives and controllers, and physical subcomponents of devices such as chip sets and cards. For the CIM_ManagedSystemElement properties, see Caption, CreationClassName, Description, Name, and Status in Table 1-1. The Dell-defined classes are not defined in the official schema by the DMTF, the industry group that defines the standards for CIM, and hence do not have parent classes. CIM_Dependency does not have a parent class because it is a relationship or association between two managed system elements.
Common Properties of Classes Many classes have properties such as Caption, Description, and CreationClassName. Table 1-1 defines properties that have the same meaning in every class that has this property and are defined more than once in this guide. Table 1-1. Common Properties of Classes Property Description Data Type Caption Describes the object using a short textual description (one-line string).
Table 1-1. Common Properties of Classes (continued) Property Description Data Type Manufacturer Provides the name of the organization string responsible for producing the CIM_PhysicalElement or CIM_SoftwareElement. This may be the entity from whom the element is purchased, but not necessarily. Purchase information is contained in the Vendor property of CIM_Product. Name Defines the label by which the object is known. When subclassed, the Name property can be overridden to be a Key property.
Table 1-1. Common Properties of Classes (continued) Property Description Data Type UnitModifier Provides the unit multiplier for the values sint32 returned by this sensor. All the values returned by this sensor are represented in units of 10 raised to the power of the unit modifier. If the unit modifier is –6, then the units of the values returned are microvolts. The units apply to all numeric properties of the sensor, unless explicitly overridden by the units’ qualifier.
• Dell OpenManage Server Administrator Command Line Interface User’s Guide explains how to perform tasks using the text-based command line interface. • Dell OpenManage Server Administrator Messages Reference Guide lists the messages that you can receive on your systems management console or on your operating system’s event viewer. This guide explains the text, severity, and cause of each message that the Server Administrator issues.
Table 1-2. CIM_DMA Properties Class Name: CIM_DMA Parent Class: CIM_SystemResource Property Description Data Type DMAChannel A part of the object’s key value, the DMA channel number. Availability Availability of the DMA.
Introduction
2 CIM_PhysicalElement CIM_PhysicalElement is a CIM-defined class. The CIM_PhysicalElement class contains the subclasses shown in Figure 2-1. Figure 2-1.
One card, for example, could implement both a modem and a local area network (LAN) adapter. In this case, the card would be represented by a single physical element associated with multiple logical devices. Table 2-1. CIM_PhysicalElement Properties Class Name: CIM_PhysicalElement Parent Class: CIM_ManagedSystemElement Property Description Data Type CreationClassN See Table 1-1. ame Manufacturer See Table 1-1. Model The name by which the physical element is generally known.
CIM_PhysicalPackage CIM_ManagedSystemElement CIM_PhysicalElement CIM_PhysicalPackage The CIM_PhysicalPackage class listed in Table 2-2 represents physical elements that contain or host other components. Examples are a rack enclosure or an adapter card with multiple functions. Table 2-2.
CIM_PhysicalFrame CIM_ManagedSystemElement CIM_PhysicalElement CIM_PhysicalPackage CIM_PhysicalFrame The CIM_PhysicalFrame class described in Table 2-3 contains other frame enclosures such as racks and chassis. Properties like VisibleAlarm or AudibleAlarm, and data related to security breaches are also members of this class. Table 2-3.
CIM_Chassis CIM_ManagedSystemElement CIM_PhysicalElement CIM_PhysicalPackage CIM_PhysicalFrame CIM_Chassis The CIM_Chassis class described in Table 2-4 represents the physical elements that enclose physical elements such as power supplies, fans, and processors. Table 2-4.
DELL_Chassis CIM_ManagedSystemElement CIM_PhysicalElement CIM_PhysicalPackage CIM_PhysicalFrame CIM_Chassis DELL_Chassis The DELL_Chassis class explained in Table 2-5 defines the identifying and status properties of the chassis. DELL_Chassis inherits from CIM-defined classes, but is populated by Dell properties. Table 2-5. DELL_Chassis Properties Class Name: DELL_Chassis Parent Class: CIM_Chassis Property Description AssetTag Indicates the container AssetTag string.
Table 2-5. DELL_Chassis Properties (continued) Class Name: DELL_Chassis Parent Class: CIM_Chassis Property Description LogFormat Defines whether the event log data is uint16 unicode formatted or binary (raw). Values for the event LogFormat property are: Data Type 1 - Formatted (event log only) 2 - Unformatted 3 - Events_and_POST_Formatted (both the event log and the power-on self-test (POST) log are unicode for matted) FanStatus Indicates the global status of fan sensors.
Table 2-5. DELL_Chassis Properties (continued) Class Name: DELL_Chassis Parent Class: CIM_Chassis Property Description ChassisExpressServiceCode Indicates the chassis express service code Data Type string CIM_PhysicalComponent CIM_ManagedSystemElement CIM_PhysicalElement CIM_PhysicalComponent The CIM_PhysicalComponent class listed in Table 2-6 represents any low-level or basic component within a package. A component object either cannot or does not need to be broken down into its constituent parts.
Table 2-7.
CIM_PhysicalMemory CIM_ManagedSystemElement CIM_PhysicalElement CIM_PhysicalComponent CIM_Chip CIM_PhysicalMemory The CIM_PhysicalMemory class described in Table 2-8 is a subclass of CIM_Chip, representing low-level memory devices, such as SIMMS, DIMMs, and so on. Table 2-8. CIM_PhysicalMemory Properties Class Name: CIM_PhysicalMemory Parent Class: CIM_Chip Property Description Data Type FormFactor See Table 2-7. uint16 MemoryType Indicates the type of physical memory.
Table 2-8. CIM_PhysicalMemory Properties (continued) Class Name: CIM_PhysicalMemory Parent Class: CIM_Chip Property Description MemoryType (continued) 11 - Flash Data Type 12 - EEPROM 13 - FEPROM 14 - EPROM 15 - CDRAM 16 - 3DRAM 17 - SDRAM 18 - SGRAM 19 - RDRAM 20 - DDR 21 - DDR2 22 - DDR2 FB-DIMM 24 - DDR3 25 - FBD2 TotalWidth Indicates the total width, in bits, of the physical memory, including check or error correction bits.
Table 2-8. CIM_PhysicalMemory Properties (continued) Class Name: CIM_PhysicalMemory Parent Class: CIM_Chip Property Description BankLabel A string identifying the physically labeled bank string where the memory is located, for example, "Bank 0" or "Bank A." PositionInRow Specifies the position of the physical memory in a “row.” For example, if it takes two 8-bit memory devices to form a 16-bit row, then a value of 2 means that this memory is the second device.
Table 2-9. CIM_PhysicalConnector Properties Class Name: CIM_PhysicalConnector Parent Class: CIM_PhysicalElement Property Description Data Type ConnectorPinout A free-form string describing the pin configuration and signal usage of a physical connector. ConnectorType Table 2-10. string An array of integers defining the type of uint16 physical connector. An array is specified to allow the description of “combinations” of connector information.
Table 2-10.
CIM_Slot CIM_ManagedSystemElement CIM_PhysicalElement CIM_PhysicalConnector CIM_Slot The CIM_Slot class described in Table 2-11 represents connectors into which packages are inserted. For example, a physical package that is a hard drive can be inserted into a small computer system interface-single connector attachment (SCSI-SCA) slot. As another example, a card can be inserted into a 16-, 32-, or 64-bit expansion slot on a host board. Table 2-11.
Table 2-11. CIM_Slot Properties (continued) Class Name: class CIM_Slot Parent Class: CIM_PhysicalConnector Property Description SystemSlotType Indicates the type of system slot.
Table 2-11.
CIM_PhysicalElement
3 CIM_LogicalElement CIM_LogicalElement is a CIM-defined class containing the subclasses shown in Figure 3-1. Figure 3-1.
CIM_SoftwareFeature DELL_SoftwareFeature CIM_SystemResource CIM_IRQ CIM_MemoryMappedIO CIM_DMA CIM_RedundancyGroup CIM_ExtraCapacityGroup DELL_PSRedundancyGroup DELL_FanRedundancyGroup CIM_EnabledLogicalElement CIM_ServiceAccessPoint CIM_RemoteServiceAccessPoint DELL_RemoteServiceAccessPort CIM_LogicalElement CIM_ManagedSystemElement CIM_LogicalElement Table 3-1 lists the following characteristics for members of the CIM_LogicalElement class: • Represent abstractions used to manage and coordinate aspects
CIM_System CIM_ManagedSystemElement CIM_LogicalElement CIM_System The CIM_System class shown in Table 3-2 defines a collection of managed system elements that operates as a functional whole. An instance of the CIM_System class contains a well-defined list of components that work together to perform a specific function. Table 3-2. CIM_System Properties Class Name: CIM_System Parent Class: CIM_LogicalElement Property Description Data Type CreationClassName See Table 1-1.
CIM_ComputerSystem CIM_ManagedSystemElement CIM_LogicalElement CIM_System CIM_ComputerSystem The CIM_ComputerSystem class listed in Table 3-3 contains some or all of the following CIM_ManagedSystemElements: file system, operating system, processor, and memory (volatile and/or nonvolatile storage). For properties, see Table 3-2. Table 3-3.
CIM_LogicalDevice CIM_ManagedSystemElement CIM_LogicalElement CIM_LogicalDevice The CIM_LogicalDevice class described in Table 3-5 models a hardware entity that may be realized in physical hardware. CIM_LogicalDevice includes any characteristics of a logical device that manages its operation or configuration. An example of a logical device is a temperature sensor’s reading of actual temperature. Table 3-5.
CIM_FRU CIM_ManagedSystemElement CIM_LogicalElement CIM_LogicalDevice CIM_FRU The CIM_FRU class described in Table 3-6 contains manufacturing information related to the Field Replaceable Units (FRU) of a system such as a system planar or I/O riser card. Table 3-6. CIM_FRU Properties Class Name: CIM_FRU Parent Class: CIM_LogicalDevice Property Description Data Type FRUInformationState Indicates the state and availability of FRU information.
CIM_Sensor CIM_ManagedSystemElement CIM_LogicalElement CIM_LogicalDevice CIM_Sensor CIM_NumericSensor CIM_CurrentSensor The CIM_Sensor class explained in Table 3-7 contains hardware devices capable of measuring the characteristics of some physical property, for example, the temperature or voltage characteristics of a computer system. Table 3-7.
Table 3-7. CIM_Sensor Properties (continued) Class Name: CIM_Sensor Parent Class: CIM_LogicalDevice Property Description PossibleStates Enumerates the string outputs of the sensor. For string example, a NumericSensor can report states based on threshold readings. CurrentState Indicates the current state of the sensor. This value is string always one of the Possible States.
CIM_NumericSensor CIM_ManagedSystemElement CIM_LogicalElement CIM_LogicalDevice CIM_Sensor CIM_NumericSensor The CIM_NumericSensor class described in Table 3-9 returns numeric settings and may also support threshold settings. Figure 3-2 shows the relationship among upper and lower critical and upper and lower non-critical threshold values. The normal range falls between upper and lower non-critical thresholds.
Figure 3-2. Ranges for Threshold Values FATAL CRITICAL UPPER WARNING UPPER User Definable NONCRITICAL NORMAL LOWER User Definable NONCRITICAL WARNING LOWER CRITICAL FATAL Table 3-9. CIM_NumericSensor Properties Class Name: CIM_NumericSensor Parent Class: CIM_Sensor Property Description Data Type UnitModifier See Table 1-1. sint32 CurrentReading See Table 1-1. sint32 IsLinear See Table 1-1. Boolean LowerThresholdNonCritical See Table 1-1.
Table 3-9. CIM_NumericSensor Properties (continued) Class Name: CIM_NumericSensor Parent Class: CIM_Sensor Property Description Data Type UpperThresholdCritical See Table 1-1. sint32 SupportedThresholds An array representing the thresholds supported by this sensor.
CIM_TemperatureSensor CIM_ManagedSystemElement CIM_LogicalElement CIM_LogicalDevice CIM_Sensor CIM_NumericSensor CIM_TemperatureSensor The CIM_TemperatureSensor class listed in Table 3-10 contains sensors that sample ambient temperature and return a value in degrees Celsius. Table 3-10. CIM_TemperatureSensor Properties Class Name: CIM_TemperatureSensor Parent Class: CIM_NumericSensor Property Description Data Type UnitModifier See Table 1-1. sint32 CurrentReading See Table 1-1.
CIM_CurrentSensor CIM_ManagedSystemElement CIM_LogicalElement CIM_LogicalDevice CIM_Sensor CIM_NumericSensor CIM_CurrentSensor The CIM_CurrentSensor class listed in Table 3-11 contains sensors that measure amperage and returns a value in amperes and watts. Table 3-11. CIM_CurrentSensor Properties Class Name: CIM_CurrentSensor Parent Class: CIM_NumericSensor Property Description Data Type UnitModifier See Table 1-1. sint32 CurrentReading See Table 1-1. sint32 IsLinear See Table 1-1.
CIM_VoltageSensor CIM_ManagedSystemElement CIM_LogicalElement CIM_LogicalDevice CIM_Sensor CIM_NumericSensor CIM_VoltageSensor The CIM_VoltageSensor class shown in Table 3-12 contains sensors that measure voltage and return a value in volts. Table 3-12. CIM_VoltageSensor Properties Class Name: CIM_VoltageSensor Parent Class: CIM_NumericSensor Property Description Data Type UnitModifier See Table 1-1. sint32 CurrentReading See Table 1-1. sint32 IsLinear See Table 1-1.
CIM_Tachometer CIM_ManagedSystemElement CIM_LogicalElement CIM_LogicalDevice CIM_Sensor CIM_NumericSensor CIM_Tachometer The CIM_Tachometer class listed in Table 3-13 contains devices that measure revolutions per minute (RPM) of a fan and return the value in RPMs. Table 3-13. CIM_Tachometer Properties Class Name: CIM_Tachometer Parent Class: CIM_NumericSensor Property Description Data Type SensorType See Table 1-1. uint16 UnitModifier See Table 1-1. sint32 CurrentReading See Table 1-1.
The CIM_WatchDog class described in Table 3-14 represents a timer that is implemented in system hardware. The watchdog feature allows the hardware to monitor the state of the operating system, BIOS, or a software component installed on the system. If the monitored component fails to rearm the timer before its expiration, the hardware assumes that the system is in a critical state and could reset the system. This feature can also be used as an application watchdog timer for a mission-critical application.
CIM_CoolingDevice CIM_ManagedSystemElement CIM_LogicalElement CIM_LogicalDevice CIM_CoolingDevice The CIM_CoolingDevice class described in Table 3-15 contains a set of devices that work to keep the ambient internal temperature of the system at a safe value. Table 3-15. CIM_CoolingDevice Properties Class Name: CIM_CoolingDevice Parent Class: CIM_LogicalDevice Property Description Data Type ActiveCooling Specifies whether the device provides active (as opposed Boolean to passive) cooling.
Table 3-16. CIM_Fan Properties Class Name: CIM_Fan Parent Class: CIM_CoolingDevice Property Description Data Type VariableSpeed Specifies whether the fan supports variable speeds. Boolean DesiredSpeed Indicates the currently requested fan speed, defined in RPM. When the value = TRUE, the fan supports variable speeds. When a variable speed fan is supported (VariableSpeed Boolean = TRUE), the actual speed is determined using a sensor (CIM_Tachometer) that is associated with the fan.
CIM_PointingDevice CIM_ManagedSystemElement CIM_LogicalElement CIM_LogicalDevice CIM_UserDevice CIM_PointingDevice The CIM_PointingDevice class described in Table 3-18 includes those devices used to point to regions of a display. Examples are a mouse or a trackball. Table 3-18. CIM_PointingDevice Properties Class Name: CIM_PointingDevice Parent Class: CIM_UserDevice Property Description Data Type PointingType Indicates the type of pointing device.
Table 3-18. CIM_PointingDevice Properties (continued) Class Name: CIM_PointingDevice Parent Class: CIM_UserDevice Property Description Handedness Integer indicating whether the CIM_PointingDevice uint16 is configured for right- or left-handed operation.
Table 3-19. CIM_Keyboard Properties (continued) Class Name: CIM_Keyboard Parent Class: CIM_UserDevice Property Description Password An integer indicating whether a hardware-level uint16 password is enabled at the keyboard, preventing local input.
Table 3-20. CIM_PowerSupply Properties (continued) Class Name: CIM_PowerSupply Parent Class: CIM_LogicalDevice Property Description Data Type Range1InputVoltageLow Indicates the low voltage in millivolts of input uint32 voltage range 1 for this power supply. A value of 0 denotes unknown. Range1InputVoltageHigh Indicates the high voltage in millivolts of input uint32 voltage range 1 for this power supply. A value of 0 denotes unknown.
Table 3-20. CIM_PowerSupply Properties (continued) Class Name: CIM_PowerSupply Parent Class: CIM_LogicalDevice Property Description ActiveInputVoltage Indicates which input voltage range is currently uint16 in use. Range 1, 2, or both can be specified using the values 3, 4, or 5, respectively. If the supply is not drawing power, a value of 6 (neither) can be specified. This information is necessary in the case of an uninterruptible power supply (UPS), a subclass of power supply.
CIM_Controller CIM_ManagedSystemElement CIM_LogicalElement CIM_LogicalDevice CIM_Controller The CIM_Controller class shown in Table 3-21 groups miscellaneous control-related devices. Examples of controllers are small computer system interface (SCSI) controllers, Universal Serial Bus (USB) controllers, and serial controllers. Table 3-21.
CIM_ParallelController CIM_ManagedSystemElement CIM_LogicalElement CIM_LogicalDevice CIM_Controller CIM_ParallelController The CIM_ParallelController class identified in Table 3-22 contains a set of objects that control parallel devices. Parallel controllers transfer 8 or 16 bits of data at a time to the devices they control, for example, a parallel port controlling a printer. Table 3-22.
CIM_SerialController CIM_ManagedSystemElement CIM_LogicalElement CIM_LogicalDevice CIM_Controller CIM_SerialController The CIM_SerialController class explained in Table 3-23 contains controllers that transfer data one bit at a time to the devices they control, for example, a serial port controlling a modem. Table 3-23.
CIM_PCIController CIM_ManagedSystemElement CIM_LogicalElement CIM_LogicalDevice CIM_Controller CIM_PCIController The CIM_PCIController class listed in Table 3-24 contains a set of devices that follow the Peripheral Component Interconnect (PCI) protocol defined by the Personal Computer Memory Card International Association (PCMCIA). The PCI protocol defines how data is transferred between devices. The CIM_PCIController class contains PCI adapters and bridges. Table 3-24.
Table 3-24.
Table 3-25. CIM_PCIDevice Properties Class Name: CIM_PCIDevice Parent Class: CIM_PCIController Property Description Data Type BaseAddress Identifies an array of up to six doubleword base memory addresses. uint32 SubsystemID Identifies a subsystem identifier code. uint16 SubsystemVendorID Identifies a subsystem vendor ID. ID uint16 information is reported from a PCI device via protocol-specific requests.
Table 3-26. CIM_PCIBridge Properties Class Name: CIM_PCIBridge Parent Class: CIM_PCIController Property Description Data Type BaseAddress Identifies an array of double-word base memory addresses. uint32 BridgeType Indicates the type of bridge. A bridge is PCI to , except for the Host, which is a host-to-PCI bridge. Values for the BridgeType property are as follows: uint16 0 - Host 1 - ISA 128 - Other BaseAddress Identifies an array of double-word base memory addresses.
Table 3-27. CIM_Processor Properties Class Name: CIM_Processor Parent Class: CIM_LogicalDevice Property Description Role A string describing the role of the microprocessor, for string example, central microprocessor or math processor. UpgradeMethod Provides microprocessor socket information uint16 including data on how this microprocessor can be upgraded (if upgrades are supported). This property is an integer enumeration.
Table 3-27. CIM_Processor Properties (continued) Class Name: CIM_Processor Parent Class: CIM_LogicalDevice Property Description Data Type CurrentClockSpeed Indicates the current speed (in MHz) of this microprocessor. uint32 DataWidth Indicates the processor data width in bits. uint16 AddressWidth Indicates the processor address width in bits. uint16 Stepping Indicates the revision level of the processor within the microprocessor family.
Table 3-27. CIM_Processor Properties (continued) Class Name: CIM_Processor Parent Class: CIM_LogicalDevice Property Description Data Type the BIOS or disabled due to a POST error. Values for the CPUStatus property are as follows: 0 - Unknown 1 - Microprocessor enabled 2 - Microprocessor disabled by user via BIOS setup 3 - Microprocessor disabled by BIOS (POST error) 4 - Microprocessor is idle 5 - Other Family Refers to the processor family type.
Table 3-27.
Table 3-27.
Table 3-27.
Table 3-27.
Table 3-27.
Table 3-27.
CIM_Memory CIM_ManagedSystemElement CIM_LogicalElement CIM_LogicalDevice CIM_StorageExtent CIM_Memory The CIM_Memory class identified in Table 3-29 describes the capabilities and management of storage extent devices, for example, cache memory or system memory. Table 3-29.
Table 3-30. Class Name: CIM_CacheMemory Properties CIM_CacheMemory Parent Class: CIM_Memory Property Description Data Type Level Defines whether this is the primary, secondary, or tertiary cache.
Table 3-30. CIM_CacheMemory Properties (continued) Class Name: CIM_CacheMemory Parent Class: CIM_Memory Property Description Data Type LineSize Indicates the size, in bytes, of a single cache bucket or uint32 line. ReadPolicy Defines the policy used by the cache for handling read uint16 requests.
Table 3-31. CIM_SoftwareElement Properties Class Name: CIM_SoftwareElement Parent Class: CIM_LogicalElement Property Description Data Type Name Indicates the name that identifies this software element. string Version Provides the version in the form .. or .; for example, 1.2.3 or 1.2a3. string Manufacturer See Table 1-1. string BuildNumber Indicates the internal identifier for this build of the software element.
Table 3-31.
Table 3-32. CIM_BIOSElement Properties Class Name: CIM_BIOSElement Parent Class: CIM_SoftwareElement Property Description Data Type Version Provides the product version information. string Manufacturer See Table 1-1 string PrimaryBIOS Specifies whether a given BIOS is the primary BIOS for the Boolean system. When the value = TRUE, the BIOS is the primary BIOS.
Table 3-33. CIM_SoftwareFeature Properties Class Name: CIM_SoftwareFeature Parent Class: CIM_LogicalElement Property Description Data Type IdentifyingNumber Provides product identification such as a serial number on software. string ProductName Identifies the commonly used product name. string Vendor Identifies the name of the product’s supplier. Corresponds to the vendor property in the product object in the DMTF solution exchange standard.
Table 3-34. DELL_SoftwareFeature Properties Class Name: DELL_SoftwareFeature Parent Class: CIM_SoftwareFeature Property Description Data Type OmsaURL Defines the URL for Server Administrator. string Language Sets the language for systems management information. string AgentVersion Defines the version information of local CIM agent (same string as ISVC version.
The CIM_IRQ class described in Table 3-36 contains IRQ information. An IRQ is a signal that data is about to be sent to or received by a peripheral device. The signal travels by an IRQ line to the microprocessor. Each peripheral connection must be assigned an IRQ number. For example, the first serial port in your computer (COM1) is assigned to IRQ4 by default. Table 3-36.
Table 3-36. CIM_IRQ Properties (continued) Class Name: CIM_IRQ Parent Class: CIM_SystemResource Property Description Data Type TriggerType 3 - Level uint16 4 - Edge Shareable Indicates whether the IRQ can be shared. A value of TRUE indicates that the IRQ can be shared. Boolean Hardware Indicates whether the interrupt is hardware- or Boolean software-based. (A value of TRUE indicates that the interrupt is hardware based.
Table 3-37. CIM_MemoryMappedIO Properties Class Name: CIM_MemoryMappedIO Parent Class: CIM_SystemResource Property Description Data Type CSCreationClassName See Table 1-1. string CSName See Table 1-1. string CreationClassName See Table 1-1. string StartingAddress Identifies the starting address of memory mapped I/O. uint64 EndingAddress Identifies the ending address of memory mapped uint64 I/O. MappedResource Indicates the type of memory mapped I/O.
Table 3-38. CIM_DMA Properties Class Name: CIM_DMA Parent Class: CIM_SystemResource Property Description Data Type CSCreationClassName See Table 1-1. string CSName See Table 1-1. string CreationClassName See Table 1-1. string DMAChannel Identifies a part of the object’s key value, the DMA channel number. uint32 Availability Indicates the availability of the DMA.
Table 3-39. CIM_RedundancyGroup Properties Class Name: CIM_RedundancyGroup Parent Class: CIM_LogicalElement Property Description Data Type CreationClassName See Table 1-1 string Name string Serves as the key for the redundancy group’s instance in an enterprise environment. RedundancyStatus Provides information on the state of the redundancy uint16 group. Values for the RedundancyStatus property are as follows: 0 - Unknown 1 - Other 2 - Fully redundant.
Table 3-40. CIM_ExtraCapacityGroup Properties Class Name: CIM_ExtraCapacityGroup Parent Class: CIM_RedundancyGroup Property Description Data Type MinNumberNeeded Specifies the smallest number of elements that must uint32 be operational in order to have redundancy. For example, in an N+1 redundancy relationship, the MinNumberNeeded property should be set to N.
DELL_FanRedundancyGroup CIM_ManagedSystemElement CIM_LogicalElement CIM_RedundancyGroup CIM_ExtraCapacityGroup DELL_FanRedundancyGroup The DELL_FanRedundancyGroup described in Table 3-42 defines what constitutes fan redundancy in a system. Table 3-42.
CIM_ServiceAccessPoint CIM_ManagedSystemElement CIM_LogicalElement CIM_EnabledLogicalElement CIM_ServiceAccessPoint The CIM_ServiceAccessPointGroup class described in Table 3-44 represents the ability to utilize or invoke a service. Access points indicate that a service is available to other entities for use. Table 3-44.
Table 3-45. CIM_RemoteServiceAccessPointGroup Properties Class Name: CIM_RemoteServiceAccessPointGroup Parent Class: CIM_ServiceAccessPointGroup Property Description AccessInfo Describes accessing or addressing of information for a string remote connection. This can be a host name, network address, and other similar information. InfoFormat Indicates an enumerated integer describing the format uint16 and interpretation of the AccessInfo property.
DELL_RemoteServiceAccessPort CIM_ManagedSystemElement CIM_LogicalElement CIM_EnabledLogicalElement CIM_ServiceAccessPoint CIM_RemoteServiceAccessPoint DELL_RemoteServiceAccessPort The DELL_RemoteServiceAccessPortGroup class described in Table 3-46 is an extended class of the CIM_RemoteServiceAccessPointGroup class. The DELL_RemoteServiceAccessPortGroup class provides information about Dell implementation-specific attributes. Table 3-46.
CIM_LogicalElement
4 Dell-Defined Classes The Dell-defined classes are defined and populated by Dell rather than by CIM. None of these classes have a parent class and are on the same level as CIM_ManagedSystemElement. For information on how the logs are formatted, see Table 2-5. Figure 4-1. Dell_EsmLog CIM_ManagedSystemElement DELL_EsmLog The DELL_EsmLog class described in Table 4-1 records failure threshold violations collected by Server Administrator’s embedded server management (ESM) capabilities. Table 4-1.
DELL_PostLog CIM_ManagedSystemElement DELL_PostLog The DELL_PostLog identified in Table 4-2 is a record of the system’s power-on self-test (POST). When you turn on a system, the POST tests various system components, such as random-access memory (RAM), the hard drives, and the keyboard. Table 4-2. DELL_PostLog Properties Class Name: DELL_PostLog Parent Class: None DELL_CMApplication NOTE: Dell-updateable components, such as BIOS and firmware, are considered applications.
The DELL_CMApplication class identified in Table 4-3 contains information related to the Dell change management applications. Table 4-3. Dell_CMApplication Class Name: DELL_CMApplication Parent Class: None Property Description Data Type componentType Defines the application type. string subComponentID Defines an application string. string version Indicates the current version of the application. string name Indicates the name of the application.
Table 4-4. DELL_CMDevice Properties (continued) Class Name: DELL_CMDevice Parent Class: None Property Description Data Type subVendorID Defines an ID for an additional vendor supplying the device. string deviceID Indicates the ID of the device. string subDeviceID Indicates the ID for additional device. string bus Indicates the PCI bus number. string device Indicates the PCI device number. string function Indicates the PCI Function number.
DELL_CMInventory CIM_ManagedSystemElement DELL_CMInventory The DELL_CMInventory identified in Table 4-6 contains information related to the Dell Change Management inventory. Table 4-6. DELL _CMInventory Properties Class Name: DELL_CMInventory Parent Class: None Property Description Data Type local Indicates the locale of the system. string schemaVersion Indicates the Inventory schema implemented by the system. string systemID Defines the System ID.
Table 4-7. DELL_CMOS Properties Class Name: DELL_CMOS Parent Class: None Property Description Data Type architecture Indicates the architecture of the operating system. string vendor Indicates the vendor of the operating system. string majorVersion Indicates the major version of the operating system. string minorVersion Indicates the minor version of the operating system. string spMajorVersion Indicates the current service pack number for the operating system’s major version.
Table 4-8. DELL_CMProductInfo Properties Class Name: DELL_CMProductInfo Parent Class: None Property Description Data Type name Indicates the name of the product. string description Provides a short description of the product. string vendor Indicates the name of the product manufacturer. string version Indicates the current version number of the product.
DELL_BIOSSettings The DELL_BIOSSettings identified in Table 4-10 contains information related to setting parameters in the Dell System Management BIOS. Table 4-10. DELL_BIOSSettings Properties Class Name: DELL_BIOSSettings Parent Class: CIM_ManagedSystemElement Property Description Data Type DellInstanceID Defines the instance ID of this class. uint32 TrustedPlatformModule Enables or Disables the Trusted uint8 Platform Module (TPM).
DELL_SDCardDevice The DELL_SDCard Devices identified in Table 4-11 contains information related to the SD card devices. Table 4-11. DELL_SDCardDevice Properties Class Name: DELL_SDCardDevice Parent Class: CIM_LogicalDevice Property Description sdType An enumerated storage device type. uint8 The values for this property are: Data Type 1 - Other 2 - Unknown 3 - Hypervisor SD 4 - Virtual Flash SD sdCertified Indicates the licensing information uint8 of SD media.
DELL_NetworkPort CIM_ManagedSystemElement CIM_LogicalElement CIM_LogicalDevice CIM_LogicalPort CIM_NetworkPort DELL_NetworkPort The Dell_Network Port class described in Table 4-12 represents the Dell specific features of the network adapters.
Table 4-12. Dell_NetworkPort Properties Class Name: DELL_NetworkPort Parent Class: CIM_Network Port Property Description Data Type NIC TOE Capability Defines the TOE capability of the NIC. Values for the NIC TOE Capability property are: uint 32 0 - NIC/driver does not support querying for capability. 1 - NIC/driver supports querying for capability but query returned an error. 2 - NIC/driver supports querying for capability and query says it is capable.
Table 4-12. Dell_NetworkPort Properties (continued) Class Name: DELL_NetworkPort Parent Class: CIM_Network Port Property Description Data Type NIC RDMA Capability Defines the RDMA capability of the NIC. Values for the NIC RDMA Capability property are: uint 32 0 - NIC/driver does not support querying for capability. 1 - NIC/driver supports querying for capability but query returned an error. 2 - NIC/driver supports querying for capability and query says it is capable.
Table 4-12. Dell_NetworkPort Properties (continued) Class Name: DELL_NetworkPort Parent Class: CIM_Network Port Property Description Data Type NIC iSCSI Capability Defines the iSCSI capability of the NIC. Values for the NIC iSCSI Capability property are: uint 32 0 - NIC/driver does not support querying for capability. 1 - NIC/driver supports querying for capability but query returned an error. 2 - NIC/driver supports querying for capability and query says it is capable.
Table 4-12. Dell_NetworkPort Properties (continued) Class Name: DELL_NetworkPort Parent Class: CIM_Network Port Property Description Data Type 12 - Hardware Closing 13 - Hardware Not Ready BusNumber Indicates the PCI bus number. uint 8 DeviceNumber Indicates the PCI device number. uint 8 FunctionNumber Indicates the PCI function number. uint 8 DriverVersion Indicates the NIC driver version. string IPAddresss Indicates the NIC IP Address.
DELL_PowerConsumptionAmpsSensor The DELL_PowerConsumptionAmpsSensor identified in Table 4-13 contains information related to monitoring the power consumption. Table 4-13. DELL_PowerConsumptionAmpsSensor Class Name: DELL_PowerConsumptionAmpsSensor Parent Class: CIM_Numeric Sensor Property Description Data Type UnitModifier See Table 1-1. sint32 CurrentReading See Table 1-1. sint32 IsLinear See Table 1-1. Boolean LowerThresholdNonCritical See Table 1-1.
Table 4-14. DELL _PowerConsumptionWattsSensor (continued) Class Name: DELL_PowerConsumptionWattsSensor Parent Class: CIM_Numeric Sensor UpperThresholdCritical See Table 1-1. sint32 DELL_PowerConsumptionData The DELL_PowerConsumptionData identified in Table 4-15 contains information about the total power consumed from a start time and peak values registered during a time period. Table 4-15.
DCIM_OEM_DataAccessModule The DCIM_OEM_DataAccessModule class is derived from the CIM_ManagedElement class. This class models hardware information in a proprietary format. Table 4-16. DCIM_OEM_DataAccessModule Properties Class Name: DCIM_OEM_DataAccessModule Parent Class: CIM_ManagedElement Property Description Data Type InstanceID Identifies the instance. string GlobalStatus Represents the global health status of the system.
Table 4-16. DCIM_OEM_DataAccessModule Properties (continued) Class Name: DCIM_OEM_DataAccessModule Parent Class: CIM_ManagedElement Property Description Data Type iDRACIPv6 Provides Remote Access controller (iDRAC ) IPv6 address. string DCIM_RegisteredProfile The DCIM_RegisteredProfile class is derived from the CIM_RegisteredProfile class. This class advertises the capabilities of DCIM_OEM_DataAccessModule.
5 CIM_Dependency The CIM_Dependency class is an association used to establish dependency relationships between two managed system elements. CIM_Dependency shown in Figure 5-1 does not have a parent class because it is a relationship or association between two elements. Figure 5-1.
DELL_FanSensor CIM_ManagedSystemElement CIM_Dependency DELL_FanSensor The DELL_FanSensor class described in Table 5-1 defines a Dell-specific association between a fan and a sensor. The CIM_PackageFanSensor class contains fans that assist in cooling the entire package as opposed to a fan dedicated to cooling only some of the components in the package. Table 5-1.
Table 5-2. CIM_PackageTempSensor Properties Class Name: CIM_PackageTempSensor Parent Class: CIM_Dependency Element Description Antecedent CIM_TempSensor refers to the temperature sensor for the package. Dependent CIM_PhysicalPackage refers to the physical package whose environment is being monitored.
CIM_PackageCurrentSensor CIM_ManagedSystemElement CIM_Dependency CIM_PackageCurrentSensor The CIM_PackageCurrentSensor shown in Table 5-4 contains amperage sensors that are often installed in a package such as a chassis or a rack to assist in the monitoring of the package in general. This relationship is described by the CIM_PackageCurrentSensor association. Table 5-4.
Table 5-5. CIM_PackageFanSensor Properties Class Name: CIM_PackageFanSensor Parent Class: CIM_Dependency Element Description Antecedent CIM_Fan refers to the cooling device for the package. Dependent CIM_PhysicalPackage refers to the physical package whose environment is being monitored.
DELL_PackagePSRedundancy CIM_ManagedSystemElement CIM_Dependency DELL_PackagePSRedundancy The DELL_PackagePSRedundancy class listed in Table 5-7 defines what constitutes power supply redundancy for an entire package. Table 5-7. DELL_PackagePSRedundancy Properties Class Name: DELL_PackagePSRedundancy Parent Class: CIM_Dependency Element Description Antecedent DELL_PSRedundancyGroup refers to power supplies that deliver wattage for the entire package.
Table 5-8. DELL_PSRedundancy Properties Class Name: DELL_PSRedundancy Parent Class: CIM_Dependency Element Description Antecedent CIM_PowerSupplySensor refers to the power supply sensor that monitors wattage for the entire package. Dependent CIM_PhysicalPackage refers to the package whose wattage is being monitored. DELL_AssociatedSupplyPCAmps The DELL_AssociatedSupplyPCAmps identified in Table 5-9 is a PowerConsumptionAmpsSensor associated with a CIM_PowerSupply which is defined by this class.
Table 5-10. DELL _AssociatedSystemPCWatts Class Name: DELL_AssociatedSystemPCWatts Parent Class: CIM_Dependency Property Description Antecedent Indicates the Dell_System instance. uint 16 Dependent Indicates the uint 16 PowerConsumptionWattsSensor associated with the system. Data Type AssociatedSystemPCData The AssociatedSystemPCData identified in Table 5-11 is a PowerConsumptionData associated with a Dell_System which is defined by this class. Table 5-11.
DELL_PowerProfileData The DELL_PowerProfileData identified in Table 5-12 contains information related to power profiling and power knob data. Table 5-12. DELL _PowerProfileData Class Name: DELL_PowerProfileData Parent Class: CIM_LogicalDevice Property Description Data Type chassisIndex Indicates the chassisIndex for this power profile. uint 8 supportedProfile Indicates the supported profiles. uint 16 profileSetting Indicates the Profile setting.
CIM_Dependency
Index C CIM classes and properties, 10 base classes, 11 classes that describe relationships, 12 common properties of classes, 13 conventions, 12 parent classes, 12 CIM_Chip, 26 CIM_Dependency CIM_PackageCurrentSensor, 116 CIM_PackageFanSensor, 116 CIM_PackagePowerSupplySensor, 117 CIM_PackageTempSensor, 114 CIM_PackageVoltSensor, 115 DELL_FanSensor, 114 DELL_PackagePSRedundancy, 1 18 DELL_PSRedundancy, 118 CIM_LogicalElement CIM_BIOSElement, 78 CIM_CacheMemory, 76 CIM_ComputerSystem, 40 CIM_Controller, 60 C
CIM_PhysicalConnector, 30 CIM_PhysicalMemory, 28 DELL_CMOS, 99 CIM_PhysicalElement, 19 CIM_Chassis, 23 CIM_Chip, 26 CIM_PhysicalComponent, 26 CIM_PhysicalFrame, 22 CIM_PhysicalPackage, 21 CIM_Slot, 33 DELL_Chassis, 24 structure of, 19 DELL_PostLog, 96 CIM_PhysicalElementClass structure of, 19 CIM_SoftwareElement, 78 class name, 16 common properties of classes, 13 current reading, 13 DELL_PSRedundancy, 118 description, 16 P parent class, 16 property, 16 S Server Administrator 1.