hp integrated vmware
Post on 21-Jan-2016
248 Views
Preview:
DESCRIPTION
TRANSCRIPT
HP integrated VMware ESXi 5.0 U1 June 2012Data sheets
HP Insight Manager WBEM Base Server Provider Overview 1
1 HP Insight Manager WBEM Base Server Provider Overview
Description
The HP Insight Management Web-Based Enterprise Management (WBEM) Base Server provider implements and extends CIM classes described in this document to model the base server. These classes provide computational information and capabilities and serve as an aggregation point to associate one or more elements that make up a base server, such as: Fans, PowerSupplies, Processor and Memory (Volatile and/or NonVolatile Storage).
Profile Name Organization Version
HP Base Server Profile (P00105) HP WBEM TC 2.0.0
HP Base Server Physical Asset Profile (P00114)
HP WBEM TC 1.4.0
HP Software Inventory (P00127) HP WBEM TC 2.0.0
Requirements
For each hardware architecture listed, this provider requires the following distributions
HP Integrity managed servers SLES 10 and later
RLEL 5.0 and later
HP ProLiant managed servers
SLES 11 and later
ESXi 4.0 u1 and later
ESXi 4.1 and later
ESXi 5.0 and later
Release History Initial release with HP Insight Management WBEM Providers for Linux v2.0.
1-1 Setting Up the Provider Installing the There are no special installation instructions for this provider. It is installed by default as
HP Insight Manager WBEM Base Server Provider Overview 2
Provider part of the HP Insight Management WBEM providers.
Configuring the Provider
This provider does not accept specific configuration adjustments beyond standard HP Insight Management WBEM support.
1-2 Using the Provider Namespaces Supported by the Provider This provider returns instances in the root/hpq namespace.
Schema Supported by the Provider
This provider supports the following classes:
• SMX_ComputerSystem
• SMX_ComputerSystemChassis
• SMX_ComputerSystemPackage
• SMX_OperatingSystem
• SMX_RunningOS
• SMX_InstalledOS
• SMX_SMXSoftwareIdentity
• SMX_SMXInstalledSoftwareIdentity
• SMX_SystemFirmware
• SMX_SystemInstalledFirmwareIdentity
• SMX_SystemElementFirmwareIdentity
The tables in the following sections describe the properties of the supported classes. The classes are categorized by the class or superclass that defines the property, the first column is the Property Name (including type and units) and the second column describes how the provider determines the properties implementation. When the Property Implementation value is a number, the number given is the default behavior and the Managed Object Format interpretation is within parenthesis. If other values are returned, a problem is indicated.
Unless otherwise noted, all of the property implementation values given are for HP ProLiant and HP Integrity (cellular and non-cellular) systems. The location related properties and implementation values are determined based on the server type so they may differ.
1-2-1 SMX_ComputerSystem Class The SMX_ComputerSystem class implements the HP_ComputerSystem class to model the base server. There is only one instance of SMX_ComputerSystem instantiated on a server.
HP Insight Manager WBEM Base Server Provider Overview 3
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
Caption Computer system DNS name returned by uname.
Description Computer system DNS name returned by uname.
ElementName Computer system DNS name returned by uname.
CIM_ManagedSystemElement
Status Same as OperationalStatus[0].
OperationalStatus
OperationalStatus[0] contains the computer system consolidated status and indicates the worst status of any connected subsystem. OperationalStatus[0] will contain one of the following: 0 (Unknown) 1 (Other) 2 (OK) 3 (Degraded) 6 (Error)
10 (Stopped) The status values of the subsystems that make up the overall operational status are contained in OperationalStatus[1-n]. See the descriptions for GroupOperationalStatus for the list of possible values.
OperationalStatusClassNames
OperationalStatusClassNames[0] contains the computer system class name, SMX_ComputerSystem.CreationClassName. The class name of the HP_GroupSystemSpecificCollection class for the subsystems that make up the overall operational status reported in OperationalStatus[1-n] are contained in OperationalStatusClassNames[1-n]. See the datasheets for each provider for the values of each class name.
HP Insight Manager WBEM Base Server Provider Overview 4
Property Name Property Implementation
StatusDescriptions
StatusDescriptions[0] will contain one of the following corresponding to OperationalStatus[0]: One or more of the subsystems that make up this computer system have an OperationalStatus value of Unknown
One or more of the subsystems that make up this computer system have an OperationalStatus value of Other
One or more of the subsystems that make up this computer system have an OperationalStatus value of Degraded
One or more of the subsystems that make up this computer system have an OperationalStatus value of Error
One or more of the subsystems that make up this computer system have an OperationalStatus value of Stopped
The status descriptions of the subsystems that make up the overall operational status are contained in OperationalStatus[1-n]. These will be set to: Unknown OK Error Stopped Predictive Failure
HealthState
0 (Unknown) 5 (OK) 10 (Degraded) 20 (Major Failure)
CIM_LogicalElement
CIM_EnabledLogicalElement
EnabledState 5 (Not Applicable)
RequestedState 12 (Not Applicable)
EnabledDefault 2 (Enabled)
CIM_System
CreationClassName SMX_ComputerSystem
Roles Computer system roles string: initialized to not set.
HP Insight Manager WBEM Base Server Provider Overview 5
Property Name Property Implementation
CIM_ComputerSystem
OtherIdentifyingInfo
OtherIdentifyingInfo[0]: <GUID_String>
Where: <GUID_String> is the computer system physical GUID string. OtherIdentifyingInfo[1]: <MAC_String>
Where: <MAC_String> is the computer system MAC address. OtherIdentifyingInfo[2]: <Model_String>:
Where: <Model_String> is the computer system model string; and Serial_Number_String is the computer system physical serial number string. OtherIdentifyingInfo[3]: <Tag_String>
Where: <Tag_String> is the computer system asset tag string. OtherIdentifyingInfo[4]: <GUID_String::MAC_String>
Where: <GUID_String> is the computer system physical GUID string and <MAC_String> is the computer system MAC address. OtherIdentifyingInfo[5]: <ProductID_String>
Where: <ProductID_String> is SMX_ComputerSystemChassis.ProductID. OtherIdentifyingInfo[6]: <Target_String>
Where: <Target_String> is an opaque string used by the providers.
HP Insight Manager WBEM Base Server Provider Overview 6
Property Name Property Implementation
IdentifyingDescriptions
IdentifyingDescriptions[0]: CIM:GUID IdentifyingDescriptions[1]: CIM:MAC IdentifyingDescriptions[2]: CIM:Model:SerialNumber IdentifyingDescriptions[3]: CIM:Tag IdentifyingDescriptions[4] CIM:CorrelatableID IdentifyingDescriptions[5] HPQ:ProductID IdentifyingDescriptions[6] HPQ:SMXTarget
Dedicated 0 (Not Dedicated)
HP_ComputerSystem
Name Computer system DNS name returned by uname.
NameFormat DNSName
PrimaryOwnerName Computer system primary owner name string; initialized to not set.
PrimaryOwnerContact Computer system primary owner contact string; initialized to not set.
PrimaryOwnerPager Computer system primary owner pager string; initialized to not set.
SecondaryOwnerContact Computer system secondary owner contact string; initialized to not set.
SecondaryOwnerName Computer system secondary owner name string; initialized to not set.
SecondaryOwnerPager Computer system secondary owner pager string; initialized to not set.
LocationIndicator
State of the computer system Unit Identifier (UID) LED: 0 (Unknown) 2 (On) 3 (Off) 5 (Alternating)
HP Insight Manager WBEM Base Server Provider Overview 7
Property Name Property Implementation
SerialNumber The computer system physical serial number string.
IdentifyingNumber The computer system physical GUID string.
IncludedInSolution Boolean property that indicates whether the system is part of aggregate systems.
SolutionName
This property is a string that shall contain a unique name that describes the product family for the aggregate product along with the version. Notation: “<Solution Name> vX.Y.Z” where X is Major number, Y is Minor number and Z is Update number Eg. “CloudSystem Matrix v6.3.1a”. This property is only implemented if HP_ComputerSystem.IncludedInSolution is True.
Model The computer system model string.
SMX_ComputerSystem
1-2-1-1 Implemented Methods for SMX_ComputerSystem Class
Method Name Method Implementation
SendTestIndication
Method Parameters:
EventID, number of test event to send: 101 - Send Information Test Indication
102 - Send Warning Test Indication
103 - Send Critical Test Indication
Return Values:
0 - request to send indication successful
1 - method unsupported
2 - request to send indication failed
3 - provider is busy processing previously requested indication, try again
4 - EventID is not one of the defined values
Exception: CIM_ERR_INVALID_PARAMETER - EventID is the wrong type, does not exist or other internal error.
1-2-2 SMX_ComputerSystemChassis Class The SMX_ComputerSystemChassis class implements the HP_ComputerSystemChassis class to model the physical system chassis. There is only one instance of SMX_ComputerSystemChassis instantiated on a server.
HP Insight Manager WBEM Base Server Provider Overview 8
The following table lists the properties implemented.
Property Name Property Implementation
CIM_PhysicalElement
Tag Unique value for instance.
For example: 1
CreationClassName SMX_ComputerSystemChassis
ElementName Computer system product name (model) string.
Manufacturer Computer manufacturer string.
Model Computer system product name (model) string.
SerialNumber Computer system physical serial number.
UserTracking Computer system asset tag string (writable property; persistent across reboots).
Name Computer system product name (model) string.
Status OK
StatusDescriptions Description of the state of the chassis, for example System is functional.
Description General description of the chassis
For example: Physical Package for this system.
OperationalStatus 2 (OK)
PoweredOn TRUE
CIM_PhysicalPackage
RemovalConditions 2 (Not Applicable)
PackageType 3 (Chassis/Frame)
CIM_PhysicalFrame
CIM_Chassis
ChassisPackageType See MOF for definitions. This value is retrieved from SMBIOS.
ChassisTypeDescription See MOF for definitions. This value is retrieved from SMBIOS
HP Insight Manager WBEM Base Server Provider Overview 9
Property Name Property Implementation
RackMountable 0 (Unknown) 1 (True) 2 (False)
HP_ComputerSystemChassis
ProductID Computer system product ID string
For example: 123456-123.
VirtualUUID[] If Synergy is enabled, this will contain the logical UUID for the system.
VirtualSerialNumber[] If Synergy is enabled, this will contain the logical Serial Number for the system.
TPMModule
Indicates the installed and enabled state of the Trusted Platform Module.
1: Other;
2: Absent;;
3: Present and Enabled;
4: Present but Disabled;
SMX_ComputerSystemChassis
1-2-3 SMX_ComputerSystemPackage Class The SMX_ComputerSystemPackage class implements the HP_ComputerSystemPackage class and associates instances of SMX_ComputerSystem and SMX_ComputerSystemChassis. There is only one instance of SMX_ComputerSystemPackage instantiated on a server.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_Dependency
CIM_SystemPackaging
CIM_ComputerSystemPackage
PlatformGUID Computer system physical UUID value from SMBIOS.
HP_ComputerSystemPackage
Antecedent References SMX_ComputerSystemChassis
Dependent References SMX_ComputerSystem
SMX_ComputerSystemPackage
HP Insight Manager WBEM Base Server Provider Overview 10
1-2-4 SMX_OperatingSystem Class The SMX_OperatingSystem class implements the CIM_OperatingSystem class to model the system operating system. There is only one instance of SMX_OperatingSystem instantiated on a server.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
Caption On Linux, first line of /etc/issue.
On ESXi, output of vmware -v
Description Output of uname -v.
ElementName Output of uname -s.
CIM_ManagedSystemElement
OperationalStatus 2 (OK)
StatusDescriptions
StatusDescriptions[0] will contain the value map string corresponding to OperationalStatus[0]: For example: OK
Status OK
HealthState 5 (OK)
PrimaryStatus 1 (OK)
CIM_LogicalElement
CIM_EnabledLogicalElement
EnabledState 2 (Enabled)
RequestedState 0 (Unknown)
EnabledDefault 2(Enabled)
TransitioningToState 12 (Not Applicable)
CIM_OperatingSystem
CSName SMX_ComputerSystem.Name
CSCreationClassName SMX_ComputerSystem.CreationClassName
Name Output of uname -s.
HP Insight Manager WBEM Base Server Provider Overview 11
Property Name Property Implementation
CreationClassName SMX_OperatingSystem
Version Output of uname -r.
OtherTypeDescription On Linux, NULL
On ESXi, Embedded
OSType On Linux, 36 (Linux)
On ESXi, 39 (VM)
LocalDateTime Current time.
LastBootUpTime Time when the operating system was last booted
SMX_OperatingSystem
1-2-5 SMX_RunningOS Class The SMX_RunningOS class implements the CIM_RunningOS class and associates the SMX_ComputerSystem instance and an SMX_OperatingSystem instance.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_RunningOS
Antecedent References SMX_OperatingSystem
Dependent References SMX_ComputerSystem
SMX_RunningOS
1-2-6 SMX_InstalledOS Class The SMX_InstalledOS class implements the CIM_InstalledOS class and associates the SMX_ComputerSystem instance and a SMX_OperatingSystem instance.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_InstalledOS
PartComponent References SMX_OperatingSystem
GroupComponent References SMX_ComputerSystem
HP Insight Manager WBEM Base Server Provider Overview 12
SMX_InstalledOS
1-2-7 SMX_SMXSoftwareIdentity Class The SMX_SMXSoftwareIdentity implements the HP_SoftwareIdentity class to model the SMX software identification information.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
Caption
Short description of the SMX product
For example:
HP Insight Management WBEM Providers
HP Insight Management Limited WBEM Providers
Description
Description of the SMX product
For example: HP Standards Management eXtensions (SMX) are WBEM Providers, using DMTF standard profiles.
ElementName
For a full installation of the WBEM providers
hp-smx
For a limited installation of the WBEM providers
hp-smx-limited for
CIM_ManagedSystemElement
OperationalStatus 2 (OK)
StatusDescriptions Description of the installation status of the software identity
For example: SMX is installed properly
Status OK
HealthState 5 (OK)
CIM_LogicalElement
CIM_SoftwareIdentity
InstanceID Opaque string using HPQ as OrgID
For example: HPQ:SMX_SMXSoftwareIdentity-1.
HP Insight Manager WBEM Base Server Provider Overview 13
Property Name Property Implementation
MajorVersion The first numeric value in the VersionString.
MinorVersion The second numeric value in the VersionString.
RevisionNumber The third numeric value in the VersionString.
VersionString Version of SMX, for example: 02.00.00.
Manufacturer Hewlett Packard Company
Classifications[0] 5 (Instrumentation)
IsEntity TRUE
TargetOSTypes[0] On Linux, 36.
On ESXi, 39 (VM).
IdentityInfoType[]
IdentityInfoType[0] will contain the following: CIM:SoftwareFamily IdentityInfoType[1] will contain the following: HPQ:SoftwareCategory
IdentityInfoValue[]
IdentityInfoValue[0] will contain the following for a full installation of the WBEM providers: HPQ:hp-smx
IdentityInfoValue[0] will contain the following for a limited installation of the WBEM providers: HPQ:hp-smx-limited IdentityInfoValue[1] will contain the following: System Management
HP_SoftwareIdentity
SMX_SMXSoftwareIdentity
1-2-8 SMX_SMXInstalledSoftwareIdentity Class The SMX_SMXInstalledSoftwareIdentity class implements the CIM_InstalledSoftwareIdentity class and associates the SMX_ComputerSystem instance and a SMX_SMXSoftwareIdentity instance.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_InstalledSoftwareIdentity
HP Insight Manager WBEM Base Server Provider Overview 14
InstalledSoftware References SMX_SMXSoftwareIdentity
System References SMX_ComputerSystem
SMX_SMXInstalledSoftwareIdentity
1-2-9 SMX_SystemFirmware Class The SMX_SystemFirmware class implements the HP_SoftwareIdentity class and describes the firmware found on the server system.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
Caption
A description of the firmware. For example, on HP ProLiant: System ROM Firmware-<family_code>(<state>) () where family_code is the system ROM family code and state is either Active or Redundant.
For example: System ROM Firmware-P31 (Active) System ROM Firmware-P31 (Redundant)
Description A description of the firmware.
ElementName A description of the firmware.
CIM_ManagedSystemElement
Name A name for the firmware.
OperationalStatus 2 (OK)
StatusDescriptions StatusDescriptions[0] will contain the following corresponding to OperationalStatus[0]: System Firmware Status: OK
HealthState 5 (OK)
CIM_LogicalElement
CIM_SoftwareIdentity
HP Insight Manager WBEM Base Server Provider Overview 15
Property Name Property Implementation
InstanceID
Opaque string using HPQ as OrgID
For example: HPQ:SMX_SystemFirmware:<n>
Where: <n> is used to identify the instance. For example: HPQ:SMX_SystemFirmware:1
MajorVersion The firmware major version.
MinorVersion The firmware minor version.
VersionString The firmware version.
Manufacturer HP
Classifications 11 (Bios/FCode)
ClassificationDescriptions System Firmware
IdentityInfoValue
On HP ProLiant, this will contain: HPQ:<family_code>
Where: <family_code> is the system ROM family code.
For example: HPQ:P31 On HP Integrity, this will contain: HPQ:ElementName
IdentityInfoType CIM:SoftwareFamily
ReleaseDate YYYYMMDD******.**********
Where: YYYY is the 4 digit year, MM is the 2 digit month, and DD is the 2 digit day
SMX_SystemFirmware
1-2-10 SMX_SystemInstalledFirmwareIdentity Class The HP_SystemInstalledFirmwareIdentity class extends the CIM_InstalledSoftwareIdentity class and associates the HP_ComputerSystem instance and a SMX_SystemFirmware instance.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_InstalledSoftwareIdentity
SMX_SystemInstalledFirmwareIdentity
HP Insight Manager WBEM Base Server Provider Overview 16
InstalledSoftware References SMX_SystemFirmware
System References SMX_ComputerSystem
1-2-11 SMX_SystemElementFirmwareIdentity Class The HP_SystemElementFirmwareIdentity class implements the HP_ElementSoftwareIdentity class and associates the HP_ComputerSystem instance and SMX_SystemFirmware instances.
HP Insight Manager WBEM Base Server Provider Overview 17
The following table lists the properties implemented.
Property Name Property Implementation
CIM_Dependency
CIM_ElementSoftwareIdentity
UpgradeCondition 3 (Owner Upgradeable)
ElementSoftwareStatus
The ElementSoftwareStatus array will contain the following if the Antecedent refers to an instance of an Active Firmware: ElementSoftwareStatus[0]: 6 (Installed) ElementSoftwareStatus[1]: 2 (Current) The ElementSoftwareStatus array will contain the following if the Antecedent refers to an instance of a Redundant Firmware: ElementSoftwareStatus[0]: 6 (Installed) ElementSoftwareStatus[1]: 4 (Fallback)
SMX_SystemElementFirmwareIdentity
Antecedent References SMX_SystemFirmware
Dependent References SMX_ComputerSystem
1-3 Supported Indications The following table describes the properties that are common to all of the SMX Base Server Provider indications that are implemented for server platforms, where available.
The following table lists the common properties implemented.
Property Name Property Implementation
CIM_Indication
IndicationIdentifier GUID string generated at the time of the indication
IndicationTime Time of indication
CIM_AlertIndication
EventTime Time of the event or time of the indication if event time unknown
HP Insight Manager WBEM Base Server Provider Overview 18
Property Name Property Implementation
SystemName SMX_ComputerSystem.Name
SystemCreationClassName SMX_ComputerSystem.CreationClassName
HP_AlertIndication
ProviderVersion Provider Version in the format VV.UU.FF. For example: 01.05.00
NetworkAddresses Contains a list of all the IP addresses of the computer system generating the indication
OSType On ESX, 39 (VM) On Linux, 36 (Linux)
OSVersion The operating system version of the computer system generating the indication in the following format: <major>.<minor>.<build>
SystemFirmwareVersion Array of firmware versions of the computer system generating the indication
SystemSerialNumber Serial number of the computer system generating the indication
SystemProductID Product ID of the computer system generating the indication
SystemModel Model name of the computer system generating the indication
SystemGUID Platform GUID of the computer system generating the indication
SolutionProductModel Conditional property containing the Solution Name string when running in a aggregate product environment in the format <aggregate product family name> v<major>.<minor>.<update>
1-3-1 HP_DeviceIndication:WBEM Providers Started The following tables describe the SMX Base Server Provider indications that are implemented for all server platforms.
Property Name Property Implementation
CIM_Indication
PerceivedSeverity 2 (Informational)
CIM_AlertIndication
Description HP Management WBEM Providers have started.
AlertType 5 (Device Alert)
EventID 1
ProviderName HP WBEM
HP Insight Manager WBEM Base Server Provider Overview 19
Property Name Property Implementation
RecommendedActions No action is recommended.
HP_AlertIndication
Summary WBEM Providers started indication Id:9
ProbableCause 1 (Other)
ProbableCauseDescription WBEM Providers Started
1-3-2 HP_DeviceIndication: WBEM Providers Informational Test Indication
Property Name Property Implementation
CIM_Indication
PerceivedSeverity 2 (Informational)
CIM_AlertIndication
Description This is an information test event.
AlertType 5 (Device Alert)
EventID 1
ProviderName HP Test
RecommendedActions No action is recommended.
HP_AlertIndication
Summary Test Event
ProbableCause 1 (Other)
ProbableCauseDescription Test Indication
1-3-3 HP_DeviceIndication: WBEM Providers Warning Test Indication
Property Name Property Implementation
CIM_Indication
PerceivedSeverity 3 (Warning)
CIM_AlertIndication
Description This is a warning test event.
HP Insight Manager WBEM Base Server Provider Overview 20
Property Name Property Implementation
AlertType 5 (Device Alert)
EventID 2
ProviderName HP Test
RecommendedActions No action is recommended.
HP_AlertIndication
Summary Test Event
ProbableCause 1 (Other)
ProbableCauseDescription Test Indication
1-3-4 HP_DeviceIndication: WBEM Providers Critical Test Indication
Property Name Property Implementation
CIM_Indication
PerceivedSeverity 6 (Critical)
CIM_AlertIndication
Description This is a Critical Test Event
AlertType 5 (Device Alert)
EventID 3
ProviderName HP Test
RecommendedActions No action is recommended.
HP_AlertIndication
Summary Test Event
ProbableCause 1 (Other)
ProbableCauseDescription Test Indication
1-3-5 HP_DeviceIndication: ASR Reboot Occurred Property Name Property Implementation
CIM_Indication
PerceivedSeverity 5 (Major)
HP Insight Manager WBEM Base Server Provider Overview 21
Property Name Property Implementation
CIM_AlertIndication
Description The system has rebooted from an Automatic Server Recovery (ASR) event.
AlertType 5 (Device Alert)
EventID 1
ProviderName HP Recovery
RecommendedActions Determine the nature of the ASR event and take corrective action.
HP_AlertIndication
Summary ASR reboot occurred
EventCategory 16 (System Power)
ProbableCause 111 (Timeout)
ProbableCauseDescription ASR reboot occurred
1-3-6 HP_DeviceIndication: Thermal Reboot Occurred Property Name Property Implementation
CIM_Indication
PerceivedSeverity 5 (Major)
CIM_AlertIndication
Description The system has rebooted from thernal shutdownevent.
AlertType 5 (Device Alert)
EventID 2
ProviderName HP Recovery
RecommendedActions Replace any failed or removed fans. Insure the air flow into, out of, and within the system chassis is not obstructed.
HP_AlertIndication
Summary Thermal reboot occurred
EventCategory 23 (System Cooling)
ProbableCause 51 (Temperature Unacceptable)
ProbableCauseDescription Thermal reboot occurred
HP Insight Manager WBEM Base Server Provider Overview 22
1-3-7 HP_DeviceIndication: Fan Failure Reboot Occurred Property Name Property Implementation
CIM_Indication
PerceivedSeverity 5 (Major)
CIM_AlertIndication
Description The system has rebooted from fan failure shutdown event.
AlertType 5 (Device Alert)
EventID 3
ProviderName HP Recovery
RecommendedActions Replace any failed or removed fans.
HP_AlertIndication
Summary Fan failure reboot occurred
EventCategory 23 (System Cooling)
ProbableCause 94 (Fan Failure)
ProbableCauseDescription Fan failure reboot occurred
1-3-8 HP_DeviceIndication: VRM Failure Reboot Occurred Property Name Property Implementation
CIM_Indication
PerceivedSeverity 5 (Major)
CIM_AlertIndication
Description The system has rebooted from VRM failure shutdown event.
AlertType 5 (Device Alert)
EventID 4
ProviderName HP Recovery
RecommendedActions Replace any failed or removed power supplies.
HP_AlertIndication
Summary VRM failure reboot occurred
EventCategory 16 (System Power)
HP Insight Manager WBEM Base Server Provider Overview 23
Property Name Property Implementation
ProbableCause 89 (Power Supply Failure)
ProbableCauseDescription VRM failure reboot occurred
1-3-9 HP_DeviceIndication: POST Occurred
Property Name Property Implementation
CIM_Indication
PerceivedSeverity 5 (Major)
CIM_AlertIndication
Description Power-On Self-Test errors occurred during the last system startup.
AlertType 5 (Device Alert)
EventID 1
ProviderName HP Post
RecommendedActions Determine the nature of the POST error and take corrective action.
HP_AlertIndication
Summary POST errors occurred
EventCategory 4 (System Harware)
ProbableCause 8 (Configuration/Customization Error)
ProbableCauseDescription POST Errors occurred
VariableNames VariableNames[0]: POST Error Code VariableNames[1]: POST Error String
VariableTypes VariableTypes[0]: 3 (uint8) VariableTypes[1]: 1 (string)
VariableValues VariableValues[0]: The POST error code as specified by the System ROM VariableValues[1]: The POST error string as specified by the System ROM
1-3-10
HP Insight Management WBEM Blade System Lite Provider Overview 1
1 HP Insight Management WBEM Blade System Lite Provider Overview
Description
The HP Insight Management Web-Based Enterprise Management (WBEM) Blade System Lite provider extends the management capability of referencing profiles by adding the capability to represent the Distributed Management Task Force (DMTF) Modular System Profile in HP specific ways. While this profile is based on the DMTF Modular System Profile, it does not conform to that profile. This is intended to be supported only by the blades within an enclosure as a means for tying the blade to an enclosure. This profile is not intended to be implemented by the enclosure (using the Onboard Administrator). The Onboard Administrator shall manage the shared enclosure resources.
This provider implements the following profiles and installs the necessary files:
Profile Name Organization Version
HP Blade System Lite Profile (P00125)
HP WBEM TC 2.1.0
Requirements
For each hardware architecture listed, this provider requires the following distributions
HP Integrity managed servers
SLES 10 and later
RLEL 5.0 and later
HP ProLiant managed servers
ESXi 4.0 u1 and later
ESXi 4.1 and later
ESXi 5.0 and later
Release History Initial release with HP Insight Management Providers for Linux v2.0.
1-1 Setting Up the Provider Installing the Provider
There are no special installation instructions for this provider. It is installed by default as part of the HP Insight Management WBEM providers.
Configuring the Provider
This provider does not accept specific configuration adjustments beyond standard HP Insight Management WBEM support.
HP Insight Management WBEM Blade System Lite Provider Overview 2
1-2 Using the Provider Namespaces Supported by the Provider
This provider returns instances in the root/hpq namespace.
Schema Supported by the Provider
This provider supports the following classes:
• SMX_BladeEnclosureCS
• SMX_BladeEnclosureCollection
• SMX_BladeSystemComponent
• SMX_MemberOfBladeEnclosureCollection
• SMX_BladeEnclosureGroupHostedCollection
• SMX_BladeEnclosureFW
• SMX_BladeEnclosureFWIdentity
• SMX_BladeEnclosureInstalledFWIdentity
• SMX_BladeCSLocation
• SMX_BladeCSElementLocation
The tables in the following sections describe the properties of the supported classes. The classes are categorized by the class or superclass that defines the property, the first column is the Property Name (including type and units) and the second column describes how the provider determines the properties implementation. When the Property Implementation value is a number, the number given is the default behavior and the Managed Object Format interpretation is within parenthesis. If other values are returned, a problem is indicated.
Unless otherwise noted, all of the property implementation values given are for HP ProLiant and HP Integrity (cellular and non-cellular) systems. The location related properties and implementation values are determined based on the server type so they may differ.
1-2-1 SMX_BladeEnclosureCS Class The SMX_BladeEnclosureCS class implements the HP_BladeEnclosureCS class and describes a blade system enclosure.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
HP Insight Management WBEM Blade System Lite Provider Overview 3
Property Name Property Implementation
Caption
A description of the class.
For example, if enclosure name exists:
HP BladeSystem enclosure <enclosure name>
otherwise:
HP BladeSystem enclosure
Description
A description of the class.
For example, if enclosure name exists:
HP BladeSystem enclosure <enclosure name>
otherwise:
HP BladeSystem enclosure
ElementName
A description of the class.
For example, if enclosure name exists:
HP BladeSystem enclosure <enclosure name>
otherwise:
HP BladeSystem enclosure
CIM_ManagedSystemElement
OperationalStatus
0 (Unknown), enclosure status: Unknown
2 (OK), enclosure status: OK
3 (Degraded), enclosure status: Degraded
6 (Error), enclosure status: Error
StatusDescriptions
StatusDescriptions[0] per OperationalStatus[0]:
Server Blade Enclosure and Onboard Administrator status: Unknown
Server Blade Enclosure and Onboard Administrator status: OK
Server Blade Enclosure and Onboard Administrator status: Degraded
Server Blade Enclosure and Onboard Administrator status: Error
HealthState
0 (Unknown), enclosure status: Unknown
5 (OK), enclosure status: OK
10 (Degraded/Warning), enclosure status: Degraded
20 (Major Failure), enclosure status: Error
HP Insight Management WBEM Blade System Lite Provider Overview 4
Property Name Property Implementation
CIM_LogicalElement
CIM_EnabledLogicalElement
EnabledState 5 (Not Applicable)
RequestedState 12 (Not Applicable)
EnabledDefault 2 (Enabled)
CIM_System
CreationClassName SMX_BladeEnclosureCS
CIM_ComputerSystem
Dedicated 2 (Other)
OtherDedicatedDescriptions Modular
IdentifyingDescriptions
IdentifyingDescriptions[0]:
HPQ:ProductID
IdentifyingDescriptions[1]:
CIM:Model:SerialNumber
OtherIdentifyingInfo
OtherIdentifyingInfo[0]:
<ProductID_String>
Where: <ProductID_String> is the blade enclosure product ID.
OtherIdentifyingInfo[1]:
<Model_String>:<Serial_Number_String>
Where: <Model_String> is the blade enclosure model string; and Serial_Number_String> is the blade enclosure serial number string.
Name Text description of the modular system enclosure. The DNS name is populated if available.
NameFormat DNSName
HP_BladeEnclosureCS
ManagementIPAddress The enclosure’s management IP address.
ManagementURL The URL of the enclosure’s management web-based user interface.
SerialNumber The serial number of the blade enclosure.
HP Insight Management WBEM Blade System Lite Provider Overview 5
Property Name Property Implementation
ProductID The product ID of the blade enclosure.
RackName The name of the rack.
RackUID The UUID of the rack.
EnclosureName Then name of the blade enclosure.
1-2-2 SMX_BladeEnclosureCollection Class The SMX_BladeEnclosureCollection class implements the HP_BladeEnclosureCollection class to aggregate the enclosure’s group operational status.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
Description A description of the class, for example: A collection of server blade enclosures with group aggregate status
ElementName A name for the class, for example: Server Blade Enclosure Collection.
CIM_Collection
CIM_SystemSpecificCollection
InstanceID Opaque identifier using HPQ for OrgID. For example: HPQ:SMX_BladeEnclosureCollection:1.
HP_GroupSystemSpecificCollection
Caption A caption for the class, for example: Server Blade Enclosure Collection
GroupOperationalStatus
Describes the group operational status of the blade enclosure collection. The group operational status represents the ‘worst-of’ algorithm for all individual enclosure statuses in HP_BladeEnclosureCS.OperationalStatus[0].
GroupOperationalStatus[0] contains group operational status:
0 (Unknown)
2 (OK)
3 (Degraded)
6 (Error)
HP Insight Management WBEM Blade System Lite Provider Overview 6
Property Name Property Implementation
GroupStatusDescriptions
GroupStatusDescriptions[0] per GroupOperationalStatus[0]:
Server Blade Enclosure and Onboard Administrator status: Unknown
Server Blade Enclosure and Onboard Administrator status: OK
Server Blade Enclosure and Onboard Administrator status: Degraded
Server Blade Enclosure and Onboard Administrator status: Error
HP_BladeEnclosureCollection
1-2-3 SMX_BladeSystemComponent Class The SMX_BladeSystemComponent class implements the HP_BladeSystemComponent class and associates the enclosure’s computer system instance to the blade’s computer system instance.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_Component
CIM_SystemComponent
HP_BladeSystemComponent
GroupComponent References HP_BladeEnclosureCS (the blade enclosure computer system)
PartComponent References CIM_ComputerSystem (the blade servers computer system)
1-2-4 SMX_MemberOfBladeEnclosureCollection Class The SMX_MemberOfBladeEnclosureCollection class implements the HP_MemberOfBladeEnclosureCollection class and associates the enclosure’s computer system instance to the blade enclosure collection instance.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_MemberOfCollection
HP_MemberOfBladeEnclosureCollection
HP Insight Management WBEM Blade System Lite Provider Overview 7
Property Name Property Implementation
Collection References HP_BladeEnclosureCollection
Member References HP_BladeEnclosureCS
1-2-5 SMX_BladeEnclosureGroupHostedCollection Class The SMX_BladeEnclosureGroupHostedCollection class implements the HP_BladeEnclosureGroupHostedCollection class and associates the enclosure’s computer system instance to the blade enclosure collection instance.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_Dependency
CIM_HostedDependency
CIM_HostedCollection
HP_GroupHostedCollection
HP_BladeEnclosureGroupHostedCollection
Antecedent References HP_BladeEnclosureCS
Dependent References HP_BladeEnclosureCollection
1-2-6 SMX_BladeEnclosureFW Class The SMX_BladeEnclosureFW class implements the HP_BladeEnclosureFW class and describes blade enclosure firmware.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
Caption A caption for the class. For example: Server Blade Enclosure Firmware.
Description A description for the class. For example: HP Server Blade Enclosure Firmware.
ElementName OA
CIM_ManagedSystemElement
HP Insight Management WBEM Blade System Lite Provider Overview 8
Property Name Property Implementation
Name
A description of the class.
For example, if enclosure name exists:
HP BladeSystem enclosure <Enclosure_Name>
otherwise:
HP BladeSystem enclosure
OperationalStatus 2 (OK), normal operation
StatusDescriptions Server Blade Enclosure Firmware status: OK
HealthState 5 (OK), normal operation
CIM_LogicalElement
CIM_SoftwareIdentity
InstanceID Opaque identifier using HPQfor OrgID.
For example: HPQ:SMX_BladeEnclosureFirmware:1.
MajorVersion The major version of the blade enclosure firmware.
MinorVersion The minor version number of the blade enclosure firmware.
VersionString String indicating the blade enclosure firmware version information. This property is the string translation of the content provided in the MajorVersion and MinorVersion properties.
Manufacturer Hewlett-Packard
Classifications 10 (Firmware)
ClassificationDescriptions HP Server Blade Enclosure Firmware
IdentifyingInfoValue HPQ:OA
IdentifyingInfoType CIM:SoftwareFamily
HP_BladeEnclosureFW
1-2-7 SMX_BladeEnclosureElementFWIdentity Class The SMX_BladeEnclosureElementFWIdentity class implements the HP_BladeEnclosureElementFWIdentity class and associates a blade enclosure to its corresponding firmware.
HP Insight Management WBEM Blade System Lite Provider Overview 9
The following table lists the properties implemented.
Property Name Property Implementation
CIM_Dependency
CIM_ElementSoftwareIdentity
UpgradeCondition 3 (Owner Upgradeable)
ElementSoftwareStatus
ElementSoftwareStatus[0]:
6 (Installed)
ElementSoftwareStatus[1]:
2 (Current)
HP_BladeEnclosureElementFWIdentity
Antecedent References HP_BladeEnclosureFW
Dependent References HP_BladeEnclosureCS
1-2-8 SMX_BladeEnclosureInstalledFWIdentity Class The SMX_BladeEnclosureInstalledFWIdentity class implements the HP_BladeEnclosureInstalledFWIdentity class and associates a blade enclosure to its corresponding installed firmware.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_InstalledSoftwareIdentity
HP_BladeEnclosureInstalledFWIdentity
System References HP_BladeEnclosureCS
InstalledSoftware References HP_BladeEnclosureFW
1-2-9 SMX_BladeCSLocation Class The SMX_BladeCSLocation class implements the HP_Location class and is used to model the server blade location within an enclosure.
HP Insight Management WBEM Blade System Lite Provider Overview 10
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
Caption
A description of the Blade location.
For example: Blade Computer System Bay Location <n>
Where: <n> represents the blade bay slot position printed on the enclosure labeling.
Description
A description of the Blade location.
For example: Blade Computer System Bay Location <n>
Where: <n> represents the blade bay slot position printed on the enclosure labeling.
ElementName
A description of the Blade location.
For example: Blade Computer System Bay Location <n>
Where: <n> represents the blade bay slot position printed on the enclosure labeling.
CIM_Location
Name
Unique identifier for this blade bay location instance.
For example: HPQ:SMX_BladeCSLocation:<n>
Where: <n> represents the blade bay slot position printed on the enclosure labeling.
PhysicalPosition <n>
Where: <n> represents the blade bay slot position printed on the enclosure labeling.
HP_Location
ElementLocationTag The computer system name.
ElementLocationTagDesc 24 (Blade)
LocationInformation LocationInformation[0]:
The blade bay number within the enclosure.
LocationInfoDesc LocationInfoDesc[0]:
14 (Blade Bay)
HP Insight Management WBEM Blade System Lite Provider Overview 11
1-2-10 SMX_BladeCSElementLocation Class The SMX_BladeCSElementLocation class implements the HP_ElementLocation class and is used to represent an association between the CIM_Location and CIM_ManagedElement classes.
Property Name Value
Element References CIM_ComputerSystem
PhysicalLocation References HP_BladeCSLocation
1-3 Provider Indications Indications Generated by the Provider This provider generates no indications.
HP Insight Management WBEM Configuration Record Log Provider Overview 1
1 HP Insight Management WBEM Configuration Record Log Provider Overview
Description
The HP Insight Management Web-Based Enterprise Management (WBEM) Configuration (Config) Record Log provider implements the Configuration Snapshot Log on HP servers.
This provider implements the following profiles and installs the necessary files:
Profile Name Organization Version
HP Record Log Profile (P00109)
HP WBEM TC 1.0
Requirements
For each hardware architecture listed, this provider requires the following distributions
HP Integrity managed servers SLES 10 and later
RLEL 5.0 and later
HP ProLiant managed servers
SLES 11 and later
ESXi 4.0 u1 and later
ESXi 4.1 and later
ESXi 5.0 and later
Release History Initial release with HP Insight Management WBEM Providers for Linux v2.0.
1-1 Setting Up the Provider Installing the Provider
There are no special installation instructions for this provider. It is installed by default as part of the HP Insight Management WBEM providers.
Configuring the Provider
This provider does not accept specific configuration adjustments beyond standard HP Insight Management WBEM support.
1-2 Using the Provider Namespaces Supported by the Provider
This provider returns instances in the root/hpq namespace.
HP Insight Management WBEM Configuration Record Log Provider Overview 2
Schema Supported by the Provider
This provider supports the following classes:
• SMX_ConfigRecordLog
• SMX_ConfigLogEntry
• SMX_ConfigLogManagesRecord
• SMX_ConfigUseOfLog
The tables in the following sections describe the properties of the supported classes. The classes are categorized by the class or superclass that defines the property, the first column is the property name (including type and units) and the second column describes how the provider determines the properties implementation. When the property implementation value is a number, the number given is the default behavior and the Managed Object Format interpretation is within parenthesis. If other values are returned, a problem is indicated.
Unless otherwise noted, all of the property implementation values given are for HP ProLiant and HP Integrity (cellular and non-cellular) systems. The location related properties and implementation values are determined based on the server type so they may differ.
1-2-1 SMX_ConfigRecordLog Class The SMX_ConfigRecordLog class implements the HP_CommonRecordLog class to model the server management record log.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
Caption Config record log.
Description Config record log.
ElementName Config record log.
CIM_ManagedSystemElement
Name Config record log.
OperationalStatus OperationalStatus[0] indicates the status of the Configuration Record Log:
2 (OK)
HealthState 5 (OK), when OperationalStatus[0]=2 (OK)
CIM_LogicalElement
CIM_EnabledLogicalElement
HP Insight Management WBEM Configuration Record Log Provider Overview 3
Property Name Property Implementation
EnabledState 2 (Enabled)
RequestedState 12 (Not applicable)
EnabledDefault 2 (Enabled)
CIM_Log
MaxNumberOfRecords 1 – Only the most recent snapshot of the configuration will be available.
CurrentNumberOfRecords Number of records in the Config log (SMX_ConfigLogEntry instances).
LogState 2 (Normal)
OverwritePolicy 2 (Wraps Never)
CIM_RecordLog
InstanceID HPQ:SMX_ConfigRecordLog:1
HP_CommonRecordLog
TimeOfLastChange Time of last log change.
The following table lists the methods implemented for the SMX_ConfigRecordLog class.
Method Name Method Implementation
ClearLog Refer to HP Record Log profile (P00109).
UpdateConfig Refer to HP Record Log profile (P00109).
1-2-2 SMX_ConfigLogEntry Class The SMX_ConfigLogEntry class implements the HP_CommonLogEntry class to model logs records within the Configuration log.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
Caption Config record log entry.
Description Config record log entry.
ElementName Config record log entry.
CIM_RecordForLog
HP Insight Management WBEM Configuration Record Log Provider Overview 4
Property Name Property Implementation
CIM_LogEntry
InstanceID Opaque key.
LogInstanceID SMX_ConfigRecordLog.InstanceID
LogName SMX_ConfigRecordLog.Name
RecordID Config record number.
CreationTimeStamp Config log event creation time stamp.
HP_CommonLogEntry
RecordDataType 3 (Delimited)
RawData Instances in CIM-XML encoding.
MajorClass 21 (Config Snapshot)
MinorClass 2 (None)
OSType
0 (Unknown)
36 (Linux)
39 (VMware)
SystemSerialNumber System serial number string from SMBIOS.
SystemProductID System product ID string from SMBIOS.
SystemModel System model number string from SMBIOS.
SystemName Computer system name.
LoggerType 2 (Server)
1-2-3 SMX_ConfigLogManagesRecord Class The SMX_ConfigLogManagesRecord class implements the HP_LogManagesRecord class and associates instances of HP_RecordLog and HP_LogEntry.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_LogManagesRecord
HP_LogManagesRecord
HP Insight Management WBEM Configuration Record Log Provider Overview 5
Log Reference HP_CommonRecordLog.
Record Reference HP_CommonLogEntry.
1-2-4 SMX_ConfigUseOfLog Class The SMX_ConfigUseOfLog class implements the HP_UseOfLog class and associates the instance of HP_ComputerSystem with the instance of HP_CommonRecordLog.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_Dependency
CIM_UseOfLog
HP_UseOfLog
Antecedent Reference HP_CommonRecordLog.
Dependent Reference HP_ComputerSystem.
1-3 Provider Indications Indications Generated by the Provider This provider generates no indications.
HP Insight Management WBEM CPU Provider Overview 1
1 HP Insight Management WBEM CPU Provider Overview
Description
The HP Insight Management Web-Based Enterprise Management (WBEM) CPU provider implements and extends classes described in this document to model the system processors.
This provider implements the following profiles and installs the necessary files:
Profile Name Organization Version
HP CPU Profile (P00106)
HP WBEM TC 1.1.0
HP CPU Consolidated Status Profile (P00107) HP WBEM TC 1.0.0
HP CPU Physical Asset Profile (P00108)
HP WBEM TC 1.0.0
HP Location Profile (P00124)
HP WBEM TC 1.2.0
Requirements
For each hardware architecture listed, this provider requires the following distributions
HP Integrity managed servers SLES 10 and later
RLEL 5.0 and later
HP ProLiant managed servers
SLES 11 and later
ESXi 4.0 u1 and later
ESXi 4.1 and later
ESXi 5.0 and later
Release History Initial release with HP Insight Management Providers for Linux v2.0.
1-1 Setting Up the Provider Installing the There are no special installation instructions for this provider. It is installed by default
HP Insight Management WBEM CPU Provider Overview 2
Provider as part of the HP Insight Management WBEM providers.
Configuring the Provider
This provider does not accept specific configuration adjustments beyond standard HP Insight Management WBEM support.
1-2 Using the Provider Namespaces Supported by the Provider This provider returns instances in the root/hpq namespace.
Schema Supported by the Provider This provider returns instances in the root/hpq namespace.
This provider supports the following classes:
• SMX_Processor
• SMX_ProcessorCapabilities
• SMX_ProcessorCore
• SMX_HardwareThread
• SMX_ProcessorCacheMemory
• SMX_SystemProcessor
• SMX_ProcessorElementCapabilities
• SMX_ProcessorCoreComponent
• SMX_HWThreadComponent
• SMX_AssociatedCacheMemory
• SMX_ProcessorCollection
• SMX_HostedProcessorCollection
• SMX_MemberOfProcessorCollection
• SMX_ProcessorChip
• SMX_RealizesProcessor
• SMX_SystemPhysicalProcessor
• SMX_ProcessorLocation
• SMX_ProcessorElementLocation
The tables in the following sections describe the properties of the supported classes. The classes are categorized by the class or superclass that defines the property, the first column is the Property Name (including type and units) and the second column describes how the provider determines the properties
HP Insight Management WBEM CPU Provider Overview 3
implementation. When the Property Implementation value is a number, the number given is the default behavior and the Managed Object Format interpretation is within parenthesis. If other values are returned, a problem is indicated.
Unless otherwise noted, all of the property implementation values given are for HP ProLiant and HP Integrity (cellular and non-cellular) systems. The location related properties and implementation values are determined based on the server type so they may differ.
1-2-1 SMX_Processor Class The SMX_Processor class extends the CIM_Processor class to model the system processors.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
Caption Processor in <physical locations>
For text representing the CPU location, refer to “Physical Location”.
Description
<processor brand string> (<cpu> Family <x> Model y Stepping <z>)
Where: <processor brand string> is the processor brand string, (<cpu> is the CPU architecture type, <x> is the processor family number, <y> is the processor model number and z is the processor stepping number.
For example: Intel(R) Xeon(TM) CPU 3.06GHz (x86 Family 15 Model 2 Stepping 7)
Manufacturer: Intel(R) Family: Xeon(TM) CPU 3.06GHz (x86 Family 15 Model 2 Stepping 7)
ElementName Processor in <physical locations>
For text representing the CPU location, refer to “Physical Location”.
CIM_ManagedSystemElement
Name Processor in <physical locations>
For text representing the CPU location, refer to “Physical Location”.
HP Insight Management WBEM CPU Provider Overview 4
Property Name Property Implementation
OperationalStatus
0 (Unknown)
2 (OK), when CPU is enabled and operational
5 (Predictive Failure), when IML error info logged for this CPU
6 (Error), when CPU is disabled via POST error
10 (Stopped), when CPU is disabled via RBSU
StatusDescriptions
StatusDescriptions[0] text per OperationalStatus[0]:
Unknown
OK
Error
Stopped
Predictive Failure
HealthState
0 (Unknown), when OperationalStatus[0]=0 (Unknown)
5 (OK), when OperationalStatus[0]=2 (OK)
15 (Minor Failure), when OperationalStatus[0]=10 (Stopped)
20 (Major Failure), when OperationalStatus[0]=5 (Predictive Failure)
25 (Critical Failure), when OperationalStatus[0]=6 (Error)
CIM_LogicalElement
CIM_EnabledLogicalElement
EnabledState 2 (Enabled)
RequestedState 12 (Not Applicable)
EnabledDefault 2 (Enabled)
CIM_LogicalDevice
SystemCreationClassName SMX_ComputerSystem
SystemName computer system name
CreationClassName SMX_Processor
HP Insight Management WBEM CPU Provider Overview 5
Property Name Property Implementation
DeviceID Proc <n> where n is the processor number.
CIM_Processor
CPUStatus
1 (CPU Enabled)
2 (CPU Disabled by User using BIOS Setup)
3 (CPU Disabled By BIOS (POST Error))
4 (CPU Idle)
7 (Other)
Family Processor family number from SMBIOS
For example, 179 for Intel(R) Xeon(TM)
MaxClockSpeed maximum clock speed in MHz
For example: 3600
CurrentClockSpeed current clock speed in MHz
For example: 3066
DataWidth 32 – for x86 processors
64 – for x64 processors
AddressWidth 32 – for x86 processors
64 – for x64 processors
ExternalBusClockSpeed external bus clock speed in MHz
For example: 533
HP Insight Management WBEM CPU Provider Overview 6
Property Name Property Implementation
Characteristics
For x86 processors:
Characteristics[0]
3 (32-bit Capable)
For x64 processors:
Characteristics[0]
3 (32-bit Capable)
Characteristics[1]
2 (64-bit Capable)
NumberOfEnabledCores Number of enabled and operational cores for this processor
For example: 1, 2, 4
Stepping Stepping for processor
Role Processor Role
UniqueID Unique identifier for processor
HP_Processor
SMX_Processor
1-2-2 SMX_ProcessorCapabilities Class The SMX_ProcessorCapabilities class extends the CIM_ProcessorCapabilities class to model the processor capabilities.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
Caption Processor Capabilities
Description Processor Capabilities
CIM_Capabilities
InstanceID HPQ:SMX_ProcessorCapabilities:<n>
Where: <n> is a unique number.
ElementName Processor Capabilities
HP Insight Management WBEM CPU Provider Overview 7
Property Name Property Implementation
CIM_EnabledLogicalElementCapabilities
ElementNameEditSupported False
RequestedStatesSupported None
CIM_ProcessorCapabilities
NumberOfProcessorCores number of processor cores
For example: 1, 2, 4
NumberOfHardwareThreads number of hardware threads
For example: 1, 2
HP_ProcessorCapabilities
VirtualizationTechnologyStatus
Value: 0 –if Intel VT Disabled 1 – if Intel VT Enabled
SMX_ProcessorCapabilities
1-2-3 SMX_ProcessorCore Class The SMX_ProcessorCore class extends the CIM_ProcessorCore class to model the processor cores.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
Caption Processor:<p> Core:<c>
Where: <p> is the processor number and <c> is the core number.
Description
<processor brand string> (<cpu> Family <x> Model <y> Stepping <z>) (Processor:<p> Core:<c>)
Where: <processor brand string> is the processor brand string, <cpu> is the CPU architecture type, <x> is processor family number, <y> is processor model number, <z> is processor stepping number, <p> is the processor number, and <c> is the core number.
For example: Manufacturer: Intel(R) Family: Xeon(TM) CPU 3.06GHz (x86 Family 15 Model 2 Stepping 7) (Processor:1 – Core:2)
HP Insight Management WBEM CPU Provider Overview 8
Property Name Property Implementation
ElementName Processor:<p> Core:<c>
Where: <p> is the processor number and <c> is the core number.
CIM_ManagedSystemElement
Name Processor:<p> Core:<c>
Where: <p> is the processor number and <c> is the core number.
OperationalStatus
0 (Unknown)
2 (OK), when CPU is enabled and operational
5 (Predictive Failure), when IML error info logged for this CPU
6 (Error), when CPU is disabled via POST error
10 (Stopped), when CPU is disabled via RBSU
StatusDescriptions
StatusDescriptions[0] text per OperationalStatus[0]:
Unknown.
OK
Predictive Failure
Error
Stopped
HealthState
0 (Unknown), when OperationalStatus[0]=0 (Unknown)
5 (OK), when OperationalStatus[0]=2 (OK)
15 (Minor Failure), when OperationalStatus[0]=10 (Stopped)
20 (Major Failure), when OperationalStatus[0]=5 (Predictive Failure)
25 (Critical Failure), when OperationalStatus[0]=6 (Error)
CIM_LogicalElement
CIM_EnabledLogicalElement
EnabledState 2 (Enabled)
RequestedState 12 (Not Applicable)
EnabledDefault 2 (Enabled)
CIM_ProcessorCore
InstanceID HPQ:SMX_ProcessorCore Proc:<p> Core:<c>
Where: <p> is the processor number and <c> is the core number.
HP Insight Management WBEM CPU Provider Overview 9
Property Name Property Implementation
CoreEnabledState 2 (Core Enabled)
Characteristics
For x86 processors:
Characteristics[0]:
3 (32-bit Capable)
For x64 processors:
Characteristics[0]:
3 (32-bit Capable)
Characteristics[1]:
2 (64-bit Capable)
HP_ProcessorCore
Bootstrap FALSE
TRUE
SMX_ProcessorCore
1-2-4 SMX_HardwareThread Class The SMX_HardwareThread class extends the CIM_HardwareThread class to model the hardware threads.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
Caption Processor:<p> Core:<c> Thread:<t>
Where: <p> is the processor number, <c> is the core number, and <t> is the thread number
Description
<processor brand string> (<cpu> Family <x> Model <y> Stepping <z> Processor:<p> Core:<c> Thread:<t>)
Where: <processor brand string> is the processor brand string, (<cpu> is the cpu architecture type, <x> is the processor family number, <y> is the processor model number and <z> is the processor stepping number, <p> is the processor number, <c> is the core number, and <t> is the thread number.
For example: Intel(R) Xeon(TM) CPU 3.06GHz (x86 Family 15 Model 2 Stepping
HP Insight Management WBEM CPU Provider Overview 10
Property Name Property Implementation
7) Manufacturer: Intel(R) Family: Xeon(TM) CPU 3.06GHz (x86 Family 15 Model 2 Stepping 7) (Processor:1 Core:2 Thread:3)
ElementName Processor:<p> Core:<c> Thread:<t>
Where: <p> is the processor number, <c> is the core number, and <t> is the thread number
CIM_ManagedSystemElement
Name Processor:<p> Core:<c> Thread:<t>
Where: <p> is the processor number, <c> is the core number, and <t> is the thread number
OperationalStatus
0 (Unknown)
2 (OK), when CPU is enabled and operational
5 (Predictive Failure), when IML error info logged for this CPU
6 (Error), when CPU is disabled via POST error
10 (Stopped), when CPU is disabled via RBSU
StatusDescriptions
StatusDescriptions[0] text per OperationalStatus[0]:
OK
Error
Stopped
Predictive Failure
HealthState
0 (Unknown), when OperationalStatus[0]=0 (Unknown)
5 (OK), when OperationalStatus[0]=2 (OK)
15 (Minor Failure), when OperationalStatus[0]=10 (Stopped)
20 (Major Failure), when OperationalStatus[0]=5 (Predictive Failure)
25 (Critical Failure), when OperationalStatus[0]=6 (Error)
CIM_LogicalElement
CIM_EnabledLogicalElement
EnabledState 2 (Enabled)
RequestedState 12 (Not Applicable)
EnabledDefault 2 (Enabled)
CIM_HardwareThread
HP Insight Management WBEM CPU Provider Overview 11
Property Name Property Implementation
InstanceID HPQ:SMX_HardwareThread: Proc:<p> Core:<c> Thread:<t>
Where: <p> is the processor number, <c> is the core number and <t> is the thread number
HP_HardwareThread
SMX_HardwareThread
1-2-5 SMX_CacheMemory Class The SMX_CacheMemory class implements the HP_CacheMemory class, which extends CIM_Memory to model the processor caches.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
Caption
Level <x> Data Cache where <x> is the cache level number
Level <x> Instruction Cache where <x> is the cache level number
Level <x> Unified Cache where <x> is the cache level number
For example: Level 1 Data Cache Level 2 Unified Cache
Description
Level <x> Data Cache where <x> is the cache level number
Level <x> Instruction Cache where <x> is the cache level number
Level <x> Unified Cache where <x> is the cache level number
For example: Level 1 Data Cache Level 2 Unified Cache
ElementName
Level <x> Data Cache where <x> is the cache level number
Level <x> Instruction Cache where <x> is the cache level number
Level <x> Unified Cache where <x> is the cache level number
For example: Level 1 Data Cache Level 2 Unified Cache
CIM_ManagedSystemElement
HP Insight Management WBEM CPU Provider Overview 12
Property Name Property Implementation
OperationalStatus
0 (Unknown)
2 (OK), when CPU is enabled and operational
5 (Predictive Failure), when IML error info logged for this CPU
6 (Error), when CPU is disabled via POST error
10 (Stopped), when CPU is disabled via RBSU
StatusDescriptions
StatusDescriptions[0] text per OperationalStatus[0]:
Unknown
OK
Stopped
Error
Predictive Failure
HealthState
0 (Unknown), when OperationalStatus[0]=0 (Unknown)
5 (OK), when OperationalStatus[0]=2 (OK)
15 (Minor Failure), when OperationalStatus[0]=10 (Stopped)
20 (Major Failure), when OperationalStatus[0]=5 (Predictive Failure)
25 (Critical Failure), when OperationalStatus[0]=6 (Error)
CIM_LogicalElement
CIM_EnabledLogicalElement
EnabledState 5 (Not Applicable)
RequestedState 12 (Not Applicable)
EnabledDefault 2 (Enabled)
CIM_LogicalDevice
SystemCreationClassName SMX_ComputerSystem
SystemName Computer system name
CreationClassName SMX_CacheMemory
HP Insight Management WBEM CPU Provider Overview 13
Property Name Property Implementation
DeviceID
Proc <p>, Level <x> <type> Cache
Where: <p> is the processor number, <x> is the cache level number, and <type> is the cache type (Data, Instruction, or Unified)
Proc <p>, Core <c>, Level <x> <type> Cache
Where: <p> is the processor number, <x> is the cache level number, and <type> is the cache type (Data, Instruction, or Unified)
For example: Proc 1, Level 1 Data Cache
For example: Proc 1, Core 2, Level 2 Unified Cache
CIM_StorageExtent
BlockSize 1 – number of bytes in a block
NumberOfBlocks Number of blocks in this cache
For example: 8192
Primordial False
CIM_Memory
HP_CacheMemory
SMX_ProcessorCacheMemory
1-2-6 SMX_SystemProcessor Class The SMX_SystemProcessor class extends the CIM_SystemDevice class and associates the SMX_ComputerSystem instance and SMX_Processor instances.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_Component
CIM_SystemComponent
CIM_SystemDevice
HP_SystemProcessor
SMX_SystemProcessor
HP Insight Management WBEM CPU Provider Overview 14
Property Name Property Implementation
GroupComponent References SMX_ComputerSystem
PartComponent References SMX_Processor
1-2-7 SMX_ProcessorElementCapabilities Class The SMX_ProcessorElementCapabilities class extends the CIM_ElementCapabilities class and associates SMX_Processor and SMX_ProcessorCapabilities instances.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ElementCapabilities
HP_ProcessorElementCapabilities
SMX_ProcessorElementCapabilities
ManagedElement References SMX_Processor
Capabilities References SMX_ProcessorCapabilities
1-2-8 SMX_ProcessorCoreComponent Class The SMX_ProcessorCoreComponent class extends the CIM_ConcreteComponent class and associates an SMX_Processor instance withSMXP_ProcessorCore instances.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_Component
CIM_ConcreteComponent
HP_ProcessorCoreComponent
SMX_ProcessorCoreComponent
GroupComponent References SMX_Processor
PartComponent References SMX_ProcessorCore
HP Insight Management WBEM CPU Provider Overview 15
1-2-9 SMX_HWThreadComponent Class The SMX_HWThreadComponent class extends the CIM_ConcreteComponent class and associates an SMX_ProcessorCore instance with SMX_HardwareThread instances.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_Component
CIM_ConcreteComponent
HP_HWThreadComponent
SMX_HWThreadComponent
GroupComponent References SMX_ProcessorCore
PartComponent References SMX_HardwareThread
1-2-10 SMX_AssociatedProcessorCacheMemory Class The SMX_AssociatedProcessorCacheMemory class extends the CIM_AssociatedCacheMemory class. The SMX_AssociatedProcessorCacheMemory class associates an SMX_Processor instance with an SMX_CacheMemory instance.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_Dependency
CIM_AssociatedMemory
CIM_AssociatedCacheMemory
Level
0 (Unknown)
1 (Other)
2 (Not Applicable)
3 (Primary)
4 (Secondary)
5 (Tertiary)
HP Insight Management WBEM CPU Provider Overview 16
Property Name Property Implementation
WritePolicy
0 (Unknown)
1 (Other)
2 (Write Back)
3 (Write Through)
4 (Varies with Address)
5 (Determination Per I/O)
CacheType
0 (Unknown)
1 (Other)
2 (Instruction)
3 (Data)
4 (Unified)
LineSize Cache line size in bytes
ReadPolicy
0 (Unknown)
1 (Other)
2 (Read)
3 (Read-Ahead)
4 (Read and Read-Ahead)
5 (Determination Per I/O)
Associativity
0 (Unknown)
1 (Other)
2 (Direct Mapped)
3 (2-way Set-Associative)
4 (4-way Set-Associative)
5 (Fully Associative)
6 (8-way Set-Associative)
7 (16-way Set-Associative)
HP_AssociatedCacheMemory
SMX_AssociatedProcessorCacheMemory
Antecedent References SMX_CacheMemory
HP Insight Management WBEM CPU Provider Overview 17
Property Name Property Implementation
Dependent References SMX_Processor
1-2-11 SMX_ProcessorCollection Class The SMX_ProcessorCollection class extends the HP_GroupSystemSpecificCollection class.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
Description A collection of processor packages with group aggregate status
ElementName SMX_ProcessorCollection
CIM_Collection
CIM_SystemSpecificCollection
InstanceID HPQ:SMX_ProcessorCollection-1
HP_GroupSystemSpecificCollection
Caption Processor Package Collection
GroupOperationalStatus
GroupOperationalStatus[0] contains the processors consolidated status. GroupOperationalStatus[0] will contain one of the following:
0 (Unknown)
1 (Other)
2 (OK)
3 (Degraded)
5 (Predictive Failure)
6 (Error)
10 (Stopped)
The status values of the processors that make up the overall group operational status are contained in GroupOperationalStatus[1-n]. See the descriptions for OperationalStatus for members of the processor collection for the list of possible values.
HP Insight Management WBEM CPU Provider Overview 18
Property Name Property Implementation
GroupStatusDescriptions
GroupStatusDescriptions[0] text per GroupOperationalStatus[0]:
Unknown
Other
OK
Degraded
Predicted Failure
Failed
Stopped
The status descriptions of the processors that make up the overall operational status are contained in OperationalStatus[1-n]. See the descriptions for GroupStatusDescriptions for members of the processor collection for the list of possible values.
HP_ProcessorCollection
SMX_ProcessorCollection
1-2-12 SMX_HostedProcessorCollection Class The SMX_HostedProcessorCollection class extends the HP_GroupHostedCollection class and associates the SMX_ComputerSystem instance with the SMX_ProcessorCollection instance.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_Dependency
CIM_HostedDependency
CIM_HostedCollection
HP_GroupHostedCollection
SMX_HostedProcessorCollection
Antecedent References SMX_ComputerSystem
Dependent References SMX_ProcessorCollection
1-2-13 SMX_MemberOfProcessorCollection Class The SMX_MemberOfProcessorCollection class extends the CIM_MemberOfCollection class and associates the SMX_ProcessorCollection instance with an SMX_Processor instance.
HP Insight Management WBEM CPU Provider Overview 19
The following table lists the properties implemented.
Property Name Property Implementation
CIM_MemberOfCollection
SMX_MemberOfProcessorCollection
Member References SMX_Processor
Collection References SMX_ProcessorCollection
1-2-14 SMX_ProcessorChip Class The SMX_ProcessorChip class extends the CIM_Chip class to model the physical processor chip.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
Caption Processor in <physical locations>
For text representing the CPU location, refer to “Physical Location”.
CIM_ManagedSystemElement
Name Processor in <physical locations>
For text representing the CPU location, refer to “Physical Location”.
OperationalStatus
0 (Unknown)
2 (OK), when CPU is enabled and operational
5 (Predictive Failure), when IML error info logged for this CPU
6 (Error), when CPU is disabled via POST error
10 (Stopped), when CPU is disabled via RBSU
StatusDescriptions
StatusDescriptions[0] text per OperationalStatus[0]:
Unknown.
OK
Predicted Failiure
Error
Stopped
HP Insight Management WBEM CPU Provider Overview 20
Property Name Property Implementation
HealthState
0 (Unknown), when OperationalStatus[0]=0 (Unknown)
5 (OK), when OperationalStatus[0]=2 (OK)
15 (Minor Failure), when OperationalStatus[0]=10 (Stopped)
20 (Major Failure), when OperationalStatus[0]=5 (Predictive Failure)
25 (Critical Failure), when OperationalStatus[0]=6 (Error)
CIM_PhysicalElement
Tag
<manufacturer string> <family string> <physical_location>
Where: <manufacturer string> is the processor manufacturing name, <family string> is the processor family name string and <physical location >is the CPU location.
For text representing the CPU location, refer to “Physical Location”.
Description
<processor brand string> (<cpu> Family <x> Model <y> Stepping <z>)
Where : <processor brand string> is the processor brand string, <cpu> is the CPU architecture type, <x> is the processor family number, <y> is the processor model number and <z> is the processor stepping number.
For example:
Manufacturer: Intel(R) Family: Xeon(TM) CPU 3.06GHz (x86 Family 15 Model 2 Stepping 7)
x86 Family 15 Model 2 Stepping 7
CreationClassName SMX_ProcessorChip
ElementName Processor in <physical locations>
For text representing the CPU location, refer to “Physical Location”.
Manufacturer Processor manufacturer string from SMBIOS
For example: Intel
Model Model <y>
Where: <y> is the processor model number
Version Model <y> Stepping <z>
Where: <y> is the processor model number and <z> is the processor
HP Insight Management WBEM CPU Provider Overview 21
Property Name Property Implementation
stepping number
PoweredOn False – if CPU is disabled via RBSU or POST error
True – if CPU is enabled
CanBeFRUed True
CIM_PhysicalComponent
RemovalConditions 3 (Removable When Off)
CIM_Chip
HP_ProcessorChip
ProcessorChipRevision Stepping <z>
Where: <z> is the processor stepping number
SMX_ProcessorChip
1-2-15 SMX_RealizesProcessor Class The SMX_RealizesProcessor class extends the CIM_Realizes class and associates SMX_Processor instances with SMX_ProcessorChip instances.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_Dependency
CIM_Realizes
HP_RealizesProcessor
SMX_RealizesProcessor
Antecedent References SMX_ProcessorChip
Dependent References SMX_Processor
HP Insight Management WBEM CPU Provider Overview 22
1-2-16 SMX_SystemPhysicalProcessor Class The SMX_SystemPhysicalProcessor class extends the CIM_Container class and associates the SMX_ComputerSystemChassis instance with SMX_ProcessorChip instances.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_Component
CIM_Container
HP_SystemPhysicalProcessor
SMX_SystemPhysicalProcessor
GroupComponent References SMX_ComputerSystemChassis
PartComponent References SMX_ProcessorChip
1-2-17 SMX_ProcessorLocation Class The SMX_ProcessorLocation class implements the HP_Location class which extends the class CIM_Location.
For ProLiant systems, processor location is denoted by the use of a slot number designator and a socket number designator. Either value might be zero, depending on the system:
• On older ProLiant systems, the processors are mounted on processor boards that fit in slots in the system. The slot number designator indicates the processor board slot where the processor is located. A socket number designator value of zero indicates one processor is mounted on a processor board. A nonzero socket number designator indicates the multiple processor board sockets where a processor is located.
• On modern ProLiant systems, processors are mounted in sockets on the system board. When the slot number designator is zero, the processors are located on the system board
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
Caption Processor in <physical locations>
For text representing the CPU location, refer to “Physical Location”.
HP Insight Management WBEM CPU Provider Overview 23
Property Name Property Implementation
Description
<processor brand string> (<cpu> Family <x> Model <y> Stepping <z>)
Where : <processor brand string> is the processor brand string, <cpu> is the CPU architecture type, <x> is the processor family number, <y> is the processor model number and <z> is the processor stepping number.
For example: Intel(R) Xeon(TM) CPU 3.06GHz (x86 Family 15 Model 2 Stepping 7)
Manufacturer: Intel(R) Family: Xeon(TM) CPU 3.06GHz (x86 Family 15 Model 2 Stepping 7)
ElementName Processor in <physical locations>
For text representing the CPU location, refer to “Physical Location”.
CIM_Location
Name
HPQ:SMX_ProcessorLocation:<a> Where: <a> is the slot number
HPQ:SMX_ProcessorLocation:<b> Where: <b> is the socket number
HPQ:SMX_ProcessorLocation:<a:b> Where: <a> is the slot number and <b> is the socket number
PhysicalPosition
<a> Where: <a> is the slot number (when no socket number exists)
<b> Where: <b> is the socket number (when no slot number exists)
<a:b> Where: <a> is the slot number and <b> is the socket number
For text representing the CPU location, refer to “Physical Location”.
HP_Location
ElementLocationTag <physical locations>
For text representing the CPU location, refer to “Physical Location”.
ElementLocationTagDesc 14 (Processor Module)
HP Insight Management WBEM CPU Provider Overview 24
Property Name Property Implementation
LocationInformation
If only socket number is available:
LocationInformation[0]: <b> Where: <b> is the socket number
If only slot number is available:
LocationInformation[0]:<a> Where: <a> is the slot number
If both socket and slot numbers are available:
LocationInformation[0]: <b> Where: <b> is the socket number
LocationInformation[1]: <a> Where: <a> is the slot number.
LocationInfoDesc
If only socket number is available:
LocationInfoDesc[0]: 4 (Socket) indicates that the first element of the LocationInformation array contains the socket number
If only slot number is available:
LocationInfoDesc[0]: 0 (Slot), indicates that the second element of the LocationInformation array contains the slot number
If both socket and slot numbers are available:
LocationInfoDesc[0]: 4(Socket), indicates that the first element of the LocationInformation array contains the socket number LocationInfoDesc[1]: 0 (Slot), indicates that the second element of the LocationInformation array contains the slot number
HP_ProcessorLocation
SMX_ProcessorLocation
1-2-18 SMX_ProcessorElementLocation Class The SMX_ProcessorElementLocation class extends the HP_ElementLocation class and associates SMX_ProcessorChip instances with SMX_ProcessorLocation instances.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ElementLocation
HP_ElementLocation
SMX_ProcessorElementLocation
HP Insight Management WBEM CPU Provider Overview 25
Property Name Property Implementation
Element References SMX_ProcessorChip
PhysicalLocation References SMX_ProcessorLocation
1-3 Physical Location The Processor Physical Location is a string representing the physical location of a physical CPU module or chip. This string should represent the physical location of the device with which an end-user can uniquely locate the device. Most of these strings will be represented in customer documentation, silkscreen labels, or hood tags.
The following table lists the properties implemented. Any combination of the following applicable descriptors could be used to better define the device location.
All Systems HP Integrity Cellular Servers HP Blade Servers in
C3000/C7000 Enclosures
CPUSocket=<socket_num> on System Mainboard
Cabinet=<cell_or_blade_cabinet_num> _
ProcessorBoard=<board_num> Cell=<cell_num> Blade=<blade_num>
System Mainboard(referring to motherboard)
_ _
CPUSocket=<socket_num> on ProcessorBoard=<board_num> _ _
1-4 Provider Indications Indications Generated by the Provider
The SMX CPU Provider generates WBEM indications described in the following sections.
Note These Indications only apply to Proliant Servers.
1-4-1 Common Properties for Provider Indications The following table describes the properties that are common to all of the SMX CPU Provider indications that are implemented for HP server platforms where available:
Property Name Property Implementation
CIM_Indication
HP Insight Management WBEM CPU Provider Overview 26
Property Name Property Implementation
IndicationIdentifier GUID string generated at the time of indication.
IndicationTime Time of indication.
CIM_AlertIndication
EventTime Time of the event or time of the indication if event time unknown.
SystemName SMX_ComputerSystem.Name
SystemCreationClassName SMX_ComputerSystem.CreationClassName
HP_AlertIndication
ProviderVersion Provider Version in the format VV.UU.FF.
For example: 01.05.00
NetworkAddresses Contains a list of all the IP addresses of the computer system generating the indication.
OSType On ESX, 39 (VM).
On Linux, 36 (Linux).
OSVersion The operating system version of the computer system generating the indication in the following format: <major>.<minor>.<build>
SystemFirmwareVersion Array of firmware versions of the computer system generating the indication.
SystemSerialNumber Serial number of the computer system generating the indication.
SystemProductID Product ID of the computer system generating the indication.
SystemModel Model name of the computer system generating the indication.
SystemGUID Platform GUID of the computer system generating the indication.
SolutionProductModel Conditional property containing the Solution Name string when running in a aggregate product environment in the format <aggregate product family name> v<major>.<minor>.<update>
1-4-2 HP_DeviceIndication: Processor Failed POST Property Name Property Implementation
CIM_Indication
HP Insight Management WBEM CPU Provider Overview 27
Property Name Property Implementation
PerceivedSeverity 4 (Minor)
CIM_AlertIndication
Description CPU Failed Power on Self Test (POST)
AlertType 5 (Device Alert)
EventID 1
EventCategory 2 (Processor)
ProviderName HP Processor
RecommendedActions Replace the failed processor
HP_AlertIndication
Summary CPU Failed Power on Self Test (POST)
ProbableCause 1 (Other)
1-4-3 HP_DeviceIndication: Processor Disabled by BIOS or EFI Property Name Property Implementation
CIM_Indication
PerceivedSeverity 4 (Minor)
CIM_AlertIndication
Description CPU has been disabled by BIOS or EFI
AlertType 5 (Device Alert)
EventID 2
EventCategory 2 (Processor)
ProviderName HP Processor
RecommendedActions Enable processor via BIOS or EFI
HP_AlertIndication
Summary CPU has been disabled by BIOS or EFI
HP Insight Management WBEM CPU Provider Overview 28
Property Name Property Implementation
ProbableCause 1 (Other)
HP Insight Management WBEM CPU Provider Overview 29
1-4-4 HP_DeviceIndication: Processor Predicted to fail Property Name Property Implementation
CIM_Indication
PerceivedSeverity 4 (Minor)
CIM_AlertIndication
Description CPU Predictive Failure Notification
AlertType 5 (Device Alert)
EventID 3
EventCategory 2 (Processor)
ProviderName HP Processor
RecommendedActions Replace the failing processor.
HP_AlertIndication
Summary CPU Predictive Failure detected
ProbableCause 1 (Other)
HP Insight Manager WBEM Ethernet 1
1 HP Insight Manager WBEM Ethernet
Description
The HP Insight Management Web-Based Enterprise Management (WBEM) Ethernet Port provider implements and extends Common Information Model (CIM) classes described in this document to model the ethernet port. These classes reside in the local host OS CIM Object Manager (CIM OM) on each individual monitored system and describe the ethernet ports, associated controllers, and logical ethernet interfaces that are available in the system. These classes do not describe Management Processor of iLO related information that information is provided by the MPLite provider.
Profile Name Organization Version
Ethernet Port Profile (DSP1014)
Distributed Management Task Force 1.0.0
Host LAN Network Port Profile (DSP1035)
Distributed Management Task Force 1.0.0
IP Protocol Profile (with IPv6 implementation (DSP103)
Distributed Management Task Force 1.0.0
HP Ethernet Teaming Profile (P00117)
HP WBEM TC 1.1.0
HP Location Profile HP WBEM TC 1.2.0
For the hardware architecture s listed, this provider requires the following distributions
Requirements
HP Integrity managed servers SLES 10 and later
RLEL 5.0 and later
HP ProLiant managed servers
ESXi 4.0 u1 and later
ESXi 4.1 and later
ESXi 5.0 and later
Release History Initial release with HP Insight Management WBEM Providers for Linux v2.0.
HP Insight Manager WBEM Ethernet 2
1-1 Setting Up the Provider Installing the Provider
There are no special installation instructions for this provider. It is installed by default as part of the HP Insight Management WBEM providers.
Configuring the Provider
This provider does not accept specific configuration adjustments beyond standard HP Insight Management WBEM support.
1-2 Using the Provider Namespaces Supported by the Provider This provider returns instances in the root/hpq namespace.
Schema Supported by the Provider
This provider supports the following classes:
• SMX_EthernetPort
• SMX_EthernetDevice
• SMX_EthernetLANEndpoint
• SMX_EthernetLANHostedAccessPoint
• SMX_EthernetPortToLANEndpoint
• SMX_EthernetPortController
• SMX_EthernetPortControllerPCIDevice
• SMX_EthernetPortControllerEthernetPort
• SMX_EthernetPortControllerPhysicalPackage
• SMX_EthernetControllerPhysicalPackageEthernetController
• SMX_EthernetControllerLocation
• SMX_EthernetControllerPhysicalPackageEthernetControllerLocation
• SMX_IPProtocolEndpoint
• SMX_IPProtocolBindsToEthernetLANEndpoint
• SMX_EthIPHostedAccessPoint
• SMX_EthernetRemoteServiceAccessPoint
• SMX_EthernetRemoteAccessAvailableToIPEndpoint
• SMX_EthernetRemoteServiceHostedAccessPoint
• SMX_EthernetStatistics
• SMX_EthernetPortStatisticalData
HP Insight Manager WBEM Ethernet 3
• SMX_EthernetPortControllerSoftwareIdentity
• SMX_EthernetPortControllerFirmwareIdentity
• SMX_EthernetElementSoftwareIdentity
• SMX_EthernetElementFirmwareIdentity
• SMX_EthernetCollection
• SMX_EthernetMemberOfCollection
• SMX_EthernetGroupHostedCollection
• SMX_EthernetTeam,
• SMX_EthermetTeamMember
• SMX_HostedEthernetTeam
• SMX_EthernetTeamToLANEndpoint
• SMX_EthEventSettings
The tables in the following sections describe the properties of the supported classes. The classes are categorized by the class or superclass that defines the property, the first column is the Property Name (including type and units) and the second column describes how the provider determines the properties implementation. When the Property Implementation value is a number, the number given is the default behavior and the Managed Object Format interpretation is within parenthesis. If other values are returned, a problem is indicated.
Unless otherwise noted, all of the property implementation values given are for HP ProLiant and HP Integrity (cellular and non-cellular) systems. The location related properties and implementation values are determined based on the server type so they may differ.
1-2-1 SMX_EthernetPort Class The SMX_EthernetPort class implements the HP_EthernetPort class to describe the capabilities and characteristics of each EthernetPort in a monitored system.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
Caption
Text describing this port as advertised from PCI configuration/header information.
For example: Broadcom Corporation NetXtreme BCM5753M Gigabit Ethernet PCI Express (rev 21).
Description A description of the instance with unique port number for each port
HP Insight Manager WBEM Ethernet 4
Property Name Property Implementation
on a particular controller.
For example: Ethernet port <PortNumber> on ethernet controller <controller_id>.
ElementName Same as Caption.
CIM_ManagedSystemElement
HealthState 5 (OK), 10 (Degraded), 20 (MajorFailure)
Name
The logical MAC address of the Ethernet Port, typically for the format FFFFFFFFFFFF
Where: each <F> is a text representation of a hexadecimal digit 0x0 - 0xF.
OperationalStatus
0 (Unknown)
2 (OK)
3 (Degraded - indicating that there is no link for this port)
6 (Error - indicating a link that was active is now lost)
StatusDescriptions
StatusDescriptions[0] per OperationalStatus[0]:
Unknown
OK
Degraded
Error
CIM_LogicalElement
CIM_EnabledLogicalElement
EnabledState 5 (Not Applicable)
RequestedState 12 (Not Applicable)
EnabledDefault 2 (Enabled)
CIM_LogicalDevice
HP Insight Manager WBEM Ethernet 5
Property Name Property Implementation
CreationClassName SMX_EthernetPort
DeviceID HPQ:SMX_EthernetPort:<InstanceNum>
SystemName SMX_ComputerSystem.Name
SystemCreationClassName SMX_ComputerSystem
MaxSpeed Current bandwidth in bits per second if port has link (value is 0, otherwise). Typically one of the following:
10000000, 100000000, 1000000000, or 2500000000
CIM_NetworkPort
AutoSense Boolean that is true if Ethernet Port can automatically determine speed of comm. charateristics of the network
FullDuplex Boolean that is true if operating in FullDuplex mode
LinkTechnology 2 (Ethernet)
Permanent Address
The logical MAC address of the Ethernet Port, typically for the format FFFFFFFFFFFF
Where: each <F> is a text representation of a hexadecimal digit 0x0 - 0xF.
PortNumber Unique number assigned to each Ethernet Port on a given ethernet controller in the form of <port_id>. These numbers are not unique across multiple controllers that exist on the same system.
Speed Current bandwidth in bits per second if port has link (value is 0, otherwise). Typically one of the following:
10000000, 100000000, or 1000000000
SupportedMaximumTransmission Unit 64-bit unsigned integer of MTU in bytes
ActiveMaximumTransmissionUnit 64-bit unsigned integer reporting current active MTU in bytes
CIM_EthernetPort
PortType 0 (Unknown)
HP Insight Manager WBEM Ethernet 6
Property Name Property Implementation
1 (Other)
50 (10BaseT)
51 (10-100BaseT)
52 (100BaseT)
53 (1000BaseT)
54 (2500BaseT)
55 (10GBaseT)
56 (10Gbase-CX4)
100 (100Base-FX)
101 (100Base-SX)
102 (1000Base-SX)
103 (1000Base-LX)
104 (1000Base-CX)
105 (10GBase-SR)
106 (10GBase-SW)
107 (10GBbase-LX4)
108 (10GBase-LR)
109 (10GBase-LW)
110 (10GBase-ER)
111 (10GBase-EW)
Capabilities[]
Array of 16 bit unsiged integers advertising the capabilities of the EthernetPort: 0 (Unknown) 1 (Other) 2 (AlertOnLan) 3 (WakeOnLan)
CapabilityDescriptions[]
Capability Descriptions[0] per Capabilities[0]. Text descriptions for the Capabilities array above. For example: Unknown Other
HP Insight Manager WBEM Ethernet 7
Property Name Property Implementation
Alert On LAN Wake On LAN
EnabledCapabilities[] Specifies which of the Ethernet Ports capabilities are enabled.
NetworkAddresses[] Array of MAC addresses affiliated with port. Formatted like 001122334455 with no delimiting.
HP_EthernetPort
VirtualPortNumber Non-Zero Virtual Port Number for FlexNICs that are partitioned.
Value is 0 for non-Flex NICs and FlexNICs that are not partitioned.
1-2-2 SMX_EthernetDevice Class The SMX_EthernetDevice class implements the HP_EthernetDevice class and associates the enclosure’s computer system instance to the blade’s computer system instance.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_EthernetDevice
GroupComponent Reference to SMX_ComputerSystem (the computer system in which this Ethernet Port resides.)
PartComponent Reference to SMX_EthernetPort (the instance of Ethernet Port in this Computer System.)
1-2-3 SMX_EthernetLANEndpoint Class The SMX_EthernetLANEndpoint class implements the HP_EthernetLANEndpoint class and describes a communication endpoint that, when its associate interface is connected to a LAN, may send and receive data frame.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
Caption
LAN Endpoint information for OS Exposed Ethernet Port information.
For example: LAN Endpoint (instanceNum) for: 82546GB Gigabit Ethernet Controller port <portNumber>
HP Insight Manager WBEM Ethernet 8
Property Name Property Implementation
CIM_ManagedSystemElement
HealthState 5 (OK), normal operation
20 (MajorFailure)
Name Opaque key, of the format HPQ:SMX_EthernetLANEndpoint:instanceNumber
OperationalStatus
0 (Unknown)
2 (OK)
3 (Degraded - indicating that there is no link for this port)
6 (Error - indicating a link that was active is now lost)
StatusDescriptions
StatusDescriptions[0] per OperationalStatus[0]:
Unknown
OK
Degraded
Error
CIM_LogicalDevice
CIM_EnabledLogicalElement
CIM_ServiceAccessPoint
CreationClassName SMX_EthernetLANEndpoint
SystemName SMX_ComputerSystem.Name
SystemCreationClassName SMX_ComputerSystem
CIM_ProtocolEndpoint
Description Text representing of what the operating system labels this endpoint.
For example: eth3
ElementName LAN Endpoint information for OS Exposed Ethernet Port information.
HP Insight Manager WBEM Ethernet 9
Property Name Property Implementation
For example: LAN Endpoint(instanceNum) for: 82546GB Gigabit Ethernet Controller port portNumber
ProtocolIFType 6 (Ethernet CSMA/CD)
CIM_LANEndpoint
MACAddress
Text representing the principal unicast address used in communication with the LAN Endpoint. Twelve hexadecimal digits.
For example: 0102a3b40506
HP_EthernetLANEndpoint
1-2-4 SMX_EthernetLANHostedAccessPoint Class The SMX_EthernetLANHostedAccessPoint class implements the HP_EthernetLANHostedAccessPoint class and associates the Ethernet LAN Endpoint to the Computer System in a managed system.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_Dependency
CIM_HostedDependency
CIM_HostedAccessPoint
HP_EthernetLANHostedAccessPoint
Antecedent Reference to SMX_ComputerSystem.
Dependent Reference to SMX_EthernetLANEndpoint.
1-2-5 SMX_EthernetPortToLANEndpoint Class The SMX_EthernetPortToLANEndpoint class implements the HP_EthernetPortToLANEndpoint class and associates the Ethernet Port instance to its Ethernet LAN Endpoint instance.
The following table lists the properties implemented.
Property Name Property Implementation
HP Insight Manager WBEM Ethernet 10
Property Name Property Implementation
CIM_Dependency
CIM_DeviceSAPImplementation
HP_EthernetPortToLANEndpoint
Antecedent Reference to SMX_EthernetPort.
Dependent Reference to SMX_EthernetLANEndpoint.
1-2-6 SMX_EthernetPortController Class The SMX_EthernetPortController class implements the HP_EthernetPortController class and is a logical device corresponding to a hardware Ethernet network controller.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
Caption A description of the class.
For example: Ethernet Controller controller_id
Description A description of the class.
For example: Ethernet Controller <controller_id>
ElementName A description of the class.
For example: Ethernet Controller <controller_id>
CIM_ManagedSystemElement
HealthState 5 (OK - normal operation)
Name A description of the class.
For example: Ethernet Controller controller_id
OperationalStatus 2 (OK - normal operation)
HP Insight Manager WBEM Ethernet 11
Property Name Property Implementation
StatusDescriptions Ethernet Controller status: OK
CIM_LogicalDevice
CIM_EnabledLogicalElement
CIM_LogicalDevice
CreationClassName SMX_EthernetPortController
SystemCreationClassName SMX_ComputerSystem
SystemName SMX_ComputerSystem.Name
IdentifyingDescriptions None
CIM_Controller
CIM_PortController
ControllerType 2 (Ethernet)
ControllerVersion Hardware revision number of the controller or None if unknown, and None for non-numeric revisions
ExtendedControllerVersion Hardware revision number of the controller for non-numeric revisions
1-2-7 SMX_EthernetPortControllerEthernetPort Class The SMX_EthernetPortControllerEthernetPort class implements the HP_EthernetPortControllerEthernetPort class and associates an Ethernet Port Controller to its Ethernet Ports.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ControlledBy
HP_EthernetPortControllerEthernetPort
Antecedent Reference to SMX_EthernetPortController.
Dependent Reference to SMX_EthernetPort
HP Insight Manager WBEM Ethernet 12
1-2-8 SMX_EthernetPortControllerPhysicalPackage Class The SMX_EthernetPortControllerPhysicalPackage class implements the HP_EthernetPortControllerPhysicalPackage class and describes an Ethernet Port Controller Physical Package.
HP Insight Manager WBEM Ethernet 13
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
Caption
Product name.
For example: Controller (num_ports-port): Broadcom Corporation NetXtreme BCM5753M Gigabit Ethernet PCI Express (rev 21)
Name Name and location
For example: Ethernet Controller Package
HealthState 5 (OK - normal operation)
OperationalStatus 2 (OK - normal operation)
StatusDescriptions Ethernet Controller Package status: OK
CIM_PhysicalElement
CanBeFRUed
Boolean describing if this individual physical package can be replaced in the field.
True - if PCI card
False - if embedded device on Motherboard
CreationClassName SMX_EthernetPortControllerPhysicalPackage
Description
Product name.
For example: Controller (num_ports-port): Broadcom Corporation NetXtreme BCM5753M Gigabit Ethernet PCI Express (rev 21)
ElementName Same as Name property
Manufacturer Text representing vendor information from PCI configuration space.
For example: HP, Intel, Broadcom
Tag Opaque key HPQ:SMX_EthernetPortControllerPhysicalPackage: controller_id
HP Insight Manager WBEM Ethernet 14
Property Name Property Implementation
Version Hardware version of the Package or N/A
CIM_PhysicalPackage
OtherPackageType
If PackageType is 1 (Other), then this text will further describe the package.
For example: Embedded Controller
PackageType
0 (Unknown)
1 (Other - more information in OtherPackageType)
9 (Module/Card)
HP_EthernetPortPhysicalPackage
1-2-9 SMX_EthernetControllerPhysicalPackageEthernetController Class The SMX_EthernetControllerPhysicalPackageEthernetController class implements the HP_EthernetControllerPhysicalPackageEthernetController class and associates an Ethernet Port Controller Physical Package to its logical Ethernet Port Controller.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_Dependency
CIM_Realizes
HP_EthernetControllerPhysicalPackageEthernetController
Antecedent Reference to SMX_EthernetPortControllerPhysicalPackage.
Dependent Reference to SMX_EthernetPortController.
1-2-10 SMX_EthernetControllerLocation Class The SMX_EthernetControllerLocation class implements the HP_EthernetControllerLocation class. It describes the location information of the Ethernet Controller Physical Package or card.
The following table lists the properties implemented.
HP Insight Manager WBEM Ethernet 15
Property Name Property Implementation
CIM_ManagedElement
ElementName Product Name.
For Example: 2 port controller: Broadcom Corporation NetXtreme BCM5753M Gigabit Ethernet PCI Express (rev 21)
Description Value of ElementLocationTag prefaced with either “Embedded Controller” or “Ethernet Controller in”
Caption Same as Description.
CIM_Location
Name PCISLOT or EMBEDDED ETHERNET
PhysicalPosition for other servers
Opaque key.
For example, for a controller in slot 3 the key would be: FF-FF-FF-FF-FF-03-FF-85
For an embedded controller 2 the key would be:
FF-FF-FF-FF-FF-00-02-88
HP_Location
ElementLocationTagDesc 23 (PCI Adapter Slot)
18 (Embedded Port)
ElementLocationTag <physical location>
Refer to “Physical Location” for more information.
LocationInfoDesc
Array of numerical enumerators describing values at comparable index in the LocationInformation array index 1, 2, 3, or 4.
LocationInfoDesc[0] per LocationInformation[0]
PCI Card 3 (PCI Slot)
Embedded devices 17 (Embedded Device)
Additional enumerators for Cellular servers
10 (Cell if it is an embedded device in a cellular system)
2 (Interconnect Bay)
HP Insight Manager WBEM Ethernet 16
Property Name Property Implementation
7 (Cabinet)
6 (Chassis)
Additional enumerators for HP BladeSystem servers
14 (Blade)
1 (Mezzanine)
LocationInformation
Array of text values representing the location components that describe this Ethernet Controller Physical location.
LocationInfoDesc[0] per LocationInfornation[0].
Refer to the LocationInfoDescription array to determine what type of location information is represented.
1-2-11 SMX_EthernetControllerPhysicalPackageEthernetControllerLocation Class The SMX_EthernetControllerPhysicalPackageEthernetControllerLocation class implements the HP_EthernetControllerPhysicalPackageEthernetControllerLocation class and associates SMX_EthernetControllerPhysicalPackageto its logical SMX_EthernetControllerLocation.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_PhysicalElementLocation
HP_EthernetPortControllerPhysicalPackageEthernetControllerLocation
Element Reference to SMX_EthernetPortControllerPhysicalPackage.
PhysicalLocation Reference to SMX_EthernetControllerLocation.
1-2-12 SMX_IPProtocolEndpoint Class The SMX_IPProtocolEndpoint class implements the HP_IPProtocolEndpoint class and describes capabilities and characteristics of each IP interface in a managed system.
The following table lists the properties implemented.
Property Name Value
CIM_ManagedElement
ElementName IP Protocol Endpoint information for OS Exposed Ethernet Port
HP Insight Manager WBEM Ethernet 17
Property Name Value
information.
For example: IP Protocol Endpoint (instanceNum) for: port <portnumber> 82546GB Gigabit Ethernet Controller
For ESXi, IP Protocol Endpoint information for management network logical interface name. For example: IP protocol Endpoint <instanceNum> for vmk0-ipv4-0
Caption Same as associated ElementName
Description
Operating System ethernet device name.
For example: eth1
For ESXi, management network logical interface name. For example: vmk0-ipv4-0
CIM_ManagedSystemElement
HealthState Same as associated LAN Endpoint.
StatusDescriptions
StatusDescriptions[0] per OperationalStatus[0]:
Unknown
OK
Degraded
Error
CIM_LogicalElement
CIM_EnabledLogicalElement
RequestedState 12 (Not Applicable)
EnabledDefault 2 (Enabled)
CIM_ServiceAccessPoint
CreationClassName SMX_IPProtocolEndpoint
SystemCreationClassName SMX_ComputerSystem
SystemName SMX_ComputerSystem.Name
HP Insight Manager WBEM Ethernet 18
Property Name Value
CIM_ProtocolEndpoint
OperationalStatus
0 (Unknown)
2 (OK)
3 (Degraded)
6 (Error)
CIM_IPProtocolEndpoint
AddressOrigin
How the Address was assigned to this IP Protocol Endpoint.
0 (Unknown)
3 (Static)
4 (DHCP)
IPv4Address Only initialized if IP interface advertises a valid IPv4 Address.
IPv6Address Only initialized if IP interface advertises a valid IPv6 Address.
IPv6AddressType
If ProtocolIFType is 4097 or 4098, then this property will be implemented.
3 (Loopback)
5 (Link Local Unicast)
7 (Embedded IPv4 Address)
IPv6SubnetPrefixLength Unsigned integer. Only initialized if IP interface advertises a valid IPv6 Address. It is used to describe the prefix length of the IPv6Address subnet (experimental schema.)
PrefixLength Same as IPv6SubnetPrefixLength (non-experimental schema.)
Name
Opaque Key.
SMX scoped instance name.
For example: HPQ:SMX_IPProtocolEndpoint: instance_num
NameFormat
Text describing the method to create a unique name for every IPProtocolEndpoint.
For example: Opaque Key. Unique scoped instance information
HP Insight Manager WBEM Ethernet 19
Property Name Value
HPQ:SMX_IPProtocolEndpoint: concatenated with the class instance id number.
ProtocolIFType
1 (Other)
4096 (IPv4)
4097 (IPv6)
4098 (IPv4/IPv6)
SubnetMask Text representing the mask of the IPv4 address, if defined; otherwise, 0.0.0.0/
HP_IPProtocolEndpoint
1-2-13 SMX_IPBindsToEthernetLANEndpoint Class The SMX_IPBindsToEthernetLANEndpoint class implements the HP_IPBindsToEthernetLANEndpoint class and associates an instance of an IPProtocolEndpoint with its representative Ethernet LAN Endpoint instance.
NOTE: Currently not implemented on VMware ESXi platform. The association information between IP addresses and physical NICs is not available to OEM providers on ESXi.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_SAPSAPDependency
CIM_BindsTo
CIM_BindsToLANEndpoint
FrameType 1 (Ethernet)
HP_IPBindsToEthernetLANEndpoint
Antecedent Reference to SMX_EthernetLANEndpoint.
Dependent Reference to SMX_IPProtocolEndpoint.
1-2-14 SMX_EthIPHostedAccessPoint SMX_EthIPHostedAccessPoint implements the class HP_EthIPHostedAccessPoint and associates IP Protocol Endpoints to the Computer System.
HP Insight Manager WBEM Ethernet 20
Property Name Property Implementation
CIM_HostedDependency
CIM_HostedAccessPoint
HP_EthIPHostedAccessPont
Antecedent Reference to SMX_ComputerSystem
Dependent Reference to SMX_IPProtocolEndpoint
1-2-15 SMX_EthernetRemoteServiceAccessPoint Class The SMX_EthernetRemoteServiceAccessPoint class implements the HP_RemoteServiceAccessPoint class and describes the managed systems view of the default gateway.
NOTE: Currently not implemented on on VMware ESXi platform.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
ElementName
A unique description of the gateway.
For example: RemoteServiceAccessPoint: Gateway for interface_name
CIM_ManagedSystemElement
CIM_LogicalElement
CIM_EnabledLogicalElement
CIM_ServiceAccessPoint
CreationClassName SMX_RemoteServiceAccessPoint
Name
A unique description of the gateway.
For example: RemoteServiceAccessPoint: Gateway for interface_name
SystemCreationClassName SMX_ComputerSystem
HP Insight Manager WBEM Ethernet 21
Property Name Property Implementation
SystemName SMX_ComputerSystem.Name
CIM_RemoteServiceAccessPoint
AccessContext 0 (Unknown)
2 (Default Gateway)
AccessInfo
If ProtocolIFType = 4095 (IPv4), then text value will be dot-delimited IP address of default gateway followed by the IPv4 netmask; otherwise, 0.0.0.0 if the default gateway is unassigned.
If ProtocolIFType = 4097 or 4098 (IPv6), the text value will be either a valid IPv6 Address or ::/128if default gateway is unassigned.
InfoFormat 3 (IPv4 Address)
4 (Ipv6 Address)
1-2-16 SMX_EthernetRemoteAccessAvailableToIPEndpoint Class The class implements the HP_RemoteAccessAvailableToIPEndpoint class and associates the Default Gateway represented by the SMX_EthernetRemoteServiceAccessPoint instance to the IP Protocol Endpoint that has access to it.
NOTE: Currently not implemented on on VMware ESXi platform.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_Dependency
CIM_RemoteAccessAvailableToElement
IsDefault
Boolean true if only 1 default and only 1 gateway is present. In some systems, there may be order of access constraints if multiple gateways are present.
Refer to the OrderOfAccess property for gateway priorities
OrderOfAccess 0 (default - indicates ordering doesn’t apply; otherwise the numbers indicate priority order of access.)
HP_RemoteAccessAvailableToIPEndpoint
Antecedent Reference to SMX_EthernetRemoteServiceAccessPoint
HP Insight Manager WBEM Ethernet 22
Property Name Property Implementation
Dependent Reference to SMX_IPProtocolEndpoint
1-2-17 SMX_EthernetRemoteServiceHostedAccessPoint Class The SMX_EthernetRemoteServiceHostedAccessPoint class implements the HP_RemoteServiceHostedAccessPoint class and associates the Remote Service Access Point to the Computer System in a managed system.
NOTE: Currently not implemented on on VMware ESXi platform.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_Dependency
CIM_HostedDependency
CIM_HostedAccessPoint
HP_EthernetLANHostedAccessPoint
Antecedent Reference to SMX_ComputerSystem
Dependent Reference to SMX_EthernetRemoteServiceAccessPoint
1-2-18 SMX_EthernetStatistics SMX_EthernetStatistics implements the class HP_EthernetStatistics. The following table lists the property implementation for SMX_EthernetStatistics.
Property Name Property Implementation
CIM_ManagedElement
Caption For Ethernet Ports, same as associated EthernetPort.Caption.
Description A description of the instance with unique port number for each port on a particular controller For example: Ethernet port <PortNumber> on ethernet controller <controller_id>
ElementName Same as Caption
CIM_StatisticalData
HP Insight Manager WBEM Ethernet 23
Property Name Property Implementation
InstanceId HPQ:SMX_EthernetStatistics: <instance_id>
SampleInterval 00000000000000.000000:000
StatisticTime Time of current statistics
CIM_NetworkPortStatistics
BytesReceived Total number of bytes received
BytesTransmitted Total number of bytes transmitted
PacketsReceived Total number of packets received
CIM_EthernetPortStatistics
AlignmentErrors See CIM_EthernetPortStatistics mof.
DeferredTransmissions See CIM_EthernetPortStatistics mof.
ExcessiveCollisions See CIM_EthernetPortStatistics mof.
FCSErrors See CIM_EthernetPortStatistics mof.
InternalMACReceiveErrors See CIM_EthernetPortStatistics mof.
InternalMACTransmitErrors See CIM_EthernetPortStatistics mof.
LateCollisions See CIM_EthernetPortStatistics mof.
MultipleCollisionFrames See CIM_EthernetPortStatistics mof.
SingleCollisionFrames See CIM_EthernetPortStatistics mof.
HP_EthernetStatistics
1-2-19 SMX_EthernetPortStatisticalData SMX_EthernetPortToStatisticalData associates Ethernet Ports to Ethernet Port Statistics.
Property Name Property Implementation
CIM_ElementStatisticalData
Key:ManagedElement Reference SMX_EthernetPort
Key:Stats Reference SMX_EthernetStatistics
HP Insight Manager WBEM Ethernet 24
Property Name Property Implementation
HP_EthernetPortStatisticalData
1-2-20 SMX_EthernetPortControllerSoftwareIdentity SMX_EthernetPortControllerSoftwareIdentity implements the class CIM_SoftwareIdentity. It represents the adapter driver software of the associated Ethernet Port.
Property Name Property Implementation
CIM_ManagedElement
Caption Ethernet Port Controller Driver
Description <product name> Device Driver Where: <product name> is the product name of the Ethernet Adapter.
ElementName Ethernet Port Controller Driver
CIM_ManagedSystemElement
Name DriverFilename
CIM_LogicalElement
CIM_SoftwareIdentity
ClassificationDescriptions Ethernet Port Controller Driver
Classifications 2 (Driver)
InstanceID HPQ:SMX_EthernetPortControllerSoftwareIdentity:<instanceNum>
Manufacturer Manufacturer
VersionString Driver Version
1-2-21 SMX_EthernetPortControllerFirmwareIdentity SMX_EthernetPortControllerFirmwareIdentity implements the class CIM_SoftwareIdentity. It represents the adapter firmware of the associated Ethernet Port.
Property Name Property Implementation
CIM_ManagedElement
Caption Ethernet Port Controller Firmware
HP Insight Manager WBEM Ethernet 25
Property Name Property Implementation
Description Ethernet Port Controler Firmware details for <Model name>
Where: <Model name> is the Model name of the Ethernet Adapter.
ElementName PCI Vendor Id: Device Id
CIM_ManagedSystemElement
Name Ethernet Port Controler Firmware details for <Model name> Where: <Model name> is the Model name of the Ethernet Adapter.
CIM_LogicalElement
CIM_SoftwareIdentity
ClassificationDescriptions Ethernet Port Controller Firmware
Classifications 10 (firmware)
InstanceID HPQ:SMX_EthernetPortControllerFirmwareIdentity: <instanceNum>
IdentityInfoType Describes type of information stored in the corresponding component of the IdentityInfoValue array. [0]: 'CIM:SoftwareFamily' [1]: 'HPQ:SoftwareCategory'
IdentityInfoValue[0] Specific identity info strings that map to IdentityInfoType array.
[0]: 'HPQ:<Model name>' [1]: 'NIC'
TargetTypes An array of strings that describes the compatible installer(s). Currently a blank array in SMX : ['']
Manufacturer Manufacturer
VersionString Firmware Version
1-2-22 SMX_EthernetElementSoftwareIdentity SMX_EthernetElementSoftwareIdentity implements the class CIM_ElementSoftwareIdentity. It represents the association between SMX_EthernetPortController and SMX_EthernetPortControllerSoftwareIdentity.
Property Name Property Implementation
CIM_Dependency
HP Insight Manager WBEM Ethernet 26
Property Name Property Implementation
Antecedent ref:SMX_EthernetPortControllerSoftwareIdentity
Dependent ref:SMX_EthernetPortController
CIM_ElementSoftwareIdentity
ElementSoftwareStatus ElementSoftwareStatus[0]: 2 (Current) ElementSoftwareStatus[1]: 6 (Installed)
1-2-23 SMX_EthernetElementFirmwareIdentity SMX_EthernetElementFirmwareIdentity implements the class CIM_ElementSoftwareIdentity. It represents the association between SMX_EthernetPortController and SMX_EthernetPortControllerFirmwareIdentity.
Property Name Property Implementation
CIM_ Dependency
Antecedent ref:SMX_EthernetPortControllerFirmwareIdentity
Dependent ref:SMX_EthernetPortController
CIM_ElementSoftwareIdentity
ElementSoftwareStatus ElementSoftwareStatus[0]: 2 (Current) ElementSoftwareStatus[1]: 6 (Installed)
1-2-24 SMX_EthernetCollection SMX_EthernetCollection implements the class HP_EthernetCollection. It represents the collection of all Ethernet Ports.
Property Name Property Implementation
CIM_ManagedElement
Caption Ethernet Adapter Collection
Description This is a collection of all Ethernet Ports.
ElementName Ethernet Adapter Collection
CIM_Collection
HP Insight Manager WBEM Ethernet 27
Property Name Property Implementation
CIM_SystemSpecificCollection
InstanceID HPQ:SMX_EthernetCollection-1
HP_GroupSystemSpecificCollection
GroupOperationalStatus 0 (Unknown) 2 (OK) 3 (Degraded) 6 (Error)
GroupStatusDescriptions GroupStatusDescriptions[0] per GroupOperationalStatus[0]: Unknown OK Degraded Error
HP_EthernetCollection
1-2-25 SMX_EthernetMemberOfCollection SMX_EthernetMemberOfCollection associates Ethernet Ports to the Ethernet Collection.
Property Name Property Implementation
CIM_MemberOfCollection
Collection ref:SMX_EthernetCollection
Member ref:SMX_EthernetPort
CIM_MemberOfPolicyCollection
Included Writeable boolean property indicating if the ethernet port instance referenced by Member will contribute status to the SMX_EthernetCollection. Property can be modified using the ModifyInstance() intrinsic method. TRUE—Include member status in collection status FALSE—Do not include member status in collection status
HP_EthernetMemberOfCollection
1-2-26 SMX_EthernetGroupHostedCollection SMX_EthernetGroupHostedCollection associates the Ethernet Collection to the Computer System.
HP Insight Manager WBEM Ethernet 28
Property Name Property Implementation
CIM_Dependency
Antecedent ref:SMX_ComputerSystem
Dependent ref:SMX_EthernetCollection
CIM_HostedDependency
CIM_HostedCollection
HP_EthernetGroupHostedCollection
1-2-27 SMX_EthernetTeam SMX_EthernetTeam models Ethernet Redundancy Sets (Ethernet Teams).
NOTE: Currently not implemented on on VMware ESXi platform.
Property Name Property Implementation
CIM_ManagedElement
Caption Device Name For example: HP Network Team #1
Description Local Area Connection For example: Local Area Connection #10
ElementName Same as caption.
CIM_Collection
CIM_SystemSpecificCollection
Key:InstanceId System GUID for the team.
CIM_RedundancySet
LoadBalanceAlgorithm 0 (None) 1 (Other) 3 (Round Robin)
MaxNumberSupported Number of ports configured in team.
HP Insight Manager WBEM Ethernet 29
Property Name Property Implementation
MinNumberNeeded 1
OtherLoadBalanceAlgorithm When LoadBalanceAlgorithm is 1 (Other), OtherLoadBalanceAlgorithm is set to configured Load Balance Algorithm. For example: Automatic
RedundancyStatus 2 (Fully Redundant) 3 (Degraded Redundancy) 4 (Redundancy Lost) 5 (Overall Failure).
TypeOfSet 2 (N+1) 3 (Load Balanced).
HP_GroupRedundancySet
GroupOperationalStatus 2 (OK) 3 (Degraded) 6 (Error)
HP_EthernetTeam
ActiveMaximumTransmissionUnit Current maximum transmission unit in bytes.
Speed The current bandwidth of the team in bits per second.
TeamCapabilities[]
Capabilities of an Ethernet Team. Refer to Windows Ethernet Teaming mof, HP_WinEthRedundancySet.mof For example: Fast Path Failover
TeamCurrentOperatingMode Current operating mode of the Ethernet Team. For example: 802.3ad Dynamic With Fault Tolerance
TeamEnabledCapabilities[] Currently enabled capabilities of the Ethernet Team For example: Fast Path Failover
TeamOperatingMode
Operating modes of an Ethernet Team. Refer to Windows Ethernet Teaming mof, HP_WinEthRedundancySet.mof. For example: 802.3ad Dynamic With Fault Tolerance
1-2-28 SMX_EthernetTeamMember SMX_EthernetTeamMember associates the Ethernet Ports to Ethernet Teams.
HP Insight Manager WBEM Ethernet 30
NOTE: Currently not implemented on on VMware ESXi platform.
Property Name Property Implementation
CIM_MemberOfCollection
Key:Collection ref:HP_EthernetTeam
Key:Member ref:HP_EthernetPort
HP_EthernetTeamMember
MemberOperationalStatus 2 (OK) 3 (Degraded) 6 (Error)
MemberStatusDescriptions Refer to HP Ethernet Teaming Profile. For example: Degraded (Fast Path)
Role 0 (Unknown) 1 (None) 1000 (Tx/Rx – Transmit/Receive) 1001 (Tx – Transmit only) 1002 (Standby – Spare)
1-2-29 SMX_HostedEthernetTeam SMX_HostedEthernetTeam associates the Ethernet Teams to the containing Computer System.
NOTE: Currently not implemented on on VMware ESXi platform.
Property Name Property Implementation
CIM_OwningCollectionElement
Key:OwnedElement ref:HP_EthernetTeam
Key:OwningElement ref:HP_ComputerSystem
HP_HostedEthernetTeam
1-2-30 SMX_EthernetTeamToLANEndpoint SMX_EthernetTeamToLANEndpoint associates the Ethernet Teams to the Ethernet LAN Endpoints.
NOTE: Currently not implemented on on VMware ESXi platform.
HP Insight Manager WBEM Ethernet 31
Property Name Property Implementation
CIM_ Dependency
Key:OwnedElement ref:HP_EthernetTeam
Key:OwningElement ref:HP_ComputerSystem
HP_ EthernetTeamToLANEndpoint
1-2-31 SMX_EthEventSetting SMX_EthEventSettings models configurable Ethernet Indication settings.
NOTE: Currently not implemented on on VMware ESXi platform.
Property Name Property Implementation
CIM_SettingData
Caption HP Ethernet Event Provider configurable settings
Description HP Ethernet Event Provider configurable settings
ElementName HP Ethernet Event Provider configurable settings
InstanceId 0
HP_EthEventSettings
SMX_EthEventSettings
ActiveAdapterCountChanged If enabled, an event is generated when a change is detected in number of active adapter count of a team. Default, disabled.
FloodThreshold Time, in seconds, used for indication flood control, default 10 seconds
InterfaceAvailable If enabled, an event is generated when a network interface becomes available. Default, disabled.
InterfaceUnAvailable If enabled, an event is generated when a network interface becomes unavailable. Default, disabled.
MaxFloodLevel Max number of events within Flood Threshold, default 100 events.
MemberJoinedTeam If enabled, an event is generated when an adapter joins a team. Default, disabled.
HP Insight Manager WBEM Ethernet 32
Property Name Property Implementation
MemberLeftTeam If enabled, an event is generated when an adapter leaves a team. Default, disabled.
MemberRoleChanged If enabled, an event is generated when any change in team member role is detected. Default, disabled.
MemberStatusChanged If enabled, an event is generated when any change in team member status is detected. Default, disabled.
MonitorLANEndpoints If enabled, events related to SMX_EthernetLANEndpoint are generated. Default, disabled.
MonitorPorts If enabled, events related to SMX_EthernetPort are generated. Default, enabled.
MonitorRedundancySets If enabled, events related to SMX_EthernetTeam are generated. Default, true.
PolInterval The longest interval between network status polls, in seconds. Value 0 disables polling and is not recommended. Using very low values can increase CPU utilization. Default 200.
1-3 Supported Indications The following table describes the properties that are common to all of the SMX Ethernet Port Provider indications that are implemented for server platforms, where available.
Property Name Property Implementation
CIM_Indication
IndicationIdentifier GUID string generated at the time of indication
IndicationTime Time of indication
CIM_AlertIndication
EventTime Time of the event or time of the indication if event time unknown
SystemName SMX_ComputerSystem.Name
SystemCreationClassName SMX_ComputerSystem.CreationClassName
HP_AlertIndication
ProviderVersion Provider Version in the format VV.UU.FF For example: 01.05.00
NetworkAddresses Contains a list of all the IP addresses of the computer system generating the indication
HP Insight Manager WBEM Ethernet 33
Property Name Property Implementation
OSType On ESX, 39 (VM) On Linux, 36 (Linux)
OSVersion The operating system version of the computer system generating the indication in the following format: <major>.<minor>.<build>
SystemFirmwareVersion Array of firmware versions of the computer system generating the indication
SystemSerialNumber Serial number of the computer system generating the indication
SystemProductID Product ID of the computer system generating the indication
SystemModel Model name of the computer system generating the indication
SystemGUID Platform GUID of the computer system generating the indication
SolutionProductModel Conditional property containing the Solution Name string when running in a aggregate product environment in the format <aggregate product family name> v<major>.<minor>.<update>
1-3-1 HP_AlertIndication: Network Interface Connectivity Lost The following indications are implemented for HP ProLiant and Integrity server platforms, where available..
Property Name Property Implementation
CIM_Indication
PerceivedSeverity 6 (Critical)
CIM_AlertIndication
Description If the Network Interface is a Ethernet Port, the Ethernet Port has transitioned from OK to Error.
AlertingManagedElement WBEM Path of the SMX_EthernetPort instance
AlertingElementFormat 2 (CIMObjectPath)
AlertType 2 (Communications Alert)
EventID 2
ProviderName HP Ethernet
RecommendedActions View the Ethernet Port status in HP Systems Insight Manager (SIM). View the System Event Log for additional information.
HP_AlertIndication
Summary The Network interface has lost connectivity.
EventCategory 9 (Network Device)
HP Insight Manager WBEM Ethernet 34
Property Name Property Implementation
EventSubCategory 11 (Ethernet port) 12 (Ethernet team) 13 (Ethernet LAN Endpoint)
ProbableCause 7 (Communications Subsystem Failure)
ProbableCauseDescription Network Interface Lost Connectivity
1-3-2 HP_AlertIndication: Network Interface Connectivity Restored
Property Name Property Implementation
CIM_Indication
PerceivedSeverity 2 (Information)
CIM_Alertindication
Description If the Network Interface is an Ethernet Port, the Ethernet Port has transitioned from Error to OK.
AlertingManagedElement WBEM Path of the SMX_EthernetPort instance
AlertingElementFormat 2 (CIMObjectPath)
AlertType 2 (Communications Alert)
EventID 3
ProviderName HP Ethernet
RecommendedActions No action is recommended
HP_AlertIndication
Summary The interface network connectivity has been restored.
EventCategory 9 (Network Device)
EventSubCategory 11 (Ethernet port) 12 (Ethernet team) 13 (Ethernet LAN Endpoint)
ProbableCause 1 (Other)
ProbableCauseDescription Network Interface Connectivity Restored
HP Insight Manager WBEM Ethernet 35
1-3-3 HP_AlertIndication: Group System Specific Consolidated Status Policy Change
Property Name Property Implementation
CIM_Indication
PerceivedSeverity 2 (Informational)
CIM_Alertindication
Description HP_GroupSystemSpecificConsolidated operational status policy has been modified to monitor operational status from different set of managed elements.
AlertingManagedElement WBEM Path of HP_GroupSystemSpecificCollection instance
AlertingElementFormat 2 (CIMObjectPath)
AlertType 2 (Model Alert)
EventID 201
ProviderName HP Consolidated Status
RecommendedActions Inspect the members of the collection to discovery whether each managed element status is included in collection operational status.
HP_AlertIndication
Summary Consolidated Status Collection operational status policy has changed
EventCategory 1 (Other)
EventSubCategory Consolidated Status Policy Change
ProbableCause 1 (Other)
ProbableCauseDescription This group status policy change is caused by activation or deactivation of Status Propagation Filtering for existing managed elements in HP_GroupSystemSpecificCollection.
NOTE: Indications 1-3-4 thru 1-3-14 are currently not implemented on on VMware ESXi platform.
1-3-4 HP_AlertIndication:Ethernet Team Redundancy Lost Property Name Property Implementation
CIM_Indication
HP Insight Manager WBEM Ethernet 36
Property Name Property Implementation
PerceivedSeverity 6 (Critical)
CIM_Alertindication
Description An Ethernet team's redundancy status changed to Redundancy Lost. All members of an Ethernet team, except one, are failed.
AlertingManagedElement WBEM Path of SMX_EthernetTeam instance reporting lost redundancy
AlertingElementFormat 2 (CIMObjectPath)
AlertType 2 (Communications Alert)
EventID 5
ProviderName HP Ethernet
RecommendedActions Check the Ethernet Team and Ethernet Team Member status. View the System Event Log for additional information.
HP_AlertIndication
Summary Ethernet team lost redundancy
EventCategory 9 (Network Device)
EventSubCategory 12 (Ethernet team)
ProbableCause 88 (Loss of Redundancy)
ProbableCauseDescription Ethernet Team Redundancy Lost
1-3-5 HP_AlertIndication: Ethernet Team Redundancy Increased Property Name Property Implementation
CIM_Indication
PerceivedSeverity 2 (Information)
CIM_Alertindication
Description An Ethernet team's redundancy has increased. A team member recovered from a failed or degraded state.
AlertingManagedElement WBEM Path of SMX_EthernetTeam instance reporting increased redundancy.
AlertingElementFormat 2 (CIMObjectPath)
AlertType 2 (Communications Alert)
EventID 6
HP Insight Manager WBEM Ethernet 37
Property Name Property Implementation
ProviderName HP Ethernet
RecommendedActions No action is recommended
HP_AlertIndication
Summary Ethernet team redundancy increased
EventCategory 9 (Network Device)
EventSubCategory 12 (Ethernet team))
ProbableCause 1 (Other)
ProbableCauseDescription Ethernet Team Redundancy Increased
1-3-6 HP_AlertIndication: Ethernet Team Redundancy Decreased Property Name Property Implementation
CIM_Indication
PerceivedSeverity 3 (Warning)
CIM_Alertindication
Description An Ethernet team's redundancy has decreased. A team member has changed to failed or degraded state.
AlertingManagedElement WBEM Path of SMX_EthernetTeam instance reporting decreased redundancy
AlertingElementFormat 2 (CIMObjectPath)
AlertType 2 (Communications Alert)
EventID 4
ProviderName HP Ethernet
RecommendedActions Check the Ethernet Team and Ethernet Team Member status. View the System Event Log for additional information.
HP_AlertIndication
Summary Ethernet team's redundancy decreased
EventCategory 9 (Network Device)
EventSubCategory 12 (Ethernet team)
ProbableCause 88 (Loss of Redundancy)
ProbableCauseDescription Ethernet Team Redundancy Decreased
HP Insight Manager WBEM Ethernet 38
1-3-7 HP_AlertIndication: Ethernet Team Redundancy Restored Property Name Property Implementation
CIM_Indication
PerceivedSeverity 2 (Information)
CIM_Alertindication
Description An Ethernet team's redundancy status changed to Fully Redundant. An Ethernet team member status changed from Error or Degraded to OK.
AlertingManagedElement WBEM Path of SMX_EthernetTeam instance reporting full redundancy restored.
AlertingElementFormat 2 (CIMObjectPath)
AlertType 2 (Communications Alert)
EventID 15
ProviderName HP Ethernet
RecommendedActions No action is recommended
HP_AlertIndication
Summary Ethernet team redundancy Fully Redundant.
EventCategory 9 (Network Device)
EventSubCategory 12 (Ethernet team)
ProbableCause 1 (Other)
ProbableCauseDescription Ethernet Team Redundancy Status Changed to Fully Redundant
1-3-8 HP_AlertIndication: Ethernet Team Member Status Change Property Name Property Implementation
CIM_Indication
PerceivedSeverity 2 (Information)
CIM_Alertindication
Description An Ethernet team member's status has changed. This is an optional indication that can be disabled via the Ethernet Event Provider settings.
AlertingManagedElement WBEM Path of SMX_EthernetTeam instance reporting a member
HP Insight Manager WBEM Ethernet 39
Property Name Property Implementation
status change.
AlertingElementFormat 2 (CIMObjectPath)
AlertType 2 (Communications Alert)
EventID 10
ProviderName HP Ethernet
RecommendedActions Check the Ethernet Team and Ethernet Team Member status. View the System Event Log for additional information.
HP_AlertIndication
Summary Ethernet team member reported status change
EventCategory 9 (Network Device)
EventSubCategory 12 (Ethernet team)
ProbableCause 1 (Other)
ProbableCauseDescription Ethernet Team Member Status Change
1-3-9 HP_AlertIndication: Ethernet Team Member Role Change Property Name Property Implementation
CIM_Indication
PerceivedSeverity 2 (Information)
CIM_Alertindication
Description An Ethernet Team member's role has changed. This is an optional indication that can be disabled via the Ethernet Event Provider settings.
AlertingManagedElement WBEM Path of SMX_EthernetTeam instance reporting a member role change.
AlertingElementFormat 2 (CIMObjectPath)
AlertType 2 (Communications Alert)
EventID 9
ProviderName HP Ethernet
RecommendedActions Check the Ethernet Team and Ethernet Team Member status. View the System Event Log for additional information.
HP_AlertIndication
HP Insight Manager WBEM Ethernet 40
Property Name Property Implementation
Summary Ethernet Team Member Reported Role Change.
EventCategory 9 (Network Device)
EventSubCategory 12 (Ethernet team)
ProbableCause 1 (Other)
ProbableCauseDescription Ethernet Team Member Reported Role Change
1-3-10 HP_AlertIndication: Ethernet Team Member Dropped Property Name Property Implementation
CIM_Indication
PerceivedSeverity 2 (Information)
CIM_Alertindication
Description A team member was dropped from the team via the HP Network Configuration Utility (NCU). This is an optional indication that can be disabled via the Ethernet Event Provider settings.
AlertingManagedElement WBEM Path of SMX_EthernetTeam instance reporting a dropped team member.
AlertingElementFormat 2 (CIMObjectPath)
AlertType 2 (Communications Alert)
EventID 8
ProviderName HP Ethernet
RecommendedActions Check the Ethernet Team and Ethernet Team Member status. View the System Event Log for additional information.
HP_AlertIndication
Summary Ethernet Team Member Dropped from Team.
EventCategory 9 (Network Device)
EventSubCategory 12 (Ethernet team)
ProbableCause 1 (Other)
ProbableCauseDescription Ethernet Team Member Dropped from Team
1-3-11 HP_AlertIndication: Ethernet Team Member Added Property Name Property Implementation
HP Insight Manager WBEM Ethernet 41
Property Name Property Implementation
CIM_Indication
PerceivedSeverity 2 (Information)
CIM_Alertindication
Description A new team member has been added to an Ethernet team via the HP Network Configuration Utility (NCU). This is an optional indication that can be disabled via the Ethernet Event Provider settings.
AlertingManagedElement WBEM Path of SMX_EthernetTeam instance reporting lost redundancy.
AlertingElementFormat 2 (CIMObjectPath)
AlertType 2 (Communications Alert)
EventID 7
ProviderName HP Ethernet
RecommendedActions No action is recommended.
HP_AlertIndication
Summary Ethernet Team Member Added to Team
EventCategory 9 (Network Device)
EventSubCategory 12 (Ethernet team)
ProbableCause 1 (Other)
ProbableCauseDescription Ethernet Team Member Added to Team
1-3-12 HP_AlertIndication: Network Interface No Longer Available
Property Name Property Implementation
CIM_Indication
PerceivedSeverity 3 (DegradedWarning)
CIM_Alertindication
Description A network interface is no longer available. An Ethernet adapter was removed or an Ethernet team or VLAN was removed via the HP Network Configuration Utility (NCU).
AlertingManagedElement WBEM Path of SMX_EthernetTeam instance reporting network interface no longer available.
HP Insight Manager WBEM Ethernet 42
Property Name Property Implementation
AlertingElementFormat 2 (CIMObjectPath)
AlertType 2 (Communications Alert)
EventID 12
ProviderName HP Ethernet
RecommendedActions Ensure the network interface was made unavailable intentionally.
HP_AlertIndication
Summary Network interface no longer available
EventCategory 9 (Network Device)
EventSubCategory 12 (Ethernet team)
ProbableCause 1 (Other)
ProbableCauseDescription Network Interface Unavailable
1-3-13 HP_AlertIndication: Network Interface Available Property Name Property Implementation
CIM_Indication
PerceivedSeverity 2 (Information)
CIM_Alertindication
Description A new network interface is available. An Ethernet adapter has been added or an Ethernet team or VLAN has been created. This is an optional indication that can be disabled via the Ethernet Event Provider settings.
AlertingManagedElement WBEM Path of SMX_EthernetTeam instance reporting network interface available.
AlertingElementFormat 2 (CIMObjectPath)
AlertType 2 (Communications Alert)
EventID 11
ProviderName HP Ethernet
RecommendedActions No action is recommended.
HP_AlertIndication
Summary New Network Interface Available
EventCategory 9 (Network Device)
HP Insight Manager WBEM Ethernet 43
Property Name Property Implementation
EventSubCategory 12 (Ethernet team)
ProbableCause 1 (Other)
ProbableCauseDescription New Network Interface Available
1-3-14 HP_AlertIndication: Ethernet Team Active Member Count Change
Property Name Property Implementation
CIM_Indication
PerceivedSeverity 2 (Information)
CIM_Alertindication
Description The number of active adapters in an Ethernet team has changed. This is an optional indication that can be disabled via the Ethernet Event Provider settings.
AlertingManagedElement WBEM Path of SMX_EthernetTeam instance reporting a member role change.
AlertingElementFormat 2 (CIMObjectPath)
AlertType 2 (Communications Alert)
EventID 13
ProviderName HP Ethernet
RecommendedActions Check the Ethernet Team and Ethernet Team Member status. View the System Event Log for additional information.
HP_AlertIndication
Summary Ethernet team reported change in number of active members.
EventCategory 9 (Network Device)
EventSubCategory 12 (Ethernet team)
ProbableCause 1 (Other)
ProbableCauseDescription Ethernet team reported change in number of active members
HP Insight Manager WBEM Ethernet 44
1-4 Physical Location The Ethernet Port Physical Location is a string representing the physical location of the Ethernet Port. This string should represent the physical location of the device with which an end-user can uniquely locate the device. Most of these strings will be represented in customer documentation, silkscreen labels, or hood tags.
The following table lists the properties implemented. Any combination of the following applicable descriptors could be used to better define the device location.
All Systems HP Integrity
Cellular Servers HP BladeServers in C3000/
C7000 Enclosures
Slot=<num> Cabinet=<num> Blade=<num>
Embedded Controller=<logical_controller_id>
Bay=<num> RootPort=<num> (if embedded on System Board)
System Mainboard (referring to System Board/motherboard)
Chassis=<num> Mezzanine=<num> (I/O Mezzanine slot num)
HP Insight Manager WBEM Fibre Channel Host Bus Adapter Provider 1
1 HP Insight Manager WBEM Fibre Channel Host Bus Adapter Provider
Description
The HP Insight Management Web-Based Enterprise Management (WBEM) Fibre Channel Host Bus Adapter Profile describes the behavior of Fibre Channel host adapters supporting the SCSI (Fibre Channel Protocol) command set. A Fibre Channel (FC) adapter used in a host system is called a Host Bus Adapter (HBA). An HBA is a physical device that contains one or more Fibre Channel ports. A single system can contain one or more HBAs.
This provider implements the following profiles and installs the necessary files:
Profile Name Organization Version
SNIA SMI-S FC HBA Profile, Host book Storage Networking Industry Association (SNIA)
1.4.0 r1
HP FC HBA Profile HP WBEM TC 1.0.5
Requirements
For each hardware architecture listed, this provider requires the following distributions
HP Integrity managed servers SLES 10 and later
RLEL 5.0 and later
HP ProLiant managed servers
ESXi 4.0 u1 and later
ESXi 4.1 and later
ESXi 5.0 and later
Release History
Initial release with HP Insight Management Providers for Linux v2.0.
1-1 Setting Up the Provider Installing the Provider
There are no special installation instructions for this provider. It is installed by default as part of the HP Insight Management WBEM providers.
Configuring the Provider
This provider does not accept specific configuration adjustments beyond standard HP Insight Management WBEM support.
HP Insight Manager WBEM Fibre Channel Host Bus Adapter Provider 2
1-2 Using the Provider Namespaces Supported by the Provider
Schema Supported by the Provider
This provider returns instances in the root/hpq namespace.
This provider supports the following classes:
• SMX_FCHBAFCPort
• SMX_FCHBAPortController
• SMX_FCHBAFCPortStatistics
• SMX_FCHBALogicalPortGroup
• SMX_FCHBAPhysicalPackage
• SMX_FCHBAProduct
• SMX_FCHBASoftwareIdentityDrv
• SMX_FCHBAFirmwareIdentityFW
• SMX_FCHBAFirmwareIdentityBIOS
• SMX_FCHBAGroupSystemSpecificCollection
• SMX_FCHBAComputerSystemFCPort
• SMX_FCHBAPortControllerPCIDevice
• SMX_FCHBAComputerSystemPortController
• SMX_FCHBAComputerSystemLogicalPortGroup
• SMX_FCHBAComputerSystemSoftwareIdentityDrv
• SMX_FCHBAFCPortFCPortStatistics
• SMX_FCHBAFCPortLogicalPortGroup
• SMX_FCHBAPortControllerFCPort
• SMX_FCHBAPhysicalPackagePortController
• SMX_FCHBASoftwareIdentityDrvPortController
• SMX_FCHBAPortControllerFirmwareIdentityFW
• SMX_FCHBAPortControllerFirmwareIdentityBIOS
• SMX_FCHBAProductPhysicalComponent
HP Insight Manager WBEM Fibre Channel Host Bus Adapter Provider 3
• SMX_FCHBASystemPackaging
• SMX_FCHBAGroupHostedCollection
• SMX_FCHBAFCPortGroupSystemSpecific
• SMX_FCHBALocation
• SMX_FCHBAPhysicalElementLocation
The tables in the following sections describe the properties of the supported classes. The classes are categorized by the class or superclass that defines the property, the first column is the Property Name (including type and units) and the second column describes how the provider determines the properties implementation. When the Property Implementation value is a number, the number given is the default behavior and the Managed Object Format interpretation is within parenthesis. If other values are returned, a problem is indicated.
Unless otherwise noted, all of the property implementation values given are for HP ProLiant and HP Integrity (cellular and non-cellular) systems. The location related properties and implementation values are determined based on the server type so they may differ.
1-2-1 SMX_FCHBAComputerSystem SMX_FCHBAComputerSystem is used to idenitfy classes that represent all Fibre Channel ports.
Property Name Property Implementation
CIM_ManagedElement
Caption Fibre Channel System
ElementName Fibre Channel System
CIM_ManagedSystemElement
Name GUID
OperationalStatus[0] 0 (Unknown) 2 (OK) 6 (Error) 10 (Stopped)
StatusDescriptions[0] Unknown OK Stopped Error
CIM_LogicalElement
CIM_EnabledLogicalElement
EnabledDefault 2 (Enabled)
HP Insight Manager WBEM Fibre Channel Host Bus Adapter Provider 4
Property Name Property Implementation
EnabledState 5 (Not Applicable)
RequestedState 12 (Not Applicable)
CIM_Systems
CreationClassName SMX_FCHBAComputerSystem
NameFormat Other
CIM_ComputerSystem
Dedicated 0
IdentifyingDescriptions[0] HPQ:GUID
OtherIdentifyingInfo[0] GUID
1-2-2 SMX_FCHBAFCPort Class The SMX_FCHBAFCPort class implements the HPFCHBA_FCPort class is used to represent a FC port device.
The following table lists the properties implemented.
Property Name Value
CIM_ManagedElement
ElementName
Fibre Channel Port <port controller number> <-port number> Where: <FC port controller number> is the associated FC port controller instance number; <-port number> is the FC port number and is only added when the associated FC port controller has multiple FC ports.
CIM_ManagedSystemElement
OperationalStatus[0]
0 (Unknown)
2 (OK-Online)
6 (Error)
10 (Stopped)
11 (In Service)
HP Insight Manager WBEM Fibre Channel Host Bus Adapter Provider 5
Property Name Value
StatusDescriptions[0]
Unknown
OK-Online
Stopped Offline
Stopped Bypassed
Stopped Diagnostics
Stopped Link down
Error
CIM_LogicalElement
CIM_EnabledLogicalElement
EnabledDefault 2 (Enabled)
EnabledState 5 (Not Applicable)
RequestedState 12 (Not Applicable)
CIM_LogicalDevice
CreationClassName SMX_FCHBAFCPort
DeviceID Opaque value.
SystemName Opaque value.
SystemCreationClassName SMX_FCHBAComputerSystem
CIM_LogicalPort
MaxSpeed
Typically one of the following (in Bits per Second):
0
1000000000
2000000000
10000000000
HP Insight Manager WBEM Fibre Channel Host Bus Adapter Provider 6
Property Name Value
OtherPortType
Other
Not present
Fabric
Public Loop
FL Port
Fabric Port
Fabric expansion port
Generic Fabric Port
Private Loop
Point to Point
PortType 1 (Other)
Speed
Typically one of the following (in Bits per Second):
0 1000000000
2000000000
10000000000
UsageRestriction 4 (not restricted)
CIM_NetworkPort
LinkTechnology 4 (FC)
PermanentAddress Port WWN
PortNumber Port number.
SupportedMaximumTransmissionUnit Port maximum frame size.
1-2-3 SMX_FCHBAPortController Class The SMX_FCHBAPortController class represents a logical device corresponding to a hardware network port controller.
The following table lists the properties implemented.
Property Name Value
CIM_ManagedElement
ElementName Product Name
HP Insight Manager WBEM Fibre Channel Host Bus Adapter Provider 7
Property Name Value
CIM_ManagedSystemElement
Name NodeWWN
CIM_LogicalElement
CIM_EnabledLogicalElement
EnabledDefault 2 (Enabled)
EnabledState 5 (Not Applicable)
RequestedState 12 (Not Applicable)
CIM_LogicalDevice
CreationClassName SMX_FCHBAPortController
DeviceID Node WWN:SerialNumber:<instanceNum>
Where: <instanceNum> is the port controller instance number for the same adapter.
SystemCreationClassName SMX_FCHBAComputerSystem
SystemName Opaque
CIM_Controller
CIM_PortController
ControllerType 4 (FC)
1-2-4 SMX_FCHBAFCPortStatistics Class The SMX_FCHBAFCPortStatistics class represents statistics for a FC port. .
The following table lists the properties implemented and the HBAAPI_PORTSTATISTICS prefix refers to the HBA API HBA_PORTSTATISTICS structure. This information comes directly from the HBA and is not altered.
Property Name Value
CIM_ManagedElement
ElementName Product name
CIM_StatisticalData
InstanceID Opaque
HP Insight Manager WBEM Fibre Channel Host Bus Adapter Provider 8
Property Name Value
SampleInterval 00000000000000.000000:000
CIM_NetworkPortStatistics
BytesTransmitted HBAAPI_PORTSTATISTICS.TxWords
BytesReceived HBAAPI_PORTSTATISTICS.RxWords
PacketsTransmitted HBAAPI_PORTSTATISTICS.TxFrames
PacketsReceived HBAAPI_PORTSTATISTICS.RxFrames
CIM_FCPortStatistics
CRCErrors HBAAPI_PORTSTATISTICS.InvalidCRCCount
DumpedFrames HBAAPI_PORTSTATISTICS.DumpedFrames
ErrorFrames HBAAPI_PORTSTATISTICS.ErrorFrames
InvalidTransmissionWords HBAAPI_PORTSTATISTICS.InvalidTxWordCount
LinkFailures HBAAPI_PORTSTATISTICS.LinkFailureCount
LIPCount HBAAPI_PORTSTATISTICS.LIPCount
LossOfSignalCounter HBAAPI_PORTSTATISTICS.LossOfSignalCount
LossOfSyncCounter HBAAPI_PORTSTATISTICS.LossOfSyncCount
NOSCount HBAAPI_PORTSTATISTICS.NOSCount
PrimitiveSeqProtocolErrCount HBAAPI_PORTSTATISTICS.PrimitiveSeqProtocolErrCount
1-2-5 SMX_FCHBALogicalPortGroup Class The SMX_FCHBALogicalPortGroup class is a collection of one or more ports logically grouped for administrative and discovery/topology purposes.
HP Insight Manager WBEM Fibre Channel Host Bus Adapter Provider 9
The following table lists the properties implemented.
Property Name Value
CIM_ManagedElement
Description Grouping of all FC Ports for this HBA
Caption Logical Port Group
ElementName Logical Port Group
CIM_Collection
CIM_SystemSpecificCollection
InstanceID Opaque
CIM_LogicalPortGroup
Name NodeWWN
NameFormat WWN
1-2-6 SMX_FCHBAPhysicalPackage Class The SMX_FCHBAPhysicalPackage class represents the physical elements of the associated FC port controller.
The following table lists the properties implemented.
Property Name Value
CIM_ManagedElement
ElementName Product Name
Caption Adapter Name
CIM_ManagedSystemElement
Name NodeWWN
OperationalStatus[]
1 (Other)
2 (OK)
3 (Degraded)
6 (Error)
CIM_PhysicalElement
HP Insight Manager WBEM Fibre Channel Host Bus Adapter Provider 10
Property Name Value
CreationClassName SMX_FCHBAPhysicalPackage
Manufacturer Manufacturer
Model Model
OtherIdentifyingInfo Location; PCI Slot <x>
Where: <x> is the PCI slot number OR PCI Mezzanine=<x> where <x> is the Mexannine slot number.
SerialNumber Serial Number
Tag NodeWWN: <instanceNum>
Where: <instanceNum> is the port controller instance number for the same adapter
Version Board Version or N/A when not available
CIM_PhysicalPackage
RemovalConditions 2 (Not Applicable)
1-2-7 SMX_FCHBAProduct Class The SMX_FCHBAProduct class is used to aggregate physical element of the FC HBA.
The following table lists the properties implemented and the HBAAPI_ADAPTERATTRIBUTES prefix refers to the HBA API HBA_ADAPTERATTRIBUTES structure. This information comes directly for the HBA and is not altered
Property Name Value
CIM_ManagedElement
ElementName Product Name
CIM_Product
IdentifyingNumber HBAAPI_ADAPTERATTRIBUTES.VendorSpecificID
Name NodeWWN: <instanceNum>
Where: <instanceNum> is the port controller instance number for the same adapter
Vendor Manufacturer
Version F/W Version of HBA or N/A when not available
HP Insight Manager WBEM Fibre Channel Host Bus Adapter Provider 11
1-2-8 SMX_FCHBASoftwareIdentityDrv Class The SMX_FCHBASoftwareIdentityDrv class represents adapter software associated with the FC port controller.
The following table lists the properties implemented.
Property Name Value
CIM_ManagedElement
Caption FCHBA Driver
Description <Product_Name> Device Driver
Where: <Product_Name> is the product name of the HBA.
ElementName FCHBA Driver
CIM_ManagedSystemElement
Name NodeWWN
CIM_LogicalElement
CIM_SoftwareIdentity
ClassificationDescriptions FCHBA Driver
Classifications 2 (Driver)
InstanceID HPQ:NodeWWN:<instanceNum>
Where: <instanceNum> is the port controller instance number for the same adapter
Manufacturer Manufacturer
VersionString File version of the Driver.
1-2-9 SMX_FCHBAFirmwareIdentityFW Class The SMX_FCHBAFirmwareIdentityFW class represents adapter firmware associated with the FC port controller.
The following table lists the properties implemented.
Property Name Value
CIM_ManagedElement
Caption FCHBA Firmware
HP Insight Manager WBEM Fibre Channel Host Bus Adapter Provider 12
Property Name Value
Description FCHBA Firmware details for <Model_Name>
Where: <Model_Name> is the model name of the HBA.
ElementName FCHBA Firmware
CIM_ManagedSystemElement
Name NodeWWN
CIM_LogicalElement
CIM_SoftwareIdentity
ClassificationDescriptions FCHBA Firmware
Classifications 10 (firmware)
InstanceID HPQ:NodeWWN:<instanceNum>
Where: <instanceNum> is the port controller instance number for the same adapter
Manufacturer Manufacturer
SerialNumber Serial number
VersionString Firmware version
1-2-10 SMX_FCHBAFirmwareIdentityBIOS Class The SMX_FCHBAFirmwareIdentityBIOS class represents adapter BIOS associated with the FC port controller.
The following table lists the properties implemented.
Property Name Value
CIM_ManagedElement
Caption FCHBA Option ROM
Description FCHBA Option ROM detail for <Model_Name>
Where: product name is the Model_Name of the HBA.
ElementName FCHBA Option ROM
CIM_ManagedSystemElement
HP Insight Manager WBEM Fibre Channel Host Bus Adapter Provider 13
Property Name Value
Name NodeWWN
CIM_LogicalElement
CIM_SoftwareIdentity
ClassificationDescriptions FCHBA Option ROM
Classifications 11 (bios/fc)
InstanceID HPQ:NodeWWN:<instanceNum>
Where: <instanceNum> is the port controller instance number for the same adapter
Manufacturer Manufacturer
VersionString BIOS Version as reported by HBA
TargetTypes HBA BIOS UNKNOWN
SerialNumber Serial Number
MajorVersion 0
MinorVersion 0
RevisionNumber 0
HP_SoftwareIdentity
1-2-11 SMX_FCHBAGroupSystemSpecificCollection Class The SMX_FCHBAGroupSystemSpecificCollection class is used to represent the group status of all FC Ports.
The following table lists the properties implemented.
Property Name Value
CIM_ManagedElement
Caption FCHBA Consolidated Status
Description Consolidated status for HP FC HBAs
ElementName FCHBA Consolidated Status
CIM_Collection
HP Insight Manager WBEM Fibre Channel Host Bus Adapter Provider 14
Property Name Value
CIM_SystemSpecificCollection
InstanceID Opaque
HP_GroupSystemSpecificCollection
GroupOperationalStatus[0]
0 (Unknown)
1 (Other)
2 (OK)
3 (Degraded)
6 (Error)
10 (Stopped)
GroupStatusDescriptions[0]
Unknown
Other
OK
Degraded
Error
Stopped
1-2-12 SMX_FCHBAComputerSystemFCPort Class The SMX_FCHBAComputerSystemFCPort class is used to represent an association between SMX_ComputerSystem and HPFCHBA_FCPort.
The following table lists the properties implemented.
Property Name Value
CIM_Component
CIM_SystemDevice
SMX_FCHBAComputerSystemFCPort
GroupComponent Refer to SMX_FCHBAComputerSystem class properties.
PartComponent Refer to SMX_FCHBAFCPort class properties.
1-2-13 SMX_FCHBAComputerSystemPortController Class The SMX_FCHBAComputerSystemPortController class is used to represent an association between SMX_ComputerSystem and SMX_FCHBAPortController.
The following table lists the properties implemented.
HP Insight Manager WBEM Fibre Channel Host Bus Adapter Provider 15
Property Name Value
CIM_Component
CIM_SystemDevice
SMX_FCHBAComputerSystemPortController
GroupComponent Refer to SMX_FCHBAComputerSystem class properties.
PartComponent Refer to SMX_FCHBAPortController class properties.
1-2-14 SMX_FCHBAPortControllerPCIDevice Class The SMX_FCHBAPortControllerPCIDevice class is used to represent an association between SMX_PCIDevice and SMX_FCHBAPortController.
The following table lists the properties implemented.
Property Name Value
CIM_ConcreteIdentity
SMX_FCHBAPortControllerPCIDevice
SystemComponent Refer to SMX_PCIDevice class properties.
SameComponent Refer to SMX_FCHBAPortController class properties.
1-2-15 SMX_FCHBAComputerSystemLogicalPortGroup Class The SMX_FCHBAComputerSystemLogicalPortGroup class is used to represent an association between SMX_ComputerSystem and SMX_FCHBALogicalPortGroup.
The following table lists the properties implemented.
Property Name Value
CIM_Dependency
CIM_HostedDependency
CIM_HostedCollection
SMX_FCHBAComputerSystemLogicalPortGroup
Antecedent Refer to SMX_FCHBAComputerSystem class properties.
Dependent Refer to SMX_FCHBALogicalPortGroup class properties.
HP Insight Manager WBEM Fibre Channel Host Bus Adapter Provider 16
1-2-16 SMX_FCHBAComputerSystemSoftwareIdentityDrv Class The SMX_FCHBAComputerSystemSoftwareIdentityDrv class is used to represent an association between SMX_ComputerSystem and SMX_FCHBASoftwareIdentityDrv.
The following table lists the properties implemented.
Property Name Value
CIM_Component
CIM_SystemDevice
SMX_FCHBAComputerSystemSoftwareIdentityDrv
InstalledSoftware Refer to SMX_FCHBASoftwareIdentityDrv class properties.
System Refer to SMX_FCHBAComputerSystem class properties.
1-2-17 SMX_FCHBAFCPortFCPortStatistics Class The SMX_FCHBAFCPortFCPortStatistics class is used to represent an association between SMX_FCHBAFCPort and SMX_FCHBAFCPortStatistics.
The following table lists the properties implemented.
Property Name Value
CIM_ElementStatisticalData
SMX_FCHBAFCPortFCPortStatistics
ManagedElement Refer to SMX_FCHBAFCPort class properties.
Stats Refer to SMX_FCHBAFCPortStatistics class properties.
1-2-18 SMX_FCHBAFCPortLogicalPortGroup Class The SMX_FCHBAFCPortLogicalPortGroup class is used to represent an association between SMX_FCHBAFCPort and SMX_FCHBALogicalPortGroup.
The following table lists the properties implemented.
Property Name Value
CIM_MemberOfCollection
SMX_FCHBAFCPortLogicalPortGroup
Collection Refer to SMX_FCHBALogicalPortGroup class properties.
HP Insight Manager WBEM Fibre Channel Host Bus Adapter Provider 17
Member Refer to SMX_FCHBAFCPort class properties.
1-2-19 SMX_FCHBAPortControllerFCPort Class The SMX_FCHBAPortControllerFCPort is used to represent an association between SMX_FCHBAPortController and SMX_FCHBAFCPort.
The following table lists the properties implemented.
Property Name Value
CIM_Dependency
CIM_ControlledBy
SMX_FCHBAPortControllerFCPort
Antecedent Refer to SMX_FCHBAPortController class properties.
Dependent Refer to SMX_FCHBAFCPort class properties.
1-2-20 SMX_FCHBAPhysicalPackagePortController Class The SMX_FCHBAPhysicalPackagePortController class is used to represent an association between SMX_FCHBAPortController and SMX_FCHBAPhysicalPackage.
The following table lists the properties implemented.
Property Name Value
CIM_Dependency
CIM_Realizes
SMX_FCHBAPhysicalPackagePortController
Antecedent Refer to SMX_FCHBAPhysicalPackage class properties.
Dependent Refer to SMX_FCHBAPortController class properties.
1-2-21 SMX_FCHBASoftwareIdentityDrvPortController Class The SMX_FCHBASoftwareIdentityDrvPortController class is used to represent an association between SMX_FCHBAPortController and SMX_FCHBASoftwareIdentityDrv.
The following table lists the properties implemented.
Property Name Value
CIM_Dependency
HP Insight Manager WBEM Fibre Channel Host Bus Adapter Provider 18
CIM_ElementSoftwareIdentity
SMX_FCHBASoftwareIdentityDrvPortController
Antecedent Refer to SMX_FCHBASoftwareIdentityDrv class properties.
Dependent Refer to SMX_FCHBAPortController class properties.
1-2-22 SMX_FCHBAPortControllerFirmwareIdentityFW Class The SMX_FCHBAPortControllerFirmwareIdentityFW class is used to represent an association between SMX_FCHBAPortController and SMX_FCHBAFirmwareIdentityFW.
The following table lists the properties implemented.
Property Name Value
CIM_Dependency
CIM_ElementSoftwareIdentity
SMX_FCHBAPortControllerFirmwareIdentityFW
Antecedent Refer to SMX_FCHBAFirmwareIdentityFW class properties.
Dependent Refer to SMX_FCHBAPortController class properties.
1-2-23 SMX_FCHBAPortControllerFirmwareIdentityBIOS Class The SMX_FCHBAPortControllerFirmwareIdentityBIOS class is used to represent an association between SMX_FCHBAPortController and SMX_FCHBAFirmwareIdentityBIOS.
The following table lists the properties implemented.
Property Name Value
CIM_Dependency
CIM_ElementSoftwareIdentity
SMX_FCHBAPortControllerFirmwareIdentityBIOS
Antecedent Refer to SMX_FCHBAFirmwareIdentityBIOS class properties.
Dependent Refer to SMX_FCHBAPortController class properties.
1-2-24 SMX_FCHBAProductPhysicalComponent Class The SMX_FCHBAProductPhysicalComponent class is used to represent an association between SMX_FCHBAProduct and SMX_FCHBAPhysicalPackage.
HP Insight Manager WBEM Fibre Channel Host Bus Adapter Provider 19
The following table lists the properties implemented.
Property Name Value
CIM_Component
CIM_ProductPhysicalComponent
SMX_FCHBAProductPhysicalComponent
GroupComponent Refer to SMX_FCHBAProduct class properties.
PartComponent Refer to SMX_FCHBAPhysicalPackage class properties.
1-2-25 SMX_FCHBASystemPackaging Class The SMX_FCHBASystemPackaging class is used to represent an association between SMX_FCHBAPhysicalPackage and SMX_ComputerSystem.
The following table lists the properties implemented.
Property Name Value
CIM_Dependency
CIM_SystemPackaging
SMX_FCHBASystemPackaging
Antecedent Refer to SMX_FCHBAPhysicalPackage class properties.
Dependent Refer to SMX_FCHBAComputerSystem class properties.
1-2-26 SMX_FCHBAGroupHostedCollection Class The SMX_FCHBAGroupHostedCollection class is used to represent an association between SMX_ComputerSystem and SMX_FCHBAGroupSystemSpecificCollection.
The following table lists the properties implemented.
Property Name Value
CIM_Dependency
CIM_HostedDependency
CIM_HostedCollection
HP_GroupHostedCollection
SMX_FCHBAGroupHostedCollection
HP Insight Manager WBEM Fibre Channel Host Bus Adapter Provider 20
Antecedent Refer to SMX_ComputerSystem class properties.
Dependent Refer to SMX_FCHBAGroupSystemSpecificCollection class properties.
1-2-27 SMX_FCHBAFCPortGroupSystemSpecific Class The SMX_FCHBAFCPortGroupSystemSpecific class is used to represent an association between SMX_FCHBAFCPort and SMX_FCHBAGroupSystemSpecificCollection.
The following table lists the properties implemented.
Property Name Value
CIM_MemberOfCollection
SMX_FCHBAFCPortGroupSystemSpecific
Collection Refer to SMX_FCHBAGroupSystemSpecificCollection class properties.
Member Refer to SMX_FCHBAFCPort class properties.
1-2-28 SMX_FCHBALocation Class The SMX_FCHBALocation class is used to specify the location of the HBA, PCI Slot number.
The following table lists the properties implemented.
Property Name Value
CIM_ManagedElement
CIM_Location
Name
NodeWWN:SerialNumber:<instanceNum>
Where: <instanceNum> is the port controller instance number for the same adapter.
HP_Location
ElementLocationTag <physical location>
Refer to “Physical Location” for more information.
ElementLocationTagDesc 1 (slot)
PhysicalPosition <physical location>
Refer to “Physical Location” for more information.
HP Insight Manager WBEM Fibre Channel Host Bus Adapter Provider 21
1-2-29 SMX_FCHBAPhysicalElementLocation Class The SMX_FCHBAPhysicalElementLocation is used to represent an association between the SMX_FCHBAPhysicalPackage and SMX_FCHBALocation.
The following table lists the properties implemented.
Property Name Value
CIM_ElementLocation
SMX_FCHBAPhysicalElementLocation
Element Refer to SMX_FCHBAPhysicalPackage class properties.
PhysicalLocation Refer to SMX_FCHBALocation class properties.
1-2-30 SMX_FCHBASCSIProtocolController SMX_FCHBASCSIProtocolController represents a protocol controller that manages a SCSI interface. This class is used for backward compatibility with SMI-S 1.0.
Property Name Value
CIM_ManagedElement
ElementName ProductName
CIM_ManagedSystemElement
CIM_SystemSpecificCollection
OperationalStatus[0] 0 (Unknown) 2 (OK-Online) 6 (Error) 10 (Stopped) 11 (In Service)
CIM_LogicalElement
CIM_EnabledLogicalElement
EnabledDefault 2 (Enabled)
EnabledState 5 (Not Applicable)
RequestedState 12 (Not Applicable)
CIM_LogicalDevice
CreationClassName SMX_FCHBASCSIProtocolController
HP Insight Manager WBEM Fibre Channel Host Bus Adapter Provider 22
Property Name Value
DeviceID PortWWN
SystemName Opaque value
SystemCreationClassName SMX_FCHBAComputerSystem
CIM_ProtocolController
MaxUnitsControlled 255
CIM_SCSIProtocolController
1-2-31 SMX_FCHBASCSIProtocolEndpoint SMX_FCHBASCSIProtocolEndpoint represents a SCSI protocol controller running through a part.
Property Name Value
CIM_ManagedElement
ElementName SCSI Protocol Endpoint
CIM_ManagedSystemElement
Name PortWWN
CIM_LogicalElement
CIM_EnabledLogicalElement
EnabledDefault 2 (Enabled)
RequestedState 12 (Not Applicable)
CIM_ServiceAccessPoint
CreationClassName SMX_FCHBASCSIProtocolEndpoint
SystemName Opaque value
SystemCreationClassName SMX_FCHBAComputerSystem
CIM_ProtocolEndpoint
ProtocolIFType 57 (HIPPI Interface)
CIM_SCSIProtocolController
ConnectionType 2 (fibre channel)
Role 2 (initiator)
HP Insight Manager WBEM Fibre Channel Host Bus Adapter Provider 23
1-2-32 SMX_FCHBAComputerSystemSCSIProtocolController SMX_FCHBAComputerSystemSCSIProtocolController is used to represent an association between SMX_FCHBAComputerSystem and SMX_FCHBASCSIProtocolController.
Property Name Value
CIM_Component
CIM_SystemDevice
SMX_FCHBAComputerSystemSCSIProtocolController
GroupComponent ref:SMX_FCHBAComputerSystem
PartComponent ref:SMX_FCHBASCSIProtocolController
1-2-33 SMX_FCHBAFCPortSCSIProtocolEndpoint SMX_FCHBAFCPortSCSIProtocolEndpoint is used to represent an association between SMX_FCHBAFCPort and SMX_FCHBASCSIProtocolEndpoint.
Property Name Value
CIM_Dependency
CIM_DeviceSAPImplementation
SMX_FCHBAFCPortSCSIProtocolEndpoint
Antecendent ref:SMX_FCHBAFCPort
Dependent ref:SMX_FCHBASCSIProtocolEndpoint
1-2-34 SMX_FCHBASCSIProtocolControllerFCPort SMX_FCHBASCSIProtocolControllerFCPort is used to represent an association between SMX_FCHBASCSIProtocolController and SMX_FCHBAFCPort.
Property Name Value
CIM_Dependency
CIM_ProtocolControllerForDevice
CIM_ProtocolControllerFCPort
SMX_FCHBASCSIProtocolControllerFCPort
Antecendent ref:SMX_FCHBASCSIProtocolController
HP Insight Manager WBEM Fibre Channel Host Bus Adapter Provider 24
Property Name Value
Dependent ref:SMX_FCHBAFCPort
1-2-35 SMX_FCHBASystemServiceAccessPoint SMX_FCHBASystremServiceAccessPoint is used to represent an association between SMX_FCHBAComputerSystem and SMX_FCHBASCSIProtocolEndpoint.
Property Name Value
CIM_Dependency
CIM_HostedDependency
CIM_HostedAccessPoint
SMX_FCHBASysteServiceAccessPoint
Antecendent ref:SMX_FCHBAComputerSystem
Dependent ref:SMX_FCHBASCSIProtocolEndpoint
1-2-36 SMX_FCHBAConcreteIdentity SMX_FCHBAConcreteIdentity is used to represent an association between SMX_ComputerSystem and SMX_FCHBAComputerSystem.
Property Name Value
CIM_LogicalIdentity
CIM_ConcreteIdentity
SMX_FCHBAConcreteIdentity
SystemElement ref:SMX_ComputerSystem
SameElement ref:SMX_FCHBAComputerSystem
1-3 Physical Location The Physical Location is a string representing the physical location of the Fibre Channel Host Bus Adapter device. This string should represent the physical location of the device with which an end-user can uniquely locate the device. Most of these strings will be represented in customer documentation, silkscreen labels, or hood tags.
The following table lists the properties implemented. Any combination of the following applicable descriptors could be used to better define the device location.
HP Insight Manager WBEM Fibre Channel Host Bus Adapter Provider 25
All Systems HP Integrity Cellular Servers HP BladeServers in C3000 /
C7000 Enclosures
PCI Slot=<num> Cabinet=<num> Blade=<num>
Embedded Controller=<logical_ controller_id>
Bay=<num> RootPort=<num> (if embedded on System Board)
System Mainboard (referring to System Board/motherboard)
Chassis=<num> Mezzanine=<num> (I/O Mezzanine slot num)
1-4 Provider Indications Indications Generated by the Provider This provider generates no indications.
HP Insight Manager WBEM Host File System Provider Overview 1
1 HP Insight Manager WBEM Host File System Provider Overview
Description
The HP Insight Management Web-Based Enterprise Management (WBEM) Host Filesystem provider and extends CIM classes described in this document to model the filesystems hosted by a managed node. These classes provide computational information and capabilities that serve as an aggregation point to associate one or more elements that make up hosted filesystems and logical disks.
Profile Name Organization Version
HP Base Server Physical Asset Profile (P00114) HP WBEM TC 1.4..0
HP Software Inventory (P00127) HP WBEM TC 2.0.0
Requirements
For each hardware architecture listed, this provider requires the following distributions
HP Integrity managed servers SLES 10 and later
RLEL 5.0 and later
HP ProLiant managed servers
SLES 11 and later
ESXi 4.0 u1 and later
ESXi 4.1 and later
ESXi 5.0 and later
Release History Initial release with HP Insight Management WBEM Providers for Linux v2.0.
1-1 Setting Up the Provider Installing the Provider
There are no special installation instructions for this provider. It is installed by default as part of the HP Insight Management WBEM providers.
Configuring the Provider
This provider does not accept specific configuration adjustments beyond standard HP Insight Management WBEM support.
HP Insight Manager WBEM Host File System Provider Overview 2
1-2 Using the Provider Namespaces Supported by the Provider This provider returns instances in the root/hpq namespace.
Schema Supported by the Provider
This provider supports the following classes:
• SMX_LocalFileSystem
• SMX_HostedLocalFileSystem
• SMX_LocalLogicalDisk
• SMX_LocalFSResidesOnExtent
The tables in the following sections describe the properties of the supported classes. The classes are categorized by the class or superclass that defines the property, the first column is the Property Name (including type and units) and the second column describes how the provider determines the properties implementation. When the Property Implementation value is a number, the number given is the default behavior and the Managed Object Format interpretation is within parenthesis. If other values are returned, a problem is indicated.
Unless otherwise noted, all of the property implementation values given are for HP ProLiant and HP Integrity (cellular and non-cellular) systems. The location related properties and implementation values are determined based on the server type so they may differ.
1-2-1 SMX_LocalFileSystem Class The SMX_LocalFileSystem class implements the CIM_LocalFileSystem class to model the files hosted on the managed node. There is only one instance of SMX_LocalFileSystem for each filesystem on the managed node.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
CIM_ManagedSystemElement
CIM_LogicalElement
CIM_EnabledLogicalElement
CIM_FileSystem
CSName SMX_ComputerSystem.Name
CSCreationClassName SMX_ComputerSystem.CreationClassName
CreationClassName SMX_LocalFileSystem
Name Same as Root property.
HP Insight Manager WBEM Host File System Provider Overview 3
Property Name Property Implementation
Root OS path name to filesystem root location.
For example: /home/users
AvailableSpace Total amount of free space for the filesystem in bytes. Unknown = 0.
BlockSize Read/write data block size in bytes.
FileSystemSize Total size of the filesystem in bytes. Unknown = 0.
FileSystemType String describing the type of filesystem.
For example: ext2, reiserfs, msdos, vfat, iso0990
NumberOfFiles Number of files contained in the filesystem
CIM_LocalFileSystem
SMX_LocalFileSystem
1-2-2 SMX_HostedLocalFileSystem Class The SMX_HostedLocalFileSystem class implements the CIM_InstalledOS class and associates the SMX_ComputerSystem and the SMX_LocalFileSystem instances.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_HostedFileSystem
SMX_HostedLocalFileSystem
PartComponent References SMX_LocalFileSystem
GroupComponent References SMX_ComputerSystem
1-2-3 SMX_LocalLogicalDisk Class The SMX_LocalLogicalDisk class implements the CIM_LogicalDisk class and presents a contiguous range of logical blocks hosted locally on the managed node. These LogicalDisks are identifiable by applications through the Name field, which contains the access path to the logical disk.
HP Insight Manager WBEM Host File System Provider Overview 4
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
CIM_ManagedSystemElement
CIM_LogicalElement
CIM_EnabledLogicalElement
CIM_LogicalDevice
SystemName SMX_ComputerSystem.Name
SystemCreationClassName SMX_ComputerSystem.CreationClassName
CreationClassName SMX_LocalLogicalDisk
DeviceID Path to logical disk.
For example: /dev/cdrom1
CIM_StorageExtent
BlockSize Read/write data block size in bytes.
DataOranization
0 (Other)
1 (Unknown)
2 (Fixed Block)
Primordial Can the containing system create or delete this element?
True or False
BlockSize Read/write data block size in bytes.
NumberOfBlocks Number of Blocks on the storage extent.
CIM_LogicalDisk
NameFormat 1 (Other)
12 (OS Device Name)
NameNamespace 1 (Other)
8 (OS Device Namespace)
SMX_LogicalDisk
HP Insight Manager WBEM Host File System Provider Overview 5
1-2-4 SMX_LocalFSResidesOnExtent Class The SMX_LocalFSResidesOnExtent class implements the CIM_ResidesOnExtent class and associates the SMX_LocalFileSystem and SMX_LocalLogicalDisk instances.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ResidesOnExtent
SMX_LocalFSResidesOnExtent
Antecedent References SMX_LocalLogicalDisk
Dependent References SMX_LocalFileSystem
HP Insight Management WBEM IML Record Log Provider Overview 1
1 HP Insight Management WBEM IML Record Log Provider Overview
Description
The HP Insight Management Web-Based Enterprise Management (WBEM) Integrated Management Log (IML) provider implements the server management record log.
This provider implements the following profiles and installs the necessary files:
Profile Name Organization Version
HP Record Log Profile (P00109) HP WBEM TC 1.1.0
Requirements
For each hardware architecture listed, this provider requires the following distributions
HP ProLiant managed servers
SLES 11 and later
RHEL 5.3 and later
ESXi 4.0 U1 and later
Release History Initial release with HP Insight Management WBEM Providers for Linux v2.0.
1-1 Setting Up the Provider Installing the Provider
There are no special installation instructions for this provider. It is installed by default as part of the HP Insight Management WBEM providers.
Configuring the Provider
This provider does not accept specific configuration adjustments beyond standard HP Insight Management WBEM support.
1-2 Using the Provider Namespaces Supported by the Provider
This provider returns instances in the root/hpq namespace.
Schema Supported by the Provider
This provider supports the following classes:
• SMX_IMLRecordLog
• SMX_IMLLogEntry
• SMX_IMLLogManagesRecord
HP Insight Management WBEM IML Record Log Provider Overview 2
• SMX_IMLUseOfLog
The tables in the following sections describe the properties of the supported classes. The classes are categorized by the class or superclass that defines the property, the first column is the Property Name (including type and units) and the second column describes how the provider determines the properties implementation. When the Property Implementation value is a number, the number given is the default behavior and the Managed Object Format interpretation is within parenthesis. If other values are returned, a problem is indicated.
Unless otherwise noted, all of the property implementation values given are for HP ProLiant and HP Integrity (cellular and non-cellular) systems. The location related properties and implementation values are determined based on the server type so they may differ.
1-2-1 SMX_IMLRecordLog Class The SMX_IMLRecordLog class implements the HP_CommonRecordLog class to model the server management record log.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
Caption IML record log
Description Integrated Management Log
ElementName IML record log
CIM_ManagedSystemElement
Name IML record log
OperationalStatus
OperationalStatus[0] indicates the highest severity of IML log entries and will contain one of the following: 2 (OK), only informational or repaired events exist in the IML log 3 (Degraded), at least one degraded event exists in the IML log 6 (Error), at least one critical event exists in the IML log
StatusDescriptions
StatusDescriptions[0] will contain one of the following corresponding to OperationalStatus[0]: IML log has no critical or degraded events IML log has at least one degraded event IML log has at least one critical event
HP Insight Management WBEM IML Record Log Provider Overview 3
Property Name Property Implementation
HealthState 5 (OK), when OperationalStatus[0]=2 (OK) 10 (Degraded), when OperationalStatus[0]=3 (Degraded) 20 (Major Failure), when OperationalStatus[0]=6 (Error)
CIM_LogicalElement
CIM_EnabledLogicalElement
EnabledState 2 (Enabled)
RequestedState 5 (No Change)
EnabledDefault 2 (Enabled)
CIM_Log
MaxNumberOfRecords 0 (Indicates variable length records. There is no maximum number of records in the IML – there will be as many variable length records as will fit in the IML non-volatile memory.)
CurrentNumberOfRecords Number of records in the IML log (SMX_IMLLogEntry instances.)
LogState 2 (Normal)
OverwritePolicy 2 (Wraps When Full) The IML entries will fill up available IML non-volatile memory space until no room is left. The oldest log entries will then be deleted as needed to create room for new log entries.
CIM_RecordLog
InstanceID HPQ:SMX_IMLRecordLog:1
HP_CommonRecordLog
TimeOfLastChange Time of last log change.
The following table lists the methods implemented for the SMX_IMLRecordLog class.
Method Name Method Implementation
ClearLog Refer to HP Record Log profile (P00109)
RepairAll Refer to HP Record Log profile (P00109).
1-2-2 SMX_IMLLogEntry Class The SMX_IMLLogEntry class implements the HP_CommonLogEntry class to model logs records within the IML log.
HP Insight Management WBEM IML Record Log Provider Overview 4
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
Caption IML record log entry <RecordID>
Where: <RecordID> is the SMX_IMLLogEntry.RecordID for the event.
Description Description based on specific IML log event.
ElementName IML record log entry <RecordID>
Where: RecordID is the SMX_IMLLogEntry.RecordID for the event.
CIM_RecordForLog
CIM_LogEntry
InstanceID HPQ:SMX_IMLLogEntry:<n>
Where: <n> is the IML event number.
LogInstanceID SMX_IMLRecordLog.InstanceID
LogName SMX_IMLRecordLog.Name
RecordID IML event number.
CreationTimeStamp IML log event creation time stamp.
HP_CommonLogEntry
RecordDataType 3 (Delimited)
RawData IML log event raw data.
MajorClass 18 (IML)
MinorClass 2 (None)
UpdateTimestamp IML log event update time stamp.
OccurrenceCount Number of occurrences of this same IML event type.
Severity
0 (Unknown) 2 (Information) 3 (Repaired) 4 (Degraded/Warning) 7 (Critical)
HP Insight Management WBEM IML Record Log Provider Overview 5
Property Name Property Implementation
OSType 0 (Unknown) 36 (Linux) 39 (VMware)
SystemSerialNumber System serial number string from SMBIOS.
SystemProductID System product ID string from SMBIOS.
SystemModel System model number string from SMBIOS.
SystemName Computer system name
VendorID 0 (Unknown) 3 (HP) 5 (Compaq)
ServerHardwareArchitecture 0 (Unknown) 7 (x86-32) 10 (x86-64)
LoggerType 2 (Server)
The following table lists the methods implemented for the SMX_IMLLogEntry class.
Method Name Method Implementation
Repair Refer to HP Record Log profile (P00109).
1-2-3 SMX_IMLLogManagesRecord Class The SMX_IMLLogManagesRecord class implements the HP_LogManagesRecord class and associates instances of SMX_IMLRecordLog and SMX_IMLLogEntry.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_LogManagesRecord
HP_LogManagesRecord
Log References SMX_IMLRecordLog
Record References SMX_IMLLogEntry
HP Insight Management WBEM IML Record Log Provider Overview 6
1-2-4 SMX_IMLUseOfLog Class The SMX_IMLUseOfLog class implements the HP_UseOfLog class and associates the instance of SMX_ComputerSystem with the instance of SMX_IMLRecordLog.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_Dependency
CIM_UseOfLog
HP_UseOfLog
Antecedent References SMX_IMLRecordLog
Dependent References SMX_ComputerSystem
1-3 Supported indications There are no indications specific to the profile registration implementation.
HP Insight Management WBEM IPMI Record Log Provider Overview 1
1 HP Insight Management WBEM IPMI Record Log Provider Overview
Description
The HP Insight Management Web-Based Enterprise Management (WBEM) Intelligent Platform Management Interface (IPMI) Record Log provider supports system logs available on HP servers. These logs are called the System Event Log (SEL) and the Forward Progress Log (FPL) and contain informational, warning, and critical event information about a server’s performance and sensors.
This provider implements the following profiles and installs the necessary files:
Profile Name Organization Version
HP Record Log Profile (P00109 sample test edit)
HP WBEM TC 1.1.0
Requirements
For each hardware architecture listed, this provider requires the following distributions
HP Integrity managed servers SLES 10 and later
RLEL 5.0 and later
HP ProLiant managed servers
SLES 11 and later
ESXi 4.0 u1 and later
ESXi 4.1 and later
ESXi 5.0 and later
Release History • Initial release with HP Insight Management WBEM Providers for Linux v2.0.
1-1 Setting Up the Provider Installing the Provider
There are no special installation instructions for this provider. It is installed by default as part of the HP Insight Management WBEM providers.
Configuring the Provider
This provider does not accept specific configuration adjustments beyond standard HP Insight Management WBEM support.
HP Insight Management WBEM IPMI Record Log Provider Overview 2
1-2 Using the Provider Namespaces Supported by the Provider This provider returns instances in the root/hpq namespace.
Schema Supported by the Provider
This provider supports the following classes:
• SMX_FPLRecordLog
• SMX_FPLLogEntry
• SMX_FPLLogManagesRecord
• SMX_FPLUseOfLog
• SMX_SELRecordLog
• SMX_SELLogEntry
• SMX_SELLogManagesRecord
• SMX_SELRecordLogIndication
• SMX_SELUseOfLog
The tables in the following sections describe the properties of the supported classes. The classes are categorized by the class or superclass that defines the property, the first column is the property name (including type and units) and the second column describes how the provider determines the properties implementation. When the property implementation value is a number, the number given is the default behavior and the Managed Object Format interpretation is within parenthesis. If other values are returned, a problem is indicated.
Unless otherwise noted, all of the property implementation values given are for HP ProLiant and HP Integrity (cellular and non-cellular) systems. The location related properties and implementation values are determined based on the server type so they may differ.
1-2-1 SMX_FPLRecordLog Class The SMX_FPLRecordLog class implements the HP_CommonRecordLog class to model the server management record log.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
Caption FPL record log
HP Insight Management WBEM IPMI Record Log Provider Overview 3
Property Name Property Implementation
Description Forward Progress Log
ElementName FPL record log
CIM_ManagedSystemElement
Name FPL record log
OperationalStatus OperationalStatus[0] indicates whether the FPL log is in good health and accepting new FPL entries. 2 (OK), FPL is operating properly
StatusDescriptions StatusDescriptions[0] will contain the following value corresponding to OperationalStatus[0]: OK
HealthState 5 (OK), when OperationalStatus[0]=2 (OK)
CIM_LogicalElement
CIM_EnabledLogicalElement
EnabledState 2 (Enabled)
RequestedState 5 (Not Applicable)
EnabledDefault 2 (Enabled)
CIM_Log
MaxNumberOfRecords Number of records which will be greater than 0
CurrentNumberOfRecords Number of records in the FPL log (SMX_FPLLogEntry instances)
LogState 2 (Normal)
OverwritePolicy 2 (Wraps When Full) The FPL entries fill up available FPL non-volatile memory space until no room is left. The oldest log entries are then be deleted as needed to create room for new log entries.
CIM_RecordLog
InstanceID HPQ:SMX_FPLRecordLog:1
HP_CommonRecordLog
HP Insight Management WBEM IPMI Record Log Provider Overview 4
Property Name Property Implementation
TimeOfLastChange Time of last log change
The following table lists implemented methods for the SMX_FPLRecordLog class.
Method Name Method Implementation
ClearLog See the HP Record Log profile.
RepairAll See the HP Record Log profile.
1-2-2 SMX_FPLLogEntry Class The SMX_FPLLogEntry class implements the HP_CommonLogEntry class to model logs records within the FPL log.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
Caption FPL record log entry <RecordID>
Where: <RecordID> is the SMX_FPLLogEntry.RecordID for the event.
Description Same as Caption.
ElementName Same as Caption.
CIM_RecordForLog
CIM_LogEntry
InstanceID HPQ:<opaque hexadecimal key>
LogInstanceID SMX_FPLRecordLog.InstanceID
LogName SMX_FPLRecordLog.Name
RecordID FPL event number
HP_CommonLogEntry
RawData FPL log event raw data array
MajorClass 11 (FPL)
MinorClass 2 (None)
HP Insight Management WBEM IPMI Record Log Provider Overview 5
Property Name Property Implementation
SystemSerialNumber System serial number string from SMBIOS. For example: USE4822L0H
SystemModel System model number string from SMBIOS. For example: server rx6600
SystemName Computer system name.
LoggerType 2 (Server)
The following table lists implemented methods for the SMX_FPLLogEntry class.
Method Name Method Implementation
Repair See the HP Record Log profile.
1-2-3 SMX_FPLLogManagesRecord Class The SMX_FPLLogManagesRecord class implements the HP_LogManagesRecord class and associates instances of HP_RecordLog and HP_LogEntry.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_LogManagesRecord
HP_LogManagesRecord
Log References SMX_FPLRecordLog
Record References SMX_FPLLogEntry
1-2-4 SMX_FPLUseOfLog Class The SMX_FPLUseOfLog class implements the HP_UseOfLog class and associates the instance of HP_ComputerSystem with the instance of HP_CommonRecordLog.
HP Insight Management WBEM IPMI Record Log Provider Overview 6
The following table lists the properties implemented.
Property Name Property Implementation
CIM_Dependency
CIM_UseOfLog
HP_UseOfLog
Antecedent References SMX_FPLRecordLog
Dependent References SMX_ComputerSystem
1-2-5 SMX_SELRecordLog Class The SMX_SELRecordLog class implements the HP_CommonRecordLog class to model the server management record log.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
Caption SEL record log
Description System Event Log
ElementName SEL record log
CIM_ManagedSystemElement
Name SEL record log
OperationalStatus OperationalStatus[0] indicates whether the SEL log is in good health and accepting new SEL entries. 2 (OK), SEL is operating properly
StatusDescriptions StatusDescriptions[0] will contain the following value corresponding to OperationalStatus[0]: OK
HealthState 5 (OK), when OperationalStatus[0]=2 (OK)
CIM_LogicalElement
CIM_EnabledLogicalElement
HP Insight Management WBEM IPMI Record Log Provider Overview 7
Property Name Property Implementation
EnabledState 2 (Enabled)
RequestedState 5 (Not Applicable)
EnabledDefault 2 (Enabled)
CIM_Log
MaxNumberOfRecords Number of records available in NVRAM. This will be greater than 0
CurrentNumberOfRecords Number of records in the SEL log (not equal to the SMX_SELLogEntry instances as these instances are the sum of both SEL log entries and the SEL cache).
LogState 2 (Normal)
OverwritePolicy 2 (Wraps When Full) The SEL entries fill up available SEL non-volatile memory space until no room is left. The oldest log entries are then be deleted as needed to create room for new log entries.
CIM_RecordLog
InstanceID HPQ:SMX_SELRecordLog:1
HP_CommonRecordLog
TimeOfLastChange Time of last log change.
The following table lists implemented methods for the SMX_SELRecordLog class.
Method Name Method Implementation
ClearLog See the HP Record Log profile.
RepairAll See the HP Record Log profile.
1-2-6 SMX_SELLogEntry Class The SMX_SELLogEntry class implements the HP_CommonLogEntry class to model logs records within the SEL log.
HP Insight Management WBEM IPMI Record Log Provider Overview 8
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
Caption SEL record log entry <RecordID>
Where: RecordID is the SMX_SELLogEntry.RecordID for the event.
Description Same as Caption.
ElementName Same as Caption.
CIM_RecordForLog
CIM_LogEntry
InstanceID HPQ:<opaque hexadecimal key>
LogInstanceID SMX_SELRecordLog.InstanceID
LogName SMX_SELRecordLog.Name
RecordID SEL event number.
HP_CommonLogEntry
RawData SEL log event raw data array
MajorClass 12 (SEL)
MinorClass 2 (None)
SystemSerialNumber System serial number string from SMBIOS. For example: USE4822L0H
SystemModel System model number string from SMBIOS. For example: server rx6600
SystemName Computer system name.
LoggerType 2 (Server)
HP Insight Management WBEM IPMI Record Log Provider Overview 9
The following table lists implemented methods for the SMX_SELLogEntry class.
Method Name Method Implementation
Repair See the HP Record Log Profile.
1-2-7 SMX_SELLogManagesRecord Class The SMX_SELLogManagesRecord class implements the HP_LogManagesRecord class and associates instances of HP_RecordLog and HP_LogEntry.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_LogManagesRecord
HP_LogManagesRecord
Log References SMX_SELRecordLog
Record References SMX_SELLogEntry
1-2-8 SMX_SELUseOfLog Class The SMX_SELUseOfLog class implements the HP_UseOfLog class and associates the instance of HP_ComputerSystem with the instance of HP_CommonRecordLog.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_Dependency
CIM_UseOfLog
HP_UseOfLog
Antecedent References SMX_SELRecordLog
Dependent References SMX_ComputerSystem
HP Insight Management WBEM IPMI Record Log Provider Overview 10
1-3 Provider Indications
1-3-1 SMX_SELRecordLogIndication Class The SMX_SELRecordLogIndication class implements and extends the HP_CommonRecordLogIndication class to Alert Clients to to new WBEM events found in the SEL Record log.
The following table describes the properties that are exposed for the SEL Record Log Provider indications that are implemented for server platforms, where available:
Property Name Property Implementation
CIM_Indication
IndicationIdentifier GUID string generated at the time of indication.
IndicationTime Time of indication.
CIM_AlertIndication
EventTime Time of the event or time of the indication if event time unknown.
SystemName SMX_ComputerSystem.Name
SystemCreationClassName SMX_ComputerSystem.CreationClassName
HP_AlertIndication
AlertingElementFormat 2 (CIMObjectPath)
AlertType 1 (Other)
Description Long text description of the event.
EventCategory Any of 30 Supported WBEM Event Categories: 0-9, 11,14,16,18, 20-21, 23,25,28, 33-34, 39, 40-43, 45-46
EventID Valid specific WBEM Event Number.
ProviderName FPL_IndicationProvider
ProviderVersion Provider Version in the format VV.UU.FF.
For example: 02.03.10
NetworkAddresses Contains a list of all the IP addresses or hostname of the computer system generating the indication.
HP Insight Management WBEM IPMI Record Log Provider Overview 11
Property Name Property Implementation
OSType On Linux, 36 (Linux)
OSVersion The operating system version of the computer system generating the indication in the following format: <major>, <minor>, <build>
ProbableCause 0 (Unknown)
ProbableCauseDescription Short text describing cause if known.
RecommendedActions If action exists, this array will contain text values of human readable strings for potential resolution.
Summary Short Text describing the SEL Record Log Event.
SystemFirmwareVersion Array of firmware versions of the computer system generating the indication.
SystemSerialNumber Serial number of the computer system generating the indication.
SystemProductID Product ID of the computer system generating the indication.
SystemModel Model name of the computer system generating the indication.
SystemGUID Platform GUID of the computer system generating the indication.
SystemVirtualUUID[] If Synergy is enabled, this will contain the logical UUID for the system.
SystemVirtualSerialNumber[] If Synergy is enabled, this will contain the logical Serial Number for the system.
EnclosureName HP_BladeEnclosureCS.Name
RackName Rack name, if one exists
RackUUID Rack Unique Identifier, if one exists
BladeName HP_ComputerSystem.Name, if BladeSystem
BladeBay HP_BladeCSLocation.LocationInformation[0], if BladeSystem
HP_CommonRecordLogIndication
PerceivedSeverity 0 (Unknown)
3 (Degraded/Warning)
6 (Critical)
RecordLogInstanceID Opaque Record Log key.
HP Insight Management WBEM IPMI Record Log Provider Overview 12
Property Name Property Implementation
LogEntryInstanceIDs Array of length 1 containing an opaque Log Entry key.
SMX_SELRecordLogIndication
RawData Array if 14 bytes of raw event data.
VariableNames
Indexed arrays VariableNames[0] per VariableValues[0] per VariableTypes[0], any or all of the following values:
“IPMIEventHex” “DataFieldTypeName” “DecodedDataFiled” “ReportingEntityID” “ReportingEntityFullName” “IPMIEventID” “SWID”
VariableTypes 1
VariableValues
For VariableNames “IPMIEventHex”:
This will be hex string representing the IPMIEvent For VariableNames “DataFieldTypeName”:
This will contain text Physical Location For VariableNames “DecodedDataFiled”:
“Physical Location = “ followed by HWPhysicalLocation For VariableNames “ReportingEntityID”:
Value will contain hex string representing the ReportingEntity For VariableNames “ReportingEntityFullName”:
Value will be NA For VariableNames “IPMIEventID”:
Value will contain hex string representation of IPMIEventID
For VariableNames “SWID”:
Value will contain hex string representation of SystemGUID
HWPhysicalLocation 8-Byte Physical Location blob represented as a string For example: “00-ff-ff-ff-ff-05-ff-64”
HP Insight Management WBEM Management Processor Lite Provider 1
1 HP Insight Management WBEM Management Processor Lite Provider
Description
The HP Insight Management Web-Based Enterprise Management (WBEM) Management Processor Lite provider extends the management capability of referencing profiles by adding the capability to represent HP Management Processor on HP servers.
This provider implements the following profiles and installs the necessary files:
Profile Name Organization Version
HP Management Processor (MP) Lite Profile
HP WBEM TC 2.1.1
Requirements
For each hardware architecture listed, this provider requires the following distributions
HP Integrity managed servers SLES 10 and later
RLEL 5.0 and later
HP ProLiant managed servers
ESXi 4.0 U1 and later
ESXi 4.1 and later
ESXi 5.0 and later
Release History Initial release with HP Insight Management WBEM Providers for Linux v2.0.
1-1 Setting Up the Provider Installing the Provider
There are no special installation instructions for this provider. It is installed by default as part of the HP Insight Management WBEM providers.
Configuring the Provider
This provider does not accept specific configuration adjustments beyond standard HP Insight Management WBEM support.
1-2 Using the Provider Namespaces Supported by the Provider
This provider returns instances in the root/hpq namespace.
HP Insight Management WBEM Management Processor Lite Provider 2
Schema Supported by the Provider This provider supports the following classes:
• SMX_ManagementProcessor
• SMX_MPFirmware
• SMX_MPCollection
• SMX_MPHostedCollection
• SMX_MPComponentCS
• SMX_MPMemberOfCollection
• SMX_MPElementFirmwareIdentity
• SMX_MPInstalledFirmwareIdentity
• SMX_MPConsolidatedStatusView
• SMX_MPScopedConsolidatedStatusView
• SMX_ManagementController
• SMX_MPControllerMP
• SMX_MPControllerPCIDevice
The tables in the following sections describe the properties of the supported classes. The classes are categorized by the class or superclass that defines the property, the first column is the Property Name (including type and units) and the second column describes how the provider determines the properties implementation. When the Property Implementation value is a number, the number given is the default behavior and the Managed Object Format interpretation is within parenthesis. If other values are returned, a problem is indicated.
Unless otherwise noted, all of the property implementation values given are for HP ProLiant and HP Integrity (cellular and non-cellular) systems. The location related properties and implementation values are determined based on the server type so they may differ.
1-2-1 SMX_ManagementProcessor Class The SMX_ManagementProcessor class implements the HP_ManagementProcessor to describe a management processor controller system.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
HP Insight Management WBEM Management Processor Lite Provider 3
Property Name Property Implementation
Caption
Short Description of the Management Processor, including the product name and the enabled state of the MP.
For example: Product name of the management processor in the format: <product name> (X) Where: <product name> is the name of the MP product and (X) indicates whether the MP is Active or Inactive/Disabled. For example: Integrated Lights Out 2 (iLO 2) (Active) Integrated Lights Out 2 (iLO 2) (Inactive)
Integrated Lights Out 3 (iLO 3) (Active)
Integrated Lights Out 4 (iLO 4) (Active)
Remote Insight Board Lights Out Edition II (RILOE-II)
Light Out 100 (LO100) (Active)
Description
Description of the Management Processor, including the product name.
For example: HP Management Processor - <product name> Where: <product name> is the name of the MP product. For example: HP Management Processor – Integrated Lights Out 2 (iLO 2)
ElementName
Name of the Management Processor, including the product name and the enabled state of the MP.
For example: Product name of the management processor in format: <product name> (X) Where: <product name> is the name of the MP product. (X)indicates whether the MP is Active or Inactive/Disabled For example: Integrated Lights Out 2 (iLO 2) (Inactive)
Integrated Lights Out 2 (iLO 2) (Inactive)
Integrated Lights Out 3 (iLO 3) (Active)
Integrated Lights Out 4 (iLO 4) (Active)
Remote Insight Board Lights Out Edition II (RILOE-II)
Light Out 100 (LO100) (Active)
CIM_ManagedSystemElement
HP Insight Management WBEM Management Processor Lite Provider 4
Property Name Property Implementation
OperationalStatus
Enumerators indicating the Management Processor operational status (refer to OperationalStatus mapping table in HP Management Processor Lite Profile for specific descriptions of when each value is populated). OperationalStatus[0] contains MP operational status: 0 (Unknown), when NICCondition=0 2 (OK), normal operation 3 (Degraded), when NICCondition=5 6 (Error), when NICCondition=6 or MP software interface fails
OperationalStatus[1] contains NIC status (when MP is enabled): 0 (Unknown), when NICCondition=0 or MP software interface fails 2 (OK), normal operation 3 (Degraded), when NICCondition=5 6 (Error), when NICCondition=6 10 (Stopped), when NICCondition=3 15 (Dormant), when NICCondition=4 Note:
When a Management Processor is disabled (refer to property EnabledState) OperationalStatus[0] will always report a status of 2 (OK) so as not to contribute negatively to overall system status. An MP is disabled only if the user has manually disabled it via the MP’s RBSU settings; this is seen as a normal condition. In this scenario OperationalStaus[1] is not populated.
StatusDescriptions
Descriptive text per OperationalStatus. StatusDescriptions[0] text per OperationalStatus[0]: Management Processor Status: Unknown Management Processor Status: OK Management Processor Status: Degraded Management Processor Status: Error
StatusDescriptions[1] text per OperationalStatus[1]: Management Processor NIC Status: Unknown Management Processor NIC Status: OK Management Processor NIC Status: NIC disconnected Management Processor NIC Status: NIC failed Management Processor NIC Status: NIC is disabled Management Processor NIC Status: Not in use, MP is
HP Insight Management WBEM Management Processor Lite Provider 5
Property Name Property Implementation utilizing host NIC
HealthState
0 (Unknown), when OperationalStatus[0]=0 (Unknown) 5 (OK), normal operation 10 (Degraded/Warning), when OperationalStatus[0]=3 (Degraded) 20 (Major failure), when OperationalStatus[0]=6 (Error) Note:
When a Management Processor is disabled (refer to property EnabledState) HealthState will always report a state of 5 (OK) so as not to contribute negatively to overall system status. An MP is disabled only if the user has manually disabled it via the MP’s RBSU settings; this is seen as a normal condition.
CIM_LogicalElement
CIM_EnabledLogicalElement
EnabledState
2 (Enabled) for active MP 3 (Disabled) for inactive/disabled MP Note:
The Active MP may be enabled or disabled (the user can manually disable the MP via RBSU settings). The Inactive MP is always disabled.
RequestedState 12 (Not Applicable)
EnabledDefault 2 (Enabled)
HP Insight Management WBEM Management Processor Lite Provider 6
Property Name Property Implementation
CIM_System
CreationClassName SMX_ManagementProcessor
Name Opaque instance identifier using HPQ as the OrgID. For example: HPQ:SMX_ManagementProcessor:1
CIM_ComputerSystem
Dedicated 14 (Management)
ResetCapability 4 (Enabled)
HP_ManagementProcessor
ControllerType
Enumerator indicating the model or type of management processor. 0 (Unknown) 1 (Other) 2 (PCI Board-Remote Insight Lights Out Edition II (RILOE II)) 3 (Embedded Integrated Lights Out Controller (iLO)) 4 (Embedded Integrated Lights Out Controller 2 (iLO 2)) 5 (Embedded Integrity Management Processor) 6 (Embedded Integrity Integrated Lights Out Controller (iLO)) 7 (Embedded Integrity Integrated Lights Out Controller 2 (iLO 2))
8(Embedded Lights Out 100 Series (LO 100)) 9(Embedded Integrated Lights Out Controller 3 (iLO 3))
10(Embedded Integrity Integrated Lights Out Controller 3 (iLO 3))
11(Embedded Integrity Integrated Lights Out Controller 4 (iLO 4))
OtherControllerType Descriptive text describing the controller type when ControllerType=1 (Other)
HardwareVersion The hardware version of the management processor.
UniqueIdentifier String which uniquely distinguishes the management processor controller from any other MP hardware.
HP Insight Management WBEM Management Processor Lite Provider 7
Property Name Property Implementation
IPAddress
The IP address of the MP-resident network interface. Note:
When a Management Processor is disabled (refer to property EnabledState) IP Address will always be reported as 0.0.0.0. Network communication with the MP is not possible when the MP is disabled.
URL
The Uniform Resource Locator of the management processor controller’s web-based user interface. Note:
When a Management Processor is disabled (refer to property EnabledState) URL will always be reported as https://0.0.0.0. Network communication with the MP is not possible when the MP is disabled.
SupportedProtocols An array of values indicating the protocol(s) supported by the management processor controller. It is assumed that any protocol listed is active and can be utilized.
NICCondition
Enumerator indicating the condition of the MP-resident network interface connection.
0 (Unknown) 2 (OK) 3 (NIC disabled) 4 (NIC not in operation-alternate host NIC in use)
5 (NIC in operation but disconnected) 6 (Failed) Note:
When a Management Processor is disabled (refer to property EnabledState) NICCondition will always report a state of 3 (NIC disabled ). Network communication with the MP is not possible when the MP is disabled.
HP Insight Management WBEM Management Processor Lite Provider 8
Property Name Property Implementation
ActiveLicense
Enumerator indicating the license type of the Management Processor. 0 (Unknown) 1 (None) 2 (iLO Advanced) 3 (iLO Light) 4 (iLO Advanced for Blade System) 5 (iLO standard for Blade System) Note:
When communication failure with MP occurs then ActiveLicense is Unknown. If no license present then ActiveLicense is None.
LicenseKey Management Processor License Key
HostName The network hostname in use by this management processorif one is defined
IPv6Address The IPv6 address of the management processorcontroller’s NIC if one is defined
IPv6SubnetPrefixLength Describes the prefix length of the IPv6Address property in order to specify a valid IPv6 subnet
IPv4Address The IPv4 address of the management processorcontroller’s NIC if one is defined
IPv4SubnetMask The mask for the IPv4 address of the management processorcontroller’s NIC if an IPv4 address is defined
PermanentAddress The permanent network address or MAC that is hard-coded for the management processor controller’s NIC
GatewayIPAddresses[] The IPv4 and IPv6 addresses which define the default IPv4 and/orIPv6 gateways for the management processor
HP_ManagementProcessor
1-2-2 SMX_MPFirmware Class The SMX_MPFirmware class implements the HP_MPFirmware class to describe management processor firmware
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
Caption Short Description of the MP firmware
HP Insight Management WBEM Management Processor Lite Provider 9
Property Name Property Implementation
For example: Management Processor Firmware
Description Description of the MP firmware. For example: HP Management Processor Firmware
ElementName
Represents the target type/firmware family. Examples: RI7 for iLO 2
RI9 for iLO 3
RI10 for iLO 4
Lights Out 100 (LO100)
CIM_ManagedSystemElement
Name
Product name of the management processor. Examples: Integrated Lights Out 2 (iLO 2)
Lights Out 100 (LO100)
OperationalStatus 2 (OK), normal operation 6 (Error), when MP software interface fails
StatusDescriptions Management Processor Firmware Status: OK
HealthState 5 (OK), normal operation 20 (Major failure), when MP software interface fails
CIM_LogicalElement
CIM_SoftwareIdentity
InstanceID Opaque instance identifier using HPQ as the OrgID. For example: HPQ:SMX_MPFirmware:1
MajorVersion The major version of the MP firmware.
MinorVersion The minor version number of the MP firmware.
VersionString String indicating the MP firmware version information. This property is the string translation of the content provided in the MajorVersion and MinorVersion properties.
Manufacturer Hewlett-Packard
HP Insight Management WBEM Management Processor Lite Provider 10
Property Name Property Implementation
Classifications 10 (Firmware)
ClassificationDescriptions HP Management Processor Firmware
IdentityInfoValue
Indexed array that provides the values described by the type information stored in the corresponding component of the IdentityInfoType array. For IdentityInfoType CIM:SoftwareFamily, the value will represent the target type/firmware family: Examples: HPQ:RI7 for ProLiant iLO 2
HPQ:RI9 for ProLiant iLO 3
HPQ:RI10 for ProLiant iLO 4
HPQ:iLO2 for Integrity iLO 2 HPQ:MP for Integrity MP
HPQ:Lights Out 100 (LO100)
IdentityInfoType
Indexed array that provides the Description of the type of information that is stored in the corresponding component of the IdentityInfoValue array. CIM:SoftwareFamily
ReleaseDate The MP firmware date (in DMTF datetime format).
Example: 20100324000000.000000+000
HP_MPFirmware
1-2-3 SMX_MPCollection Class The SMX_MPCollection class implements the HP_MPCollection class to represent the collection of all management processor controller systems in a computer system and forwards group operational status.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
Description Description of the class, for example: HP Management Processor Collection
ElementName ElementName for the class
For example: Management Processor Collection
HP Insight Management WBEM Management Processor Lite Provider 11
Property Name Property Implementation
CIM_Collection
CIM_SystemSpecificCollection
InstanceID Opaque instance identifier using HPQ as the OrgID.
For example: HPQ:SMX_MPCollection:1
HP_GroupSystemSpecificCollection
Caption Caption for the class, for example: Management Processor Collection
GroupOperationalStatus
Describes the group operational status of the management processor collection (refer to HP Management Processor Lite Profile). The group operational status represents the “worst-of” algorithm for all individual MP statuses in HP_ManagementProcessor.OperationalStatus[0]. GroupOperationalStatus[0] contains group operational status: 0 (Unknown) 2 (OK) 3 (Degraded) 6 (Error)
GroupStatusDescriptions
GroupStatusDescriptions[0] text per GroupOperationalStatus[0]: Aggregate Management Processor Collection Status: Unknown Aggregate Management Processor Collection Status: OK Aggregate Management Processor Collection Status: Degraded Aggregate Management Processor Collection Status: Error
SMX_MPCollection
1-2-4 SMX_MPHostedCollection Class The SMX_MPHostedCollection class implements the HP_MPHostedCollection class, which associates a management processor collection to the scoping computer system.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_Dependency
CIM_HostedDependency
HP Insight Management WBEM Management Processor Lite Provider 12
CIM_HostedCollection
HP_GroupHostedCollection
HP_MPHostedCollection
Antecedent References SMX_ComputerSystem
Dependent References SMX_MPCollection
1-2-5 SMX_MPComponentCS Class The SMX_MPComponentCS class implements the HP_MPComponentCS class to associate a management processor subsystem to the scoping computer system that contains it.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_Component
CIM_SystemComponent
CIM_ComponentCS
HP_MPComponentCS
GroupComponent References SMX_ComputerSystem
PartComponent References SMX_ManagementProcessor
1-2-6 SMX_MPMemberOfCollection Class The SMX_MPMemberOfCollection class implements the HP_MPMemberOfCollection class to associate a management processor to the collection to which it belongs.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_MemberOfCollection
HP_MPMemberOfCollection
Included
Writeable boolean property indicating if the management processor instance referenced by Member will contribute status to the HP_MPCollection. Property can be modified using the ModifyInstance() intrinsic method. TRUE—Include member status in collection status FALSE—Do not include member status in collection status
Collection References SMX_MPCollection
HP Insight Management WBEM Management Processor Lite Provider 13
Member References SMX_ManagementProcessor
1-2-7 SMX_MPElementFirmwareIdentity Class The SMX_MPElementFirmwareIdentity class implements the HP_MPElementFirmwareIdentity class to associate a management processor to its corresponding firmware.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_Dependency
CIM_ElementSoftwareIdentity
UpgradeCondition 3 (Owner Upgradeable)
ElementSoftwareStatus
ElementSoftwareStatus[0]: 6 (Installed) ElementSoftwareStatus[1]: 2 (Current)
HP_MPElementFirmwareIdentity
Antecedent References SMX_MPFirmware
Dependent References SMX_ManagementProcessor
1-2-8 SMX_MPInstalledFirmwareIdentity Class The SMX_MPInstalledFirmwareIdentity class implements the CIM_MPInstalledFirmwareIdentity class to associate a management processor to its corresponding installed firmware.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_InstalledSoftwareIdentity
SMX_MPInstalledFirmwareIdentity
System References SMX_ManagementProcessor
InstalledSoftware References SMX_MPFirmware
1-2-9 SMX_MPConsolidatedStatusView Class HP_ConsolidatedStatusView extends the class CIM_View instances are used to aggregate and model all Consolidated Status information into a instances related to a single subsystem. If consolidated View Classes are
HP Insight Management WBEM Management Processor Lite Provider 14
implemented, there shall be one instance of HP_ConsolidatedStatusView for each instance of HP_GroupSystemSpecificCollection.
Property Name Property Implementation
CIM_ManagedElement
Caption Unique name that describes this consolidated status view class instance collection represents.
ElementName Same value as Caption defined above
CIM_View
InstanceID
Opaque instance identifier HPQ as the OrgID
Example:
HPQ:SMX_MPConsolidatedStatusView:1
HP_ConsolidatedStatusView
GroupCreationClassName HP_GroupSystemSpecificCollection.CreationClassName value
GroupCreationOperationalStatus current status value of the HP_GroupSystemSpecificCollection
MemberOperationalStatus[] Status(es) of the members
MemberCreationClassNames[] CIM_ManagedSystemElement.CreationClassName values
MemberCreationStatusIncluded[] Boolean indicating whether the various CIM_ManagedSystemElement Included
MemberObjectPaths[] Object path references to each CIM_ManagedSystemElement member of this collection
1-2-10 SMX_MPScopedConsolidatedStatusView Class HP_ScopedConsolidatedStatusView extends the class CIM_ScopedView for use with HP_ComputerSystem and HP_ConsolidatedStatusView. There shall be one instance of HP_ScopedConsolidatedStatusView implemented for each HP_ConsolidatedStatusView instance.
.
Property Name Property Implementation
CIM_ScopedView
HP_ScopedConsolidatedStatusView
HP Insight Management WBEM Management Processor Lite Provider 15
Antecedent References HP_ComputerSystem
Dependent References SMX_MPConsolidatedStatusView
1-2-11 SMX_ManagementController Class The SMX_ManagementController class implements the HP_ManagementController to describe a management controller.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
Caption
Short Description of the Management Controller, including the product name and the enabled state of the MP.
For example: Product name of the management controller in the format: <product name> (X) Where: <product name> is the name of the MP product and (X) indicates whether the MP is Active or Inactive/Disabled. For example: Integrated Lights Out 2 (iLO 2) (Active) Integrated Lights Out 2 (iLO 2) (Inactive)
Integrated Lights Out 3 (iLO 3) (Active)
Integrated Lights Out 4 (iLO 4) (Active)
Remote Insight Board Lights Out Edition II (RILOE-II)
Light Out 100 (LO100) (Active)
Description
Description of the Management Controller, including the product name.
For example: HP Management Processor Controller - <product name> Where: <product name> is the name of the MP product. For example: HP Management Processor Controller – Integrated Lights Out 2 (iLO 2)
HP Insight Management WBEM Management Processor Lite Provider 16
Property Name Property Implementation
ElementName
Name of the Management Controller, including the product name and the enabled state of the MP.
For example: Product name of the management processor controller in format: <product name> (X) Where: <product name> is the name of the MP product. (X)indicates whether the MP is Active or Inactive/Disabled For example: Integrated Lights Out 2 (iLO 2) (Inactive)
Integrated Lights Out 2 (iLO 2) (Inactive)
Integrated Lights Out 3 (iLO 3) (Active)
Integrated Lights Out 4 (iLO 4) (Active)
Remote Insight Board Lights Out Edition II (RILOE-II)
Light Out 100 (LO100) (Active)
CIM_ManagedSystemElement
OperationalStatus
Enumerators indicating the Management Processor operational status (refer to OperationalStatus mapping table in HP Management Processor Lite Profile for specific descriptions of when each value is populated). OperationalStatus[0] contains MP operational status: 0 (Unknown), when NICCondition=0 2 (OK), normal operation 3 (Degraded), when NICCondition=5 6 (Error), when NICCondition=6 or MP software interface fails
OperationalStatus[1] contains NIC status (when MP is enabled): 0 (Unknown), when NICCondition=0 or MP software interface fails 2 (OK), normal operation 3 (Degraded), when NICCondition=5 6 (Error), when NICCondition=6 10 (Stopped), when NICCondition=3 15 (Dormant), when NICCondition=4 Note:
When a Management Processor is disabled (refer to property EnabledState) OperationalStatus[0] will always report a status of 2 (OK) so as not to contribute negatively to overall system status. An MP is disabled only if the user has manually disabled it via the MP’s RBSU settings; this is seen as a normal condition. In this scenario OperationalStaus[1] is not populated.
HP Insight Management WBEM Management Processor Lite Provider 17
Property Name Property Implementation
StatusDescriptions
Descriptive text per OperationalStatus. StatusDescriptions[0] text per OperationalStatus[0]: Management Processor Status: Unknown Management Processor Status: OK Management Processor Status: Degraded Management Processor Status: Error
StatusDescriptions[1] text per OperationalStatus[1]: Management Processor NIC Status: Unknown Management Processor NIC Status: OK Management Processor NIC Status: NIC disconnected Management Processor NIC Status: NIC failed Management Processor NIC Status: NIC is disabled Management Processor NIC Status: Not in use, MP is utilizing host NIC
HealthState
0 (Unknown), when OperationalStatus[0]=0 (Unknown) 5 (OK), normal operation 10 (Degraded/Warning), when OperationalStatus[0]=3 (Degraded) 20 (Major failure), when OperationalStatus[0]=6 (Error) Note:
When a Management Processor is disabled (refer to property EnabledState) HealthState will always report a state of 5 (OK) so as not to contribute negatively to overall system status. An MP is disabled only if the user has manually disabled it via the MP’s RBSU settings; this is seen as a normal condition.
CIM_LogicalElement
CIM_EnabledLogicalElement
EnabledState
2 (Enabled) for active MP 3 (Disabled) for inactive/disabled MP Note:
The Active MP may be enabled or disabled (the user can manually disable the MP via RBSU settings). The Inactive MP is always disabled.
RequestedState 12 (Not Applicable)
EnabledDefault 2 (Enabled)
HP Insight Management WBEM Management Processor Lite Provider 18
Property Name Property Implementation
CIM_LogicalDevice
CreationClassName SMX_ManagementController
SystemCreationClassName SMX_ComputerSystem
SystemName Value of SMX_ComputerSystem.Name property
DeviceID Opaque unique ID for this instance
CIM_Controller
SupportedProtocol 20 (I2C)
CIM_ManagementController
SMX_ManagementController
1-2-12 SMX_MPControllerMP Class The SMX_MPControllerMP class implements the CIM_SystemDevice class to associate a management processor to its corresponding management controller.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_SystemDevice
SMX_MPControllerMP
GroupComponent References SMX_ManagementProcessor
PartComponent References SMX_ManagementController
1-2-13 SMX_MPControllerPCIDevice Class The SMX_MPControllerPCIDevice class implements the CIM_ConcreteIdentity class to associate a management controller to its corresponding PCI Devices.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ConcreteIdentity
SMX_MPControllerPCIDevice
SystemElement References SMX_PCIDevice
SameElement References SMX_ManagementController
HP Insight Management WBEM Management Processor Lite Provider 19
1-3 Provider Indications Indications Generated by the Provider
The following tables describe the SMX WBEM MP Provider indications that are implemented for HP Consolidated Status View.
1-3-1 Provider Indication Common Properties Property Name Property Implementation
CIM_Indication
IndicationIdentifier GUID string generated at the time of indication.
IndicationTime Time of indication.
CIM_AlertIndication
EventTime Time of the event or time of the indication if event time unknown.
SystemName SMX_ComputerSystem.Name
SystemCreationClassName SMX_ComputerSystem.CreationClassName
HP_AlertIndication
ProviderVersion Provider Version in the format VV.UU.FF.
For example: 01.05.00
NetworkAddresses Contains a list of all the IP addresses of the computer system generating the indication.
OSType On ESX, 39 (VM) On Linux, 36 (Linux)
OSVersion The operating system version of the computer system generating the indication in the following format: major.minor.build
SystemFirmwareVersion Array of firmware versions of the computer system generating the indication.
SystemSerialNumber Serial number of the computer system generating the indication.
SystemProductID Product ID of the computer system generating the indication.
SystemModel Model name of the computer system generating the indication.
HP Insight Management WBEM Management Processor Lite Provider 20
Property Name Property Implementation
SystemGUID Platform GUID of the computer system generating the indication.
SystemVirtualUUID[] If Synergy is enabled, this will contain the logical UUID for the system.
SystemVirtualSerialNumber[] If Synergy is enabled, this will contain the logical Serial Number for the system.
SolutionProductModel
Conditional property containing the Solution Name string when running in a aggregate product environment in the format <aggregate product family name> v<major>.<minor>.<update>
EnclosureName HP_BladeEnclosureCS.Name
RackName Rack name if one exists
RackUUID Rack Unique Identifier if one exists
BladeName HP_ComputerSystem.Name
BladeBay HP_BladeCSLocation.LocationInformation[0]
1-3-2 HP_AlertStatusIndication: Group System Specific Collection Policy Change The following table describes Mandatory Group System Specific Collection Policy Changed indication. This indication alerts clients to underlying changes in managed element’s state propagation filtering policy and whether those elements participate actively in the OperationalStatus of an HP_GroupSystemSpecificCollection instance. This indication shall be sent in the following cases:
If a managed element’s state propagation filtering policy is changed by altering the association CIM_MemberOfCollection.Included Boolean property
Property Name Property Implementation
CIM_Indication
PerceivedSeverity 2 (Informational)
CIM_AlertIndication
Description HP_GroupSystemSpecificConsolidated operational status policy has been modified to monitor operational status from different set of managed elements.
AlertingManagedElement WBEM Path of the HP_GroupSystemSpecificCollection
HP Insight Management WBEM Management Processor Lite Provider 21
Property Name Property Implementation instance
AlertingElementFormat 2 (CIMObjectPath)
AlertType 7 (Model Alert)
EventID “1”
ProviderName “HP MP”
RecommendedActions “Inspect property arrays MemberObjectPaths and MemberStatusIncluded to discover new managed elements and whether each managed element status is included in collection operational status.”
HP_AlertIndication
Summary “Consolidated View Class Collection operational status policy has changed “
EventCategory 1 (Other)
ProbableCause 1 (Other)
ProbableCauseDescription
“This group status policy change is a caused by one of two changes:
1. Additional or removal of managed elements to an HP_GroupSystemSpecificCollection
2. Activation or deactivation of State Propagation Filtering for existing managed elements in HP_GroupSystemSpecificCollection.”
1-3-3 HP_AlertStatusIndication: Consolidated Status Changed-OK The following table describes one of the conditional Consolidated Status Changed indications. These Consolidated Status Changed indications shall be implemented if not all managed elements associated to an HP_GroupSystemSpecificCollection support the device status changed indications. If all managed elements of the collection support the device status changed indications, then the Consolidated Status Changed indications should not be implemented. If HP_ConsolidatedStatusView is not implemented, then AlertingManagedElement shall represent the CIM Object Path of the HP_GroupSystemSpecificCollection instance.
Property Name Property Implementation
CIM_Indication
PerceivedSeverity 2 (Informational)
CIM_AlertIndication
HP Insight Management WBEM Management Processor Lite Provider 22
Property Name Property Implementation
Description Consolidated View Class Collection operational status has transitioned to OK or participating members in the HP_GroupSystemSpeciticCollection have transitioned to OK.
AlertingManagedElement CIM Object Path of the HP_ConsolidatedStatusView instance if implemented. Otherwise CIM Object Path of the HP_GroupSystemSpecificCollection.
AlertingElementFormat 2 (CIMObjectPath)
AlertType 7 (Model Alert)
EventID “2”
ProviderName “HP MP”
RecommendedActions None
HP_AlertIndication
Summary “Consolidated View Class Collection operational status has transitioned to OK. “
EventCategory 1 (Other)
OtherEventCategory “View Class Status Changed”
ProbableCause 1 (Other)
ProbableCauseDescription
“Operational Status of participating members in this collection have transitioned to OK from Degraded or Error state. These Operational Status changes could have also affected the HP_GroupSystemSpecificCollection’s operational status.
1-3-4 HP_AlertStatusIndication: Consolidated Status Changed-Degraded The following table describes one of the conditional Consolidated Status Changed indications. These Consolidated Status Changed indications shall be implemented if not all managed elements associated to an HP_GroupSystemSpecificCollection support the device status changed indications. If all managed elements of the collection support the device status changed indications, then the Consolidated Status Changed indications should not be implemented. If HP_ConsolidatedStatusView is not implemented, then AlertingManagedElement shall represent the CIM Object Path of the HP_GroupSystemSpecificCollection instance.
Property Name Property Implementation
CIM_Indication
HP Insight Management WBEM Management Processor Lite Provider 23
Property Name Property Implementation
PerceivedSeverity 3 (Degraded)
CIM_AlertIndication
Description Consolidated View Class Collection operational status has transitioned to Degraded or participating members in the HP_GroupSystemSpeciticCollection are now Degraded or Failed.
AlertingManagedElement CIM Object Path of the HP_ConsolidatedStatusView instance if implemented. Otherwise CIM Object Path of the HP_GroupSystemSpecificCollection..
AlertingElementFormat 2 (CIMObjectPath)
AlertType 7 (Model Alert)
EventID “3”
ProviderName “HP MP”
RecommendedActions “Inspect this View Class MemberOperationalStatus, MemberStatusIncluded and MemberObjectPath arrays to indict degraded or failing collection members.”
HP_AlertIndication
Summary “Consolidated View Class Collection operational status has transitioned to Degraded. “
EventCategory 1 (Other)
OtherEventCategory “View Class Status Changed”
ProbableCause 1 (Other)
ProbableCauseDescription “Operational Status of participating members in this collection have transitioned to Degraded state. These Operational Status changes could have also affected the HP_GroupSystemSpecificCollection’s operational status.”
1-3-5 HP_AlertStatusIndication: Consolidated Status Changed-Error The following table describes one of the conditional Consolidated Status Changed indications. These Consolidated Status Changed indications shall be implemented if not all managed elements associated to an HP_GroupSystemSpecificCollection support the device status changed indications. If all managed elements of the collection support the device status changed indications, then the Consolidated Status Changed indications should not be implemented. If HP_ConsolidatedStatusView is not implemented, then AlertingManagedElement shall represent the CIM Object Path of the HP_GroupSystemSpecificCollection instance.
HP Insight Management WBEM Management Processor Lite Provider 24
Property Name Property Implementation
CIM_Indication
PerceivedSeverity 5 (Major)
CIM_AlertIndication
Description Consolidated View Class Collection operational status has transitioned to error.
AlertingManagedElement CIM Object Path of the HP_ConsolidatedStatusView instance if implemented. Otherwise CIM Object Path of the HP_GroupSystemSpecificCollection.
AlertingElementFormat 2 (CIMObjectPath)
AlertType 7 (Model Alert)
EventID “4”
ProviderName “HP MP”
RecommendedActions “Inspect this View Class MemberOperationalStatus, MemberStatusIncluded and MemberObjectPath arrays to indict failing collection member.”
HP_AlertIndication
Summary “Consolidated View Class Collection operational status has transitioned to Error. “
EventCategory 1 (Other)
OtherEventCategory “View Class Status Changed”
ProbableCause 1 (Other)
ProbableCauseDescription “Operational Status of participating members in this collection have transitioned to Error state and caused operational status for the for the collection to transition to Error.”
HP Insight Management WBEM PCI Device Provider Overview 1
1 HP Insight Management WBEM PCI Device Provider Overview
Description The HP Insight Management Web-Based Enterprise Management (WBEM) PCI Device provider implements the profiles listed to support PCI devices installed on HP servers. The following table details the profiles implemented and files installed by this provider.
Implemented Profiles
• DMTF: PCI Device Profile (DSP1075) 1.0.0a 09/2007
• DMTF: Physical Asset Profile
• HP: Location Profile 1.2.0
1-1 Uses Cases Refer to DMTF PCI Device Profile for Use Cases located at: http://www.dmtf.org/standards/profiles.
1-2 Class Implementations The following classes and properties are implemented as specified in the following tables for HP Server platforms where available. The classes below describe PCI Device.
1-2-1 SMX_PCIDevice Property Name Property Implementation
CIM_ManagedElement
Caption A user-friendly description for this PCI device provided by the operating system.
Description A user-friendly description for this PCI device provided by the operating system.
ElementName A hardware ID for this PCI device provided by the operating system. CIM_ManagedSystemElement
Name A hardware ID for this PCI device provided by the operating system. CIM_LogicalDevice
CreationClassName “SMX_PCIDevice”
DeviceID Unique identifier for this PCI device instance. SystemCreationClassName SMX_ComputerSystem.CreationClassName SystemName SMX_ComputerSystem.Name
HP Insight Management WBEM PCI Device Provider Overview 2
Property Name Property Implementation CIM_EnabledLogicalElement
EnabledDefault 2 (Enabled)
EnabledState 5 (Not Applicable)
RequestedState 12 (Not Applicable) CIM_PCIController
CIM_PCIDevice
Capabilities Contains the capabilities of the PCI device.13 (PCI Express device) 5 (PCI-X capable device)
CapabilityDescriptions Descriptions of capabilities.
ClassCode
Register of 8 bits that identify the basic function of the PCI device. This property is only the upper byte (offset 0Bh) of the 3-byte ClassCode field. Note the ValueMap array of the property specifies the decimal representation of this information.
DomainNumber The domain/segment number where this PCI device resides.
BusNumber The bus number where this PCI device resides.
DeviceNumber The device number assigned to this PCI device for the bus.
FunctionNumber The function number for this PCI device.
PCIDeviceID PCI device ID as described in the configuration registers for this PCI device.
Revision Revision ID as described in the configuration registers for this PCI device. (NOTE: The property “Revision” is maintained to keep backwards compatibility)
RevisionID Revision ID as described in the configuration registers for this PCI device.
SubClassCode
Register of 8 bits that identifies with further granularity the subclass of the PCI device. This property is only the middle byte (bit offset 08h) of the 24-bit ClassCode register. Note the meaning of this property is interpreted based on the value of the ClassCode byte.
SubsystemID Subsystem ID as described in the configuration registers for this PCI device.
SubsystemVendorID Subsystem Vendor ID as described in the configuration registers for this PCI device.
VendorID Vendor ID as described in the configuration registers for this PCI device.
HP_PCIDevice
SMX_PCIDevice
SubClassCode The basic sub-function of the PCI device. The value of the property is
HP Insight Management WBEM PCI Device Provider Overview 3
Property Name Property Implementation
interpreted based on the value of the ClassCode byte.
1-2-2 SMX_PCICard Property Name Property Implementation
CIM_ManagedElement
Caption “PCI Card <cardNum>” CIM_ManagedSystemElement
Name “PCI Card <cardNum>” CIM_PhysicalElement
CreationClassName “SMX_PCICard”
Tag “PCI Card <cardNum>”
Description “PCI Card <cardNum>”
ElementName “PCI Card <cardNum>” CIM_PhysicalPackage
RemovalConditions 2 (Not Applicable)
PackageType 9 (Module/Card)
VendorCompatibilityStrings “HPQ:PCICard” CIM_Card
HostingBoard False HP_PCICard
1-2-3 SMX_PCISlot Property Name Property Implementation
CIM_ManagedElement
Caption Same as Name. CIM_ManagedSystemElement
Name “PCI” <physical location> Refer to “Physical Location” for more information.
CIM_PhysicalElement
CreationClassName “SMX_PCISlot”
Tag Opaque Key. HPQ:SMX_PCISlot:<unique_keys>
Description Same as Name.
ElementName Same as Name.
HP Insight Management WBEM PCI Device Provider Overview 4
Property Name Property Implementation
PoweredOn True – if slot is powered on False – if slot is not powered
CIM_PhysicalConnector
ConnectorLayout 7 (Slot)
ConnectorPinout
“PCI” – if 33 MHz PCI slot “PCI-66” – if 66 MHz PCI slot “PCI-X” – if PCI-X slot “PCI Express” – if PCI Express slot “PCI Express Mezzanine” – if in-blade Mezzanine slot
ConnectorType 43 (PCI) – if this is a 33 MHz PCI slot 80 (PCI-66MHZ) – if this is a 66 MHz PCI slot 98 (PCI-X) – if this is a PCI-X slot 1 (Other) – if this is a PCI Express slot
ConnectorDescription
Only initialized if ConnectorType == 1 (Other): “PCI Express” – if this is a PCI Express slot or “PCI Express Mezzanine” if mezzanine slot in a blade, otherwise this property is not set
OtherTypeDescription Deprecated in favor of ConnectorDescription CIM_Slot
Number The physical PCI slot number
SupportsHotPlug True – if slot supports PCI hot plug operations False – if slot does not support PCI hot plug operations
VendorCompatibilityStrings “HPQ:PCISlot” HP_PCISlot
1-2-4 SMX_PCICardInSlot Property Name Property Implementation
Antecedent References SMX_PCISlot
Dependent References SMX_PCICard
1-2-5 SMX_RealizesPCIDevice Property Name Property Implementation
HP Insight Management WBEM PCI Device Provider Overview 5
Property Name Property Implementation
Antecedent References SMX_PCICard
Dependent References SMX_PCIDevice
1-2-6 SMX_SystemPCISlot Property Name Property Implementation
GroupComponent References SMX_ComputerSystemChassis
PartComponent References SMX_PCISlot
1-2-7 SMX_SystemPCIDevice Property Name Property Implementation
GroupComponent References SMX_ComputerSystem
PartComponent References SMX_PCIDevice
1-2-8 SMX_PCISlotLocation Property Name Property Implementation
CIM_ManagedElement
Caption Same as ElementLocationTag.
Description Same as ElementLocationTag.
ElementName Same as ElementLocationTag. CIM_Location
Name Unique identifier of the form: HPQ:SMX_PCISlotLocation: <unique_keys>
PhysicalPosition
Opaque key. Example for slot 6 in cabinet 1, bay 2 chassis 3 :“01-02-03-FF-FF-06-FF-85” For Slot 2 in a non-cellular in this system: “FF-FF-FF-FF-FF-02-FF-85”
HP_Location
ElementLocationTagDesc 0 (Hood Tag)
ElementLocationTag "PCI Slot Location" <physical location>. Refer to “Physical Location” for more information.
HP Insight Management WBEM PCI Device Provider Overview 6
LocationInfoDesc
Array of numerical enumerators describing values at comparable index in the LocationInformation array index 1,2, 3, or 4.
LocationInfoDesc[0] per LocationInformation[0] 3 (PCI Slot).
Additional enumerators for Cellular servers 7 (Cabinet) 6 (Chassis)
Additional enumerators for HP BladeSystem servers 14 (Blade) 1 (Mezzanine)
LocationInformation
Array of text values representing the location components that describe this PCI Slot location. LocationInfoDesc[0] per LocationInfornation[0]. Cross-reference with LocationInfoDescription array to determine what type of location information is represented
1-2-9 SMX_PCISlotElementLocation Property Name Property Implementation
Element References SMX_PCISlot
PhysicalLocation References SMX_PCISlotLocation
1-3 Physical Location The Physical Location is a string representing the physical location of any PCI device. This string should represent the physical location of the device from which an end-user can uniquely locate the device. Most of these strings will be visible in customer documentation, silkscreen labels, or hood tags.
The following table lists the properties implemented. Any combination of the following applicable descriptors could be used to better define the device location.
HP Insight Management WBEM PCI Device Provider Overview 7
All Systems HP Integrity Cellular Servers
HP BladeServers in C3000 / C7000 Enclosures
Slot=<num> Cabinet=<num> Blade=<num>
Embedded Controller=<logical_controller_id>
Bay=<num> RootPort=<num> (if embedded on System Board)
Mezzanine=<num> Chassis=<num> Mezzanine=<num> (I/O Mezzanine slot num)
1-4 Provider Indications Indications Generated by the Provider
This provider generates no indications.
HP Insight Management Power Supply Provider Overview 1
1 HP Insight Management Power Supply Provider Overview
Description
The HP Insight Management Web-Based Enterprise Management (WBEM) Power Supply provider implements the HP Power Supply profile to model power supplies in servers.
This provider implements the following profiles and installs the necessary files:
Profile Name Organization Version
HP Power Supply Profile HP WBEM TC 1.3 (P103)
HP Location Profile HP WBEM TC 1.2.0 (P124)
HP Power Supply Physical Asset Profile HP WBEM TC 1.0.2 (P116)
Requirements For each hardware architecture listed, this provider requires the following distributions
HP Integrity managed servers SLES 10 and later
RLEL 5.0 and later
HP ProLiant managed servers
ESXi 4.0 U1 and later
ESXi 4.1 and later
ESXi 5.0 and later
Release History
Initial release with HP Insight Management WBEM Providers for Linux v2.0.
1-1 Setting Up the Provider Installing the Provider
There are no special installation instructions for this provider. It is installed by default as part of the HP Insight Management WBEM providers.
Configuring the Provider
This provider does not accept specific configuration adjustments beyond standard HP
HP Insight Management Power Supply Provider Overview 2
Insight Management WBEM support.
1-2 Using the Provider Namespaces Supported by the Provider This provider returns instances in the root/hpq namespace.
Schema Supported by the Provider
This provider supports the following classes:
• SMX_PowerSupply
• SMX_PowerCollection
• SMX_PowerRedundancySet
• SMX_MemberOfPowerRedundancy
• SMX_HostedPowerRedundancySet
• SMX_MemberOfPowerCollection
• SMX_HostedPowerCollection
• SMX_SystemPowerSupply
• SMX_PowerSupplyLocation
• SMX_PowerSupplyElementLocation
• SMX_PowerSupplyModule
• SMX_SystemPhysicalPowerSupply
• SMX_RealizesPowerSupply
• SMX_PowerMeter
• SMX_AssociatedPowerMeter
• SMX_SystemPowerMeter
• SMX_PowerControllerFirmware
• SMX_PowerControllerInstalledFirmwareIdentity
• SMX_PowerControllerElementFirmwareIdentity
The tables in the following sections describe the properties of the supported classes. The classes are categorized by the class or superclass that defines the property, the first column is the property name (including type and units) and the second column describes how the provider determines the properties implementation. When the property implementation value is a number, the number given is the default
HP Insight Management Power Supply Provider Overview 3
behavior and the Managed Object Format interpretation is within parenthesis. If other values are returned, a problem is indicated.
Unless otherwise noted, all of the property implementation values given are for HP ProLiant and HP Integrity (cellular and non-cellular) systems. The location related properties and implementation values are determined based on the server type so they may differ.
1-2-1 SMX_PowerSupply Class The SMX_PowerSupply class is used to model power supplies on servers. Power supply numbers for existing instances do not change when other power supplies are added and removed.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
Caption
Short description of this power supply for the name displayed by the MP or iLO and its location.
For example: Power Supply1 at PowerSupplySlot=2, Power Supply 1a at PowerSupplySlot=2
Description
Description of this power supply, including ElementName, PowerSupplyType and StatusDescription[0] and StatusDescription[1].
For example: Elementname provides power for PowerSupplyType.StatusDescription Where: Elementname represents the value of ElementName, PowerSupplyType represents the corresponding string value of the PowerSupplyType enumeration, and StatusDescription represents the value of StatusDescriptions[0]and StatusDescription[1].
ElementName
Short description of this power supply for the name displayed by the MP or iLO and its location.
For example: Power Supply1 at PowerSupplySlot=2, Power Supply 1a at PowerSupplySlot=2
CIM_ManagedSystemElement
OperationalStatus[0]
2 (OK) – if power supply is operating properly; 3 (Degraded) – if power supply is degraded; 6 (Error) – if power supply has failed
OperationalStatus[1] Extended Warning and Error status. See the MOF and Profile
HP Insight Management Power Supply Provider Overview 4
Property Name Property Implementation
StatusDescriptions[0]
Description of the status of the power supply corresponding to the OperationalStatus. For example: Power Supply is operating properly– if OperationalStatus[0] is 2 (OK); Power Supply is degraded – if OperationalStatus[0] is 3 (Degraded) Power Supply has failed – if OperationalStatus is 6 (Error)
StatusDescriptions[1] Description of the extended warning/error status corresponding to the OperationalStatus[1]. See Profile.
HealthState 5 (OK) – if power supply is operating properly; 10 (Degraded) if power supply is degraded 20 (Major Failure) – if power supply has failed
Name
Unique name of this power supply from the name displayed by the MP or iLO and its location.
For example: Power Supply1 at PowerSupplySlot=2, Power Supply 1a at PowerSupplySlot=2
TimeOfLastStateChange Time that state last changed for power supply. 0 if it has not changed since provider startup.
CIM_LogicalDevice
CreationClassName SMX_PowerSupply
DeviceID Unique identifier for this power supply instance.
SystemCreationClassName SMX_ComputerSystem.CreationClassName
SystemName SMX_ComputerSystem.Name
CIM_EnabledLogicalElement
EnabledDefault 2 (Enabled)
EnabledState 5 (Not Applicable)
RequestedState 12 (Not Applicable)
CIM_PowerSupply
TotalOutputPower Power reported in Milliwatts .The value 0 denotes ‘unknown’ output power.
HP Insight Management Power Supply Provider Overview 5
Property Name Property Implementation
HP_PowerSupply
PowerSupplyType Enumeration describing the type of power supply. Refer to the Managed Object Format.
1-2-2 SMX_PowerCollection Class The SMX_PowerCollection class is used to model power supply collections on servers. There is one instance of this class on servers modeling power supplies.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
Caption Power Collection
Description
This is a collection of all devices including power supplies that provide power. GroupStatusDescription. Where: GroupStatusDescription represents the value of the GroupStatusDescriptions[0] property.
ElementName Power Collection
CIM_SystemSpecificCollection
InstanceID Unique identifier for this power collection instance
HP_GroupSystemSpecificCollection
HP Insight Management Power Supply Provider Overview 6
Property Name Property Implementation
GroupOperationalStatus[0]
Represents the most severe power redundancy status and non-fault tolerant power supply operational status: 0 (Unknown) – if power collection status is unknown; 2 (OK) – if power supplies are operating properly; 3 (Degraded) – if no SMX_PowerSupply.OperationalStatus[0] for all non-fault tolerant power supplies report 6 (Error) and SMX_PowerRedundancySet.RedundancyStatus for any power redundancy sets report 3 (Degraded Redundancy) or 4 (Redundancy Lost) and no power redundancy sets report 5 (Overall Failure). 6 (Error) – if SMX_PowerSupply.OperationalStatus[0] for any non-fault tolerant power supplies report 6 (Error) or SMX_PowerRedundancySet.RedundancyStatus for any power redundancy sets report 5 (Overall Failure). Note: The system starts up with a redundancy status set to 4 (Redundancy Lost) and no power supplies have been removed or failed, the GroupOperationalStatus will be set to 2 (OK) because this is a valid configuration.
GroupStatusDescriptions[0]
Unknown status for power supplies - if GroupOperationalStatus[0] is 0 (Unknown); Power supplies are operating properly if GroupOperationalStatus[0] is 2 (OK); Power supplies are degraded if GroupOperationalStatus[0] is 3 (Degraded); Power supplies have failed if GroupOperationalStatus[0] is 6 (Error)
1-2-3 SMX_PowerRedundancySet Class The SMX_PowerRedundancySet class is used to model power supply redundancy sets on servers.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
Caption
Short description of this redundancy set.
For example: Power Redundancy Set <n>
Where: <n> represents the number of the redundancy set instance.
Description Description of this redundancy set
HP Insight Management Power Supply Provider Overview 7
Property Name Property Implementation
For example: Power Redundancy Set <n> is collection of fault tolerant power supplies that provide redundant power
Where: <n> represents the number of the redundancy set instance.
ElementName
User printable name for this power redundancy set.
For example: Power Redundancy Set <n>
Where: <n> represents the number of the redundancy set instance.
CIM_SystemSpecificCollection
InstanceID Unique identifier for this power redundancy instance.
CIM_RedundancySet
MaxNumberSupported Represents the maximum number of power supplies supported for this redundancy set.
MinNumberNeeded Represents the minimum number of power supplies needed to function.
TypeOfSet 3 (Load Balanced)
LoadBalanceAlgorithm 0 (Unknown)
RedundancyStatus
0 (Unknown) – if the redundancy status is unknown; 2 (Fully Redundant) – if the all power supplies in the set are operating properly and enough to achieve redundancy; 3 (Degraded Redundancy) – if there are at least enough power supplies for the redundancy set to provide power, but power supplies have failed; 4 (Redundancy Lost) – if there are not enough power supplies required to achieve redundancy, but enough for the redundancy set to provide power; 5 (Overall Failure) – if there are not enough power supplies operating properly for the redundancy set to provide power.
1-2-4 SMX_MemberOfPowerRedundancy Class The SMX_MemberOfPowerRedundancy class is used to represent an association between HP_PowerSupply and HP_PowerRedundancySet.
HP Insight Management Power Supply Provider Overview 8
The following table lists the properties implemented.
Property Name Property Implementation
Collection References HP_PowerRedundancySet
Included
Writable Boolean property indicating if the power supply instance referenced by Member will contribute status to the HP_PowerCollection. Property can be modified using the ModifyInstance() intrinsic method.
True: Include member status in collection status
False: Do not include member status in collection status
Member References HP_PowerSupply
1-2-5 SMX_HostedPowerRedundancySet Class The SMX_HostedPowerRedundancySet class is used to represent an association between HP_PowerRedundancySet and the computer system that contains this redundancy set.
The following table lists the properties implemented.
Property Name Property Implementation
OwningElement References HP_ComputerSystem
OwnedElement References HP_PowerRedundancySet
1-2-6 SMX_MemberOfPowerCollection Class The SMX_MemberOfPowerCollection class is used to represent an association between the HP_PowerSupply and HP_PowerCollection classes.
The following table lists the properties implemented.
Property Name Property Implementation
Collection References HP_PowerCollection
Included
Writable Boolean property indicating if the power supply instance referenced by Member will contribute status to the HP_PowerCollection
True: Include member status in collection status
False: Do not include member status in collection status
Member References HP_PowerSupply
HP Insight Management Power Supply Provider Overview 9
1-2-7 SMX_HostedPowerCollection Class The SMX_HostedPowerCollection class is used to represent an association between the HP_PowerCollection class and the computer system that contains this collection.
The following table lists the properties implemented.
Property Name Property Implementation
Antecedent References HP_ComputerSystem
Dependent References HP_PowerCollection
1-2-8 SMX_SystemPowerSupply Class The SMX_SystemPowerSupply class is used to represent an association between the HP_PowerSupply class and the computer system that contains this power supply.
The following table lists the properties implemented.
Property Name Property Implementation
GroupComponent References HP_ComputerSystem
PartComponent References HP_PowerSupply
1-2-9 SMX_PowerSupplyLocation Class The SMX_PowerSupplyLocation class is used to model power supply locations on servers.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
Caption
Name of this power supply from the name displayed by the MP or iLO and its location.
For example: Power Supply1 at PowerSupplySlot=2
Description
Description of this power supply location, including the location.
For example on HP Proliant: The location of the power supply <n>. Please refer to power supply position <n> printed on the system.
Where: <n> presents the power supply position printed on the system labeling.
ElementName User displayable name of this power supply location, including the location.
HP Insight Management Power Supply Provider Overview 10
Property Name Property Implementation
For example: Power Supply1 at PowerSupplySlot=2
CIM_Location
Name Unique identifier for this power supply location instance.
PhysicalPosition Physical position of this Power Supply.
For example on HP Proliant: Number represents the power supply position printed on the system.
HP_Location
ElementLocationTag
Location string based on ElementLocationTagDesc.
For example, on HP Proliant: Power Supply <n>
Where : <n> represents the power supply position printed on the system.
ElementLocationTagDesc On HP Proliant: 0 (HoodTag)
LocationInfoDesc An array of tags describing the corresponding location path information contained in the LocationInformation property array.
LocationInformation An array of string values describing the location path of a managed element containment hierarchy.
1-2-10 SMX_PowerSupplyElementLocation Class The SMX_PowerSupplyElementLocation class is used to represent an association between the CIM_Location and CIM_ManagedElement classes.
The following table lists the properties implemented.
Property Name Property Implementation
Element Refernces SMX_PowerSupplyModule
PhysicalLocation Refernces SMX_PowerSupplyLocation
1-2-11 SMX_PowerSupplyModule Class The SMX_PowerSupplyModule class is used to model physical power supplies on servers. Power supply numbers for existing instances do not change when other power supplies are added and removed.
The following table lists the properties implemented.
HP Insight Management Power Supply Provider Overview 11
Property Name Property Implementation
CIM_ManagedElement
Caption
Short description of this power supply for the name displayed by the MP or iLO and its location.
For example: Power Supply1 at PowerSupplySlot=2, Power Supply 1a at PowerSupplySlot=2
Description
Description of this power supply module, including ElementName, Type and Status. For example: ElementName provides power for PowerSupplyType. StatusDescription Where: ElementName represents the value of ElementName, PowerSupplyType represents the corresponding string value of the PowerSupplyType enumeration and StatusDescription represents the value of StatusDescriptions[0].
ElementName
Short description of this power supply for the name displayed by the MP or iLO and its location.
For example: Power Supply1 at PowerSupplySlot=2, Power Supply 1a at PowerSupplySlot=2
CIM_ManagedSystemElement
OperationalStatus[0] 2 (OK) – if power supply is operating properly; 3 (Degraded) – if power supply is degraded; 6 (Error) – if power supply has failed
StatusDescriptions[0]
Description of the status of the power supply corresponding to the OperationalStatus. For example: Power Supply is operating properly – if OperationalStatus[0] is 2 (OK); Power Supply is degraded – if OperationalStatus[0] is 3 (Degraded) Power Supply has failed – if OperationalStatus is 6 (Error)
HealthState 5 (OK) – if power supply is operating properly; 10 (Degraded) if power supply is degraded 20 (Major Failure) – if power supply has failed
HP Insight Management Power Supply Provider Overview 12
Property Name Property Implementation
Name
Short description of this power supply for the name displayed by the MP or iLO and its location.
For example: Power Supply1 at PowerSupplySlot=2, Power Supply 1a at PowerSupplySlot=2
CIM_PhysicalElement
CreationClassName SMX_PowerSupplyModule
PartNumber The part number assigned by the organization that is responsible for producing or manufacturing the PhysicalElement.
SerialNumber A manufacturer-allocated number used to identify the Physical Element.
Tag Unique identifier for this power supply instance.
CIM_PhysicalPackage
RemovalConditions 0 (Unknown) 3 (Removable when off) 4 (Removable when on or off)
PackageType 6 (PowerSupply)
1-2-12 SMX_SystemPhysicalPowerSupply Class The SMX_SystemPhysicalPowerSupply class extends the CIM_Container class and association of the HP_ComputerSystemChassis instance with HP_PowerSupplyModule.
The following table lists the properties implemented.
Property Name Property Implementation
GroupComponent References HP_ComputerSystemChassis
PartComponent References HP_PowerSupplyModule
1-2-13 SMX_RealizesPowerSupply Class The SMX_RealizesPowerSupply class extends the CIM_Realizes class and associates the HP_PowerSupply instance with HP_PowerSupplyModule instances.
HP Insight Management Power Supply Provider Overview 13
The following table lists the properties implemented.
Property Name Property Implementation
Antecedent References HP_PowerSupplyModule
Dependent References HP_PowerSupply
1-2-14 SMX_PowerSupplySlot Class The SMX_PowerSupplySlot class is used to model physical power supply slots on servers.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
Caption Short description of this power supply slot.
For example: PowerSupplySlot=2
Description Description of the power supply slot.
For example: PowerSupplySlot=2
ElementName Name of the power supply slot.
For example: PowerSupplySlot=2
CIM_ManagedSystemElement
OperationalStatus[0] 2 (OK) – if power supply slot is operating properly
StatusDescriptions[0] Power supply slot is operating properly – if OperationalStatus[0] is 2 (OK)
HealthState 5 (OK) – if power supply is operating properly
Name Name of the power supply slot.
For example: PowerSupplySlot=2
CIM_PhysicalElement
CreationClassName SMX_PowerSupplySlot
Tag Unique identifier for this power supply slot.
HP Insight Management Power Supply Provider Overview 14
Property Name Property Implementation
CIM_PhysicalPackage
ConnectorLayout 6 (Slot)
Number <n>
Where: <n> represents the number of the power supply slot.
1-2-15 SMX_SystemPowerSupplySlot Class The SMX_SystemPowerSupplySlot class extends the CIM_Container class and association of the HP_ComputerSystemChassis instance with HP_PowerSupplySlot.
The following table lists the properties implemented.
Property Name Property Implementation
GroupComponent References HP_ComputerSystemChassis
PartComponent References HP_PowerSupplySlot
1-2-16 SMX_PowerSupplyInSlot Class The SMX_PowerSupplyInSlot class extends the CIM_ElementInConnector class and associates the HP_PowerSupplySlot instance with HP_PowerSupplyModuleinstances.
The following table lists the properties implemented.
Property Name Property Implementation
Antecedent References HP_PowerSupplySlot
Dependent References HP_PowerSupplyModule
1-2-17 SMX_Power Meter SMX_PowerMeter is used to model power utilization on Servers. Please note: power supply numbers for existing instances do not change when other power supplies are added and removed. Not all systems support reporting power utilization .
Property Name Property Implementation
CIM_ManagedElement
HP Insight Management Power Supply Provider Overview 15
Property Name Property Implementation
Caption
Short description of this power utilization sensor using the name of the power supply displayed by the MP or iLO and its location. For example: Power utilization sensor for Power Supply 1 at PowerSupplySlot=1
Description
Description of this power utilization sensor including the Caption and StatusDescriptions. For example: Power utilization sensor for Power Supply 1 at PowerSupplySlot=1
Where: StatusDescription represents the value of StatusDescriptions[0]
ElementName
Short description of this power utilization sensor using the name of the power supply displayed by the MP or iLO. For example: Power utilization sensor for Power Supply 1
CIM_ManagedSystemElement
OperationalStatus[0] 2 (OK) – if power utilization sensor is operating properly;
StatusDescriptions[0]
Description of the status of the power utilization sensor corresponding to the OperationalStatus. For example: Power Supply is operating properly – if OperationalStatus[0] is 2 (OK);
HealthState 5 (OK) – if power utilization sensor is operating properly;
Name
Short description of this power utilization sensor using the name of the power supply displayed by the MP or iLO and location. For example: Power utilization sensor for Power Supply 1 at PowerSupplySlot=1.
CIM_LogicalDevice:
CreationClassName SMX_PowerMeter
DeviceID Unique identifier for this power utilizaton sensor.
SystemCreationClassName SMX_ComputerSystem.CreationClassName
SystemName SMX_ComputerSystem.Name
CIM_EnabledLogicalElement
EnabledDefault 2 (Enabled)
HP Insight Management Power Supply Provider Overview 16
Property Name Property Implementation
EnabledState 5 (Not Applicable)
RequestedState 12 (Not Applicable)
CIM_Sensor
SensorType 13 (Power Consumption)
CurrentState “Normal”
PossibleStates Array may contain the following value: PossibleStates[0] = “Normal”
CIM_NumericSensor
CurrentReading Current reading of the power meter
BaseUnits 7 (Watts)
RateUnits 0 (None)
UnitModifier 0
1-2-18 SMX_SystemPowerMeter SMX_SystemPowerMeter class and associates the HP_ComputerSystem instance with HP_PowerMeter.
Property Name Property Implementation
GroupComponent References HP_ComputerSystem
PartComponent References HP_PowerMeter
1-2-19 SMX_AssociatedPowerMeter The SMX_AssociatedPowerMeter class associates the HP_PowerSupply instance with HP_PowerMeter instance.
Property Name Property Implementation
Dependent References SMX_PowerSupply
Antecedent References SMX_PowerMeter
HP Insight Management Power Supply Provider Overview 17
1-2-20 SMX_PowerControllerFirmware SMX_PowerControllerFirmware is used to model power controller firmware on Servers. Not all systems support reporting power controller firmware.
Property Name Property Implementation
CIM_ManagedElement
Caption Power controller firmware
Description
Description of this power utilization sensor including the Caption and StatusDescriptions. For example: Power controller firmware. StatusDescription Where: StatusDescription represents the value of StatusDescriptions [0]
ElementName Power controller firmware
CIM_ManagedSystemElement
OperationalStatus[0] 2 (OK)
StatusDescriptions[0]
Description of the status of the power utilization sensor corresponding to the OperationalStatus. For example: OK;
HealthState 5 (OK)
Name Power controller firmware.
CIM_LogicalElement
CIM_SoftwareIdentity
InstanceID Opaque key
Manufacturer Hewlett-Packard Company
Classifications 10 (Firmware)
ClassificationDescriptions Power controller firmware
IsEntity TRUE
VersionString The firmware version string
MajorVersion The firmware major version number, if any
HP Insight Management Power Supply Provider Overview 18
Property Name Property Implementation
MinorVersion The firmware minor version number, if any
RevisionNumber The firmware revision number number, if any
1-2-21 SMX_PowerControllerElementFirmwareIdentity The SMX_PowerControllerElementFirmwareIdentity class associates the HP_ComputerSystem instance with HP_PowerControllerFirmware.
Property Name Property Implementation
Dependent References HP_ComputerSystem
Antecedent References HP_PowerControllerFirmware
UpgradeCondition Owner Upgradeable (3)
ElementSoftwareStatus 2 (Current), 6 (Installed)
1-2-22 SMX_PowerControllerInstalledFirmwareIdentity The SMX_PowerControllerInstalledFirmwareIdentity class associates the HP_ComputerSystem instance with the installed HP_PowrControllerFirmware instance.
Property Name Property Implementation
System References HP_ComputerSystem
InstalledSoftware References HP_PowerControllerFirmware
1-3 Provider Indications
Indications Generated by the Provider
The following tables describe the SMX WBEM Power Supply Provider indications that are implemented for HP ProLiant server platforms where available.
HP Integrity server platforms implement power supply related indications in the SMX IPMI Record Log provider.
1-3-1 Provider Indication Common Properties Property Name Property Implementation
CIM_Indication
HP Insight Management Power Supply Provider Overview 19
Property Name Property Implementation
IndicationIdentifier GUID string generated at the time of indication.
IndicationTime Time of indication.
CIM_AlertIndication
EventTime Time of the event or time of the indication if event time unknown.
SystemName SMX_ComputerSystem.Name
SystemCreationClassName SMX_ComputerSystem.CreationClassName
HP_AlertIndication
ProviderVersion Provider Version in the format VV.UU.FF.
For example: 01.05.00
NetworkAddresses Contains a list of all the IP addresses of the computer system generating the indication.
OSType On ESX, 39 (VM) On Linux, 36 (Linux)
OSVersion The operating system version of the computer system generating the indication in the following format: major.minor.build
SystemFirmwareVersion Array of firmware versions of the computer system generating the indication.
SystemSerialNumber Serial number of the computer system generating the indication.
SystemProductID Product ID of the computer system generating the indication.
SystemModel Model name of the computer system generating the indication.
SystemGUID Platform GUID of the computer system generating the indication.
SystemVirtualUUID[] If Synergy is enabled, this will contain the logical UUID for the system.
SystemVirtualSerialNumber[] If Synergy is enabled, this will contain the logical Serial Number for the system.
SolutionProductModel Conditional property containing the Solution Name string when running in a aggregate product environment in the format <aggregate product family name> v<major>.<minor>.<update>
EnclosureName HP_BladeEnclosureCS.Name
HP Insight Management Power Supply Provider Overview 20
Property Name Property Implementation
RackName Rack name if one exists
RackUUID Rack Unique Identifier if one exists
BladeName HP_ComputerSystem.Name
BladeBay HP_BladeCSLocation.LocationInformation[0]
1-3-2 HP_DeviceIndication: Power Supply AC Input Loss Property Name Property Implementation
CIM_Indication
PerceivedSeverity 5 (Major)
CIM_AlertIndication
Description A power supply has failed – input power lost. PowerSupplyCaption Where: PowerSupplyCaption is the SMX_PowerSupply.Caption for the power supply that has failed
AlertingManagedElement WBEM Path of SMX_PowerSupply instance representing the failed power supply
AlertingElementFormat 2 (CIMObjectPath)
AlertType 5 (Device Alert)
EventID “9”
ProviderName “HP Power”
RecommendedActions “Check the input power being supplies to the failed power supply and reconnect power.”
HP_AlertIndication
Summary “Power supply failed – input power lost“
EventCategory 16 (System Power)
ProbableCause 89 (Power Supply Failure)
ProbableCauseDescription “Power Supply Failed due to input power loss.”
HP Insight Management Power Supply Provider Overview 21
1-3-3 HP_DeviceIndication: Power Supply Removed Property Name Property Implementation
CIM_Indication
PerceivedSeverity 2 (Information)
CIM_AlertIndication
Description A power supply has been removed. PowerSupply
Where: PowerSupply is the system power supply that was removed.
AlertingManagedElement WBEM Path of the SMX_PowerSupply instance.
AlertingElementFormat 2 (CIMObjectPath)
AlertType 5 (Device Alert)
EventID 1
ProviderName HP Power
RecommendedActions Check the system power supply configuration. Verify that this power supply was removed intentionally.
HP_AlertIndication
Summary Power supply removed
EventCategory 16 (System Power)
ProbableCause 1 (Other)
ProbableCauseDescription Power Supply Removed
1-3-4 HP_DeviceIndication: Power Supply Inserted Property Name Property Implementation
CIM_Indication
PerceivedSeverity 2 (Information)
CIM_AlertIndication
Description A power supply has been inserted. PowerSupplyCaption Where: PowerSupplyCaption is the SMX_PowerSupply.Caption for the power supply that has been inserted.
HP Insight Management Power Supply Provider Overview 22
Property Name Property Implementation
AlertingManagedElement WBEM Path of SMX_PowerSupply instance representing the inserted power supply.
AlertingElementFormat 2 (CIMObjectPath)
AlertType 5 (Device Alert)
EventID 2
ProviderName HP Power
RecommendedActions No action is recommended.
HP_AlertIndication
Summary Power supply inserted
EventCategory 16 (System Power)
ProbableCause 1 (Other)
ProbableCauseDescription Power Supply has been Inserted
1-3-5 HP_DeviceIndication: Power Supply Failed Property Name Property Implementation
CIM_Indication
PerceivedSeverity 5 (Major)
CIM_AlertIndication
Description A power supply has failed. PowerSupplyCaption
Where: PowerSupplyCaption is the SMX_PowerSupply.Caption for the power supply that has failed.
AlertingManagedElement WBEM Path of SMX_PowerSupply instance representing the failed power supply.
AlertingElementFormat 2 (CIMObjectPath)
AlertType 5 (Device Alert)
EventID 3
ProviderName HP Power
HP Insight Management Power Supply Provider Overview 23
Property Name Property Implementation
RecommendedActions Check the failed power supply and replace if necessary.
HP_AlertIndication
Summary Power supply failed
EventCategory 16 (System Power)
ProbableCause 89 (Power Supply Failure)
ProbableCauseDescription Power Supply Failed
1-3-6 HP_DeviceIndication: Power Supply Degraded .
Property Name Property Implementation
CIM_Indication
PerceivedSeverity 5 (Major)
CIM_AlertIndication
Description A power supply has failed. PowerSupplyCaption
Where: PowerSupplyCaption is the SMX_PowerSupply.Caption for the power supply that has degraded.
AlertingManagedElement WBEM Path of SMX_PowerSupply instance representing the degraded power supply.
AlertingElementFormat 2 (CIMObjectPath)
AlertType 5 (Device Alert)
EventID 20
ProviderName HP Power
RecommendedActions Check the degraded power supply and replace if necessary.
HP_AlertIndication
Summary Power supply degraded
EventCategory 16 (System Power)
ProbableCause 1 (Other)
HP Insight Management Power Supply Provider Overview 24
Property Name Property Implementation
ProbableCauseDescription Power supply degraded
1-3-7 HP_DeviceIndication: Power Supply Repaired Property Name Property Implementation
CIM_Indication
PerceivedSeverity 2 (Information)
CIM_AlertIndication
Description power supply has been repaired. PowerSupplyCaption
Where: PowerSupplyCaption is the SMX_PowerSupply.Caption for the power supply that has been repaired.
AlertingManagedElement WBEM Path of SMX_PowerSupply instance representing the repaired power supply.
AlertingElementFormat 2 (CIMObjectPath)
AlertType 5 (Device Alert)
EventID 4
ProviderName HP Power
RecommendedActions No action is recommended.
Summary Power supply repaired
EventCategory 16 (System Power)
ProbableCause 1 (Other)
ProbableCauseDescription Power supply repaired
1-3-8 HP_DeviceIndication: Power Supply Redundancy Reduced
Property Name Property Implementation
CIM_Indication
PerceivedSeverity 2 (Information)
CIM_AlertIndication
HP Insight Management Power Supply Provider Overview 25
Property Name Property Implementation
Description
A fault tolerant power supply is no longer providing power for a power redundancy set. RedundancySetCaption Where: RedundancySetCaption represents the SMX_PowerRedundancySet.Caption for the redundancy set with reduced redundancy.
AlertingManagedElement WBEM Path of SMX_PowerRedundancySet instance representing the redundancy set with reduced redundancy.
AlertingElementFormat 2 (CIMObjectPath)
AlertType 5 (Device Alert)
EventID 5
ProviderName HP Power
RecommendedActions No action is recommended.
HP_AlertIndication
Summary Power redundancy reduced
EventCategory 16 (System Power)
ProbableCause 88 (Loss of Redundancy)
ProbableCauseDescription Power Redundancy has been Reduced
1-3-9 HP_DeviceIndication: Power Supply Redundancy Lost Property Name Property Implementation
CIM_Indication
PerceivedSeverity 4 (Minor)
CIM_AlertIndication
Description
Power redundancy has been lost. RedundancySetCaption
Where: RedundancySetCaption represents the SMX_PowerRedundancySet.Caption for the redundancy set that lost redundancy.
AlertingManagedElement WBEM Path of SMX_PowerRedundancySet.Caption instance representing the redundancy set where redundancy was lost.
HP Insight Management Power Supply Provider Overview 26
Property Name Property Implementation
AlertingElementFormat 2 (CIMObjectPath)
AlertType 5 (Device Alert)
EventID 6
ProviderName HP Power
RecommendedActions Check the power supply configuration and check the status of the power redundancy. Ensure the system is being powered adequately. Add or replace power supplies if necessary.
HP_AlertIndication
Summary Power redundancy lost
EventCategory 16 (System Power)
ProbableCause 88 (Loss of Redundancy)
ProbableCauseDescription Power Redundancy has been Lost
1-3-10 HP_DeviceIndication: Power Supply Redundancy Failed Important: This indication is not supported on HP Proliant systems since redundancy set failure, which is failure beyond redundancy lost, will cause system shutdown.
Property Name Property Implementation
CIM_Indication
PerceivedSeverity 5 (Major)
CIM_AlertIndication
Description
Power redundancy has been lost. RedundancySetCaption
Where: RedundancySetCaption represents the SMX_PowerRedundancySet.Caption for the redundancy set that failed redundancy.
AlertingManagedElement WBEM Path of SMX_PowerRedundancySet instance representing the redundancy set where redundancy failed.
AlertingElementFormat 2 (CIMObjectPath)
AlertType 5 (Device Alert)
EventID 20
HP Insight Management Power Supply Provider Overview 27
Property Name Property Implementation
ProviderName HP Power
RecommendedActions Check the power supply configuration and check the status of the power redundancy. Ensure the system is being powered adequately. Add or replace power supplies if necessary.
HP_AlertIndication
Summary Power redundancy set failed
EventCategory 16 (System Power)
ProbableCause 88 (Loss of Redundancy)
ProbableCauseDescription Power Redundancy Set has Failed
1-3-11 HP_DeviceIndication: Power Supply Redundancy Restored
Property Name Property Implementation
CIM_Indication
PerceivedSeverity 2 (Information)
CIM_AlertIndication
Description
Power redundancy for the system has been restored. RedundancySetCaption
Where: RedundancySetCaption is SMX_PowerRedundancySet.Caption of the redundancy set the power redundancy set with restored redundancy.
AlertingManagedElement WBEM Path of SMX_PowerRedundancySet instance representing the power redundancy set with restored redundancy.
AlertingElementFormat 2 (CIMObjectPath)
AlertType 5 (Device Alert)
EventID 8
ProviderName HP Power
RecommendedActions No action is recommended.
HP_AlertIndication
HP Insight Management Power Supply Provider Overview 28
Property Name Property Implementation
Summary Power redundancy restored
EventCategory 16 (System Power)
ProbableCause 1 (Other)
HP Insight Management WBEM Profile Registration Provider 1
1 HP Insight Management WBEM Profile Registration Provider
Description
The HP Insight Management Web-Based Enterprise Management (WBEM) Management Profile Registration provider extends the management capability of referencing profiles by adding the capability to represent HP Management Processor on HP servers. This provider implements the following profiles and installs the necessary files:
Profile Name Organization Version
HP Profile Registration Profile (P00100)
HP WBEM TC 1.0.0
Requirements
For each hardware architecture listed, this provider requires the following distributions
HP Integrity managed servers SLES 10 and later
RLEL 5.0 and later
HP ProLiant managed servers ESXi 3.5 and later
Release History Initial release with HP Insight Management WBEM Providers for Linux v2.0.
1-1 Setting Up the Provider Installing the Provider
There are no special installation instructions for this provider. It is installed by default as part of the HP Insight Management WBEM providers.
Configuring the Provider
This provider does not accept specific configuration adjustments beyond standard HP Insight Management WBEM support.
1-2 Using the Provider Namespaces Supported by the Provider
This provider returns instances in the root/hpq namespace.
Schema Supported by the Provider This provider supports the following classes:
• SMX_RegisteredProfile
• SMX_ExtendsProfile
HP Insight Management WBEM Profile Registration Provider 2
• SMX_ReferencedProfile
• SMX_PRPBaseServerECTP
• SMX_FCPBaseServerECTP
The tables in the following sections describe the properties of the supported classes. The classes are categorized by the class or superclass that defines the property, the first column is the Property Name (including type and units) and the second column describes how the provider determines the properties implementation. When the Property Implementation value is a number, the number given is the default behavior and the Managed Object Format interpretation is within parenthesis. If other values are returned, a problem is indicated.
Unless otherwise noted, all of the property implementation values given are for HP ProLiant and HP Integrity (cellular and non-cellular) systems. The location related properties and implementation values are determined based on the server type so they may differ.
1-2-1 SMX_RegisteredProfile Class
The SMX_RegisteredProfile class implements the Distributed Management Task Force (DMTF) and Storage Networking Industry Association (SNIA) SMI-S storage profiles.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
Caption The DMTF Profile table lists the property values for this class.
Description The DMTF Profile table lists the property values for this class.
ElementName The DMTF Profile table lists the property values for this class.
CIM_RegisteredProfile
AdvertiseTypeDescriptions NULL for DMTF profiles
None for SNIA SMI-S storage profiles
AdvertiseTypes 3 (SLP)
InstanceID HPQ:<n>
Where: :<n> is a unique number.
OtherRegisteredOrganization NULL for DMTF profiles
None for SNIA SMI-S storage profiles. "HP WBEM TC" for HP extension profiles.
RegisteredName The DMTF Profile table lists the property values for this class.
HP Insight Management WBEM Profile Registration Provider 3
Property Name Property Implementation
RegisteredOrganization 1 (Other) for HP extension profiles 2 (DMTF) for DMTF profiles
11 (SNIA) for SNIA SMI-S storage profiles
RegisteredVersion The DMTF Profile table lists the property values for this class.
The following table lists all possible DMTF Profiles. Some implementations only support a subset of these profiles so only the subset is reported.
RegisteredName Registered
Version Caption/Description/ElementName
Base Server 1.0.0 DMTF Base Server Profile
CPU 1.0.0 DMTF CPU Profile
Fan 1.0.0 DMTF Fan Profile
Power Supply 1.1.0 DMTF Power Supply Profile
System Memory 1.0.0 DMTF System Memory Profile
Physical Asset 1.0.0 DMTF Physical Asset Profile
OS Status 1.0.0 DMTF OS Status Profile
Record Log 1.0.0 DMTF Record Log Profile
Ethernet Port 1.0.0 DMTF Ethernet Port Profile
IP Interface 1.0.1 DMTF IP Interface Profile
Sensors 1.0.1 DMTF Sensors Profile
PCI Device 1.0.0 DMTF PCI Device Profile
Software Inventory 1.0.0 DMTF Software Inventory Profile
Profile Registration 1.0.0 DMTF Profile Registration Profile
The following table lists all possible SNIA Profiles. Some implementations only support a subset of these profiles so only the subset is reported.
RegisteredName Registered
Version Caption/Description/ElementName
Block Services 1.3.0 SNIA Block Services Profile
Disk Drive Lite 1.3.0 SNIA Disk Drive Lite Profile
HP Insight Management WBEM Profile Registration Provider 4
RegisteredName Registered
Version Caption/Description/ElementName
Extent Composition 1.2.0 SNIA Extent Composition Profile
Disk Sparing 1.3.0 SNIA Disk Sparing Profile
Generic Initiator Ports 1.3.0 SNIA Generic Initiator Ports Profile
DA Target Ports 1.3.0 SNIA DA Target Ports Profile
Indication 1.3.0 SNIA Indication Profile
Host Hardware RAID Controller 1.1.0 SNIA Host Hardware RAID Controller
Profile
FC Initiator Port 1.3.0 SNIA FC Initiator Port Profile
FC HBA 1.3.0 SNIA FC HBA Profile
The following table lists all possible HP WBEM TC Profiles. Some implementations only support a subset of these profiles so only the subset is reported.
RegisteredName Registered
Version Caption/Description/ElementName
HP Base Server 2.0.0 HP Base Server Profile
HP CPU 1.1.0 HP CPU Profile
HP Fan 1.3.0 HP Fan Profile
HP Power Supply 1.3.0 HP Power Supply Profile
HP System Memory 1.0.0 HP Memory Profile
HP Base Server Physical Asset 1.4.0 HP Base Server Physical Asset Profile
HP CPU Physical Asset 1.0.0 HP CPU Physical Asset Profile
HP Memory Physical Asset 1.0.0 HP Memory Physical Asset Profile
HP Fan Physical Asset 1.1.0 HP Fan Physical Asset Profile
HP Power Supply Physical Asset 1.0.2 HP Power Supply Physical Asset Profile
HP CPU Consolidated Status 1.0.0 HP CPU Consolidated Status Profile
HP Sensors 1.2.0 HP Sensors Profile
HP Record Log 1.1.0 HP Record Log Profile
HP Insight Management WBEM Profile Registration Provider 5
RegisteredName Registered
Version Caption/Description/ElementName
HP Software Inventory 2.0.0 HP Software Inventory Profile
HP Blade System Lite 2.1.0 HP Blade system Lite Profile
HP Management Processor Lite 2.1.1 HP Management Processor Lite Profile
HP FC HBA 1.0.5 HP FC HBA Profile
HP Storage Enclosure 1.0.2 HP Storage Enclosure Profile
HP Profile Registration 2.0.0 HP Profile Registration Profile
HP Smart Array 2.0.0 HP Smart Array Profile
HP SAS HBA 2.0.0 HP SAS HBA Profile
1-2-2 SMX_ExtendsProfile Class The SMX_ExtendsProfile class extends the CIM_Dependency class and associates an extension profile registration and the parent profile it extends.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_Dependency
HP_ExtendsProfile
Antecedent References CIM_RegisteredProfile (extended)
Dependent References HP_RegisteredProfile (extends)
1-2-3 SMX_ReferencedProfile Class The SMX_ReferencedProfile class extends the CIM_ ReferencedProfile class and associates an HP profile that references another profile when both are registered in the root\Interop namespace.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_Dependency
SMX_ReferencedProfile
Antecedent References CIM_RegisteredProfile (referenced)
HP Insight Management WBEM Profile Registration Provider 6
Dependent References CIM_RegisteredProfile (referenced)
1-2-4 SMX_PRPBaseServerECTP Class The SMX_PRPBaseServerECTP class extends the CIM_ElementConformsToProfile class and associates the Base Server registered profile with the HP specific central class that defined the implementation of the profile.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ElementConformsToProfile
ConformantStandard References CIM_RegisteredProfile
ManagedElement References SMX_ComputerSystem
HP_ElementConformsToProfile
1-2-5 SMX_FCPBaseServerECTP Class The SMX_FCPBaseServerECTP class extends the CIM_ElementConformsToProfile class and associates the Base Server registered profile with the HP specific central class that defined the implementation of the profile.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ElementConformsToProfile
ConformantStandard References CIM_RegisteredProfile
ManagedElement References SMX_FCHBAComputerSystem
HP_ElementConformsToProfile
1-3 Provider Indications Indications Generated by the Provider This provider generates no indications.
SAS HBA Provider Datasheet version 1.05
The following chapters define the supported properties for the SAS HBA provider. For details of each property, see the HP SAS HBA profile (P00122) and associated MOF file.
1-1-1 SMX_SASArraySystem SMX_SASArraySystem represents the top level system. There is one instance per HBA.
Table 16-1 Class: SMX_SASArraySystem (CIM_ComputerSystem)
Property name Property implementation
CIM_ManagedElement
ElementName Controller name and location For example, HP 8 INT Port SAS/SATA HBA in Slot 3
CIM_ManagedSystemElement
OperationalStatus[0] Overall status of the Array System and attached devices. This is calculated as per the algorithm described in the HP SAS HBA Profile. • 0 (Unknown) • 2 (OK) • 3 (Degraded) • 6 (Error)
CIM_LogicalElement
CIM_EnabledLogicalElement
EnabledDefault 2 (Enabled)
EnabledState 5 (Not Applicable)
RequestedState 12 (Not Applicable)
CIM_System
CreationClassName SMX_SASArraySystem
Name Controller Serial Number
NameFormat Other
CIM_ComputerSystem
Dedicated • Dedicated[0]: 3 (Storage) • Dedicated[1]: 15 (Block Server)
IdentifyingDescriptions Other Vendor Specific Name
OtherIdentifyingInfo Controller Serial Number
1-1-2 SMX_SASArrayController
SMX_SASArrayController represents the controller. There is one per HBA.
Table 16-2 Class: SMX_SASArrayController (CIM_ComputerSystem)
Property name Property implementation
CIM_ManagedElement
ElementName Controller name and location For example, HP 8 INT Port SAS/SATA HBA in Slot 3
CIM_ManagedSystemElement
OperationalStatus[0] Status for Array Controller • 0 (Unknown) • 2 (OK) • 6 (Error)
CIM_LogicalElement
CIM_EnabledLogicalElement
EnabledDefault 2 (Enabled)
EnabledState 5 (Not Applicable)
RequestedState 12 (Not Applicable)
CIM_System
CreationClassName SMX_SASArrayController
Name Controller Serial Number
NameFormat Other
CIM_ComputerSystem
Dedicated 0 (Not Dedicated)
IdentifyingDescriptions Other Vendor Specific Name
OtherIdentifyingInfo Controller Serial Number
1-1-3 SMX_SASStorageVolume SMX_SASStorageVolume represents the Logical Volumes configured on the SAS HBA.
Table 16-3 Class: SMX_SASStorageVolume (CIM_StorageVolume)
Property name Property implementation
CIM_ManagedElement
ElementName Logical drive number with raid description For example, Logical Volume 1 (RAID 1)
CIM_ManagedSystemElement
Table 16-3 Class: SMX_SASStorageVolume (CIM_StorageVolume)
Property name Property implementation
Name Concatenation of Vendor + Model + SerialNumber+Logical Drive number For example, HP+HP 8 INT Port SAS/SATA HBA+C007760405+LD1
CIM_LogicalElement
CIM_EnabledLogicalElement
EnabledDefault 2 (Enabled)
EnabledState 5 (Not Applicable)
RequestedState 12 (Not Applicable)
CIM_LogicalDevice
CreationClassName SMX_SASStorageVolume
DeviceID Opaque Key
SystemCreationClassName SMX_SASArraySystem
SystemName SMX_SASArraySystem.Name
CIM_StorageExtent
ConsumableBlocks Total Number of blocks on the volume.
BlockSize Block Size in bytes
DataRedundancy • 1 (for RAID 0) • 2 (for RAID 1)
DeltaReservation Set to a value of 0
ExtentStatus[0] This will indicate extended status for the volume. • 2 (None) • 11 (Rebuild – Volume is currently rebuilding data)
IsBasedOnUnderlyingRedundancy False
NoSinglePointOfFailure • True—RAID 1 or above • False—RAID 0
NumberOfBlocks Total Number of blocks on the volume.
PackageRedundancy • 0 (RAID 0) • 1 (RAID 1)
Primordial • TRUE • FALSE (Always set this value to False)
CIM_Storagevolume
NameFormat 7 (SNVM)
SMX_SASStoragevolume
Deleteable See HP SAS HBA Profile
FaultTolerance See HP SAS HBA Profile
Table 16-3 Class: SMX_SASStorageVolume (CIM_StorageVolume)
Property name Property implementation
OperationalStatus[0] Volume status • 0 (Unknown) • 2 (OK) • 3 (Degraded) - RAID redundancy lost or rebuilding
data • 6 (Error)
OSName Corresponding OS name for this volume
1-1-4 SMX_SASDiskDrive SMX_SASDiskDrive represents the hard drives connected to SAS HBA controllers.
Table 16-4 Class: SMX_SASDiskDrive (CIM_DiskDrive)
Property name Property implementation
CIM_ManagedElement
ElementName Disk location For example, “Port 1E Box 1 Bay 2” Or “Port 1E Device 8” Or “Port 1E Bay 2” Or “Bay 2”
CIM_ManagedSystemElement
Name SAS Address
OperationalStatus[0] Operational Status for the disk drive • 0 (Unknown) • 2 (OK) • 5 (Predictive Failure) • 6 (Error)
CIM_LogicalElement
CIM_EnabledLogicalElement
EnabledDefault 2 (Enabled)
EnabledState 5 (Not Applicable)
RequestedState 12 (Not Applicable)
CIM_LogicalDevice
CreationClassName SMX_SASDiskDrive
DeviceID Opaque value
SystemCreationClassName SMX_SASArraySystem
SystemName SMX_SASArraySystem.Name
CIM_MediaAccessDevice
CIM_DiskDrive
Table 16-4 Class: SMX_SASDiskDrive (CIM_DiskDrive)
Property name Property implementation
SMX_SASDiskDrive
DriveConfiguration See HP SAS HBA Profile
DriveHasMNPData See HP SAS HBA Profile
DriveInterface See HP SAS HBA Profile
DrivePlacement See HP SAS HBA Profile
DriveRotationalSpeed See HP SAS HBA Profile
Description • Unknown (If neither SAS or SATA) • SAS (If disk drive interface is SAS) • SATA (If disk drive interface is SATA)
NegotiatedDataWidth 0
NegotiatedSpeed 0
SSDTotalPowerOnHours
This value indicates the total number of hours that the Solid State Disk has been powered on. This property will only be available if the controller firmware supports reporting of solid state drive life information.
SSDPercentageEnduranceUsed Percentage of Endurance Used for SSD Wear out Disk
SSDLifeRemaining SSD Life Remaining
SSDWearStatus SSD Wear out Status
SmartDriveCarrierAuthStatus Smart Drive Carrier Authentication Status
1-1-5 SMX_SASStorageExtent SMX_SASStorageExtent represents the consumable storage that is available on a disk drive. There is one instance per disk drive.
Table 16-5 Class: SMX_SASStorageExtent (CIM_StorageExtent)
Property name Property implementation
CIM_ManagedElement
ElementName Disk location For example, “Port 1E Box 1 Bay 2” Or “Port 1E Device 8” Or “Port 1E Bay 2” Or “Bay 2”
CIM_ManagedSystemElement
Name Serial number of drive
Table 16-5 Class: SMX_SASStorageExtent (CIM_StorageExtent)
Property name Property implementation
OperationalStatus[0] Operational Status for the disk drive • 0 (Unknown) • 2 (OK) • 5 (Predictive Failure) • 6 (Error)
CIM_LogicalElement
CIM_EnabledLogicalElement
EnabledDefault 2 (Enabled)
EnabledState 5 (Not Applicable)
RequestedState 12 (Not Applicable)
CIM_LogicalDevice
CreationClassName SMX_SASStorageExtent
DeviceID Opaque ID
SystemCreationClassName SMX_SASArraySystem
SystemName SMX_SASArraySystem.Name
CIM_StorageExtent
BlockSize Block size in bytes
ConsumableBlocks Total number of blocks on disk drive
ExtentStatus[0] Indicates extended status for the disk drive • 2 (None) • 11 (Rebuild – disk drive is currently rebuilding
data)
NumberOfBlocks Total number of blocks on disk drive
Primordial Set to True
SMX_SASStorageExtent
OSName Corresponding OS name for drives that are not part of RAID set
1-1-6 SMX_SASDiskDriveFirmware SMX_SASDiskDriveFirmware represents the firmware installed on a disk drive. There is one instance per disk drive.
Table 16-6 Class: SMX_SASDiskDriveFirmware (CIM_SoftwareIdentity)
Property name Property implementation
CIM_ManagedElement
Table 16-6 Class: SMX_SASDiskDriveFirmware (CIM_SoftwareIdentity)
Property name Property implementation
ElementName TargetType value
CIM_ManagedSystemElement
Name Disk Drive Firmware
CIM_LogicalElement
Caption Disk Drive Firmware
Description Disk Drive Firmware
CIM_SoftwareIdentity
ClassificationDescriptions[0] Disk Drive Firmware
Classifications[0] 10 (Firmware)
InstanceID Opaque key
Manufacturer Disk drive vendor string
IdentityInfoType [0]CIM:SoftwareFamily [1]HPQ:SoftwareCategory
IdentityInfoValue [0]HPQ:<TargetType value> [1]Storage Device
VersionString Drive firmware as reported from SCSI identify command
IsEntity False(always set to False)
SMX_SASDiskDriveFirmware
1-1-7 SMX_SASPhysicalPackage SMX_SASPhysicalPackage represents the overall physical package for the HBA as a whole. There is one instance per HBA.
Table 16-7 Class: SMX_SASPhysicalPackage (CIM_PhysicalPackage)
Property name Property implementation
CIM_ManagedElement
ElementName Controller name and location
Description Host Based RAID Controller
CIM_ManagedSystemElement
Name Controller Serial Number
CIM_PhysicalElement
Table 16-7 Class: SMX_SASPhysicalPackage (CIM_PhysicalPackage)
Property name Property implementation
CreationClassName SMX_SASPhysicalPackage
Manufacturer Controller vendor string
Model Controller model string
PartNumber N/A–Not available for this implementation
SerialNumber Controller Serial Number
Tag HBA Serial number
CIM_PhysicalPackage
RemovalConditions 2 (Not Applicable)
SMX_SASPhysicalPackage
1-1-8 SMX_SASDiskPhysicalPackage SMX_SASDiskPhysicalPackage represents the physical aspects of the disk drive. There is one instance per disk drive.
Table 16-8 Class: SMX_SASDiskPhysicalPackage (CIM_PhysicalPackage)
Property name Property implementation
CIM_ManagedElement
ElementName Disk location, for example,” Port 1E Box 1 Bay: 5” Or Port 1E Device 8 Or “Port 1E Bay 2” Or “Bay 2”
CIM_ManagedSystemElement
Name Disk location, for example, “Port 1E Box 1 Bay: 5” Or “Port 1E Device 8” Or “Port 1E Bay 2” Or “Bay 2”
CIM_PhysicalElement
CreationClassName SMX_SASDiskPhysicalPackage
Caption Disk location, for example, Port 1E Box 1 Bay: 5” Or “Port 1E Device 8” Or “Port 1E Bay 2” Or “Bay 2”
Manufacturer Drive vendor string
Model Drive model string
PartNumber N/A—Not available in this implementation
SerialNumber Drive serial number
Tag Controller Serial number (SerialNumber: PhysicalDriveDeviceNumber)
Version N/A—Not available in this implementation
CIM_PhysicalPackage
Table 16-8 Class: SMX_SASDiskPhysicalPackage (CIM_PhysicalPackage)
Property name Property implementation
HotSwappable • TRUE—Drive is hot swappable • FALSE—Drive is not hot swappable
RemovalConditions • 0 (Unknown) • 2 (Not Applicable) • 3 (Removable when off) • 4 (Removable when on or off)
SMX_SASDiskPhysicalPackage
1-1-9 SMX_SASPortController SMX_SASPortController represent the HBA in the host system. There is one instance per HBA.
Table 16-9 Class: SMX_SASPortController (CIM_PortController)
Property name Property implementation
CIM_ManagedElement
ElementName Controller name and location, for example, HP 8 INT Port SAS/SATA HBA in Slot 3
CIM_ManagedSystemElement
CIM_LogicalElement
CIM_EnabledLogicalElement
EnabledDefault 2 (Enabled)
EnabledState 5 (Not Applicable)
RequestedState 12 (Not Applicable)
CIM_LogicalDevice
CreationClassName SMX_SASPortController
DeviceID Controller serial number
SystemCreationClassName SMX_SASArraySystem
SystemName SMX_SASArraySystem.Name
CIM_Controller
CIM_PortController
ControllerType 1 (Other)
OtherControllerType SAS/SATA
SMX_SASPortController
1-1-10 SMX_SASDAPort
SMX_SASDAPort represents the front-end port for an HBA in the host system. Direct Attached implies that the array controller is attached to a local bus on the host (for example, PCI).
Table 16-10 Class: SMX_SASDAPort (CIM_DAPort)
Property name Property implementation
CIM_ManagedElement
ElementName Controller name and location, for example, HP 8 INT Port SAS/SATA HBA in Slot 3
CIM_ManagedSystemElement
OperationalStatus[0] Port status • 0 (Unknown) • 2 (OK) • 6 (Error)
CIM_LogicalElement
CIM_EnabledLogicalElement
EnabledDefault 2 (Enabled)
EnabledState 5 (Not Applicable)
RequestedState 12 (Not Applicable)
CIM_LogicalDevice
CreationClassName SMX_SASDAPort
DeviceID Opaque key
SystemCreationClassName SMX_SASArraySystem
SystemName SMX_SASArraySystem.Name
CIM_LogicalPort
UsageRestriction 2 (Front-End Only)
CIM_DAPort
PortType 82 (PCI)
SMX_SASDAPort
1-1-11 SMX_SASFirmware SMX_SASFirmware represents the firmware installed on a SAS HBA controller.
Table 16-11 Class: SMX_SASFirmware (CIM_SoftwareIdentity)
Property name Property implementation
CIM_ManagedElement
ElementName TargetType value Set to controller model
Table 16-11 Class: SMX_SASFirmware (CIM_SoftwareIdentity)
Property name Property implementation
CIM_ManagedSystemElement
Name HBA Firmware
CIM_LogicalElement
Caption HBA Firmware
Description HBA Firmware
CIM_SoftwareIdentity
ClassificationDescriptions[0] HBA Firmware
Classifications[0] 10 (Firmware)
InstanceID Opaque key
Manufacturer Controller Vendor string
IdentityInfoType [0]CIM:SoftwareFamily [1] HPQ:SoftwareCategory
IdentityInfoValue [0]HPQ:<TargetType value> Set to controller model [1]:Storage Controller
VersionString Controller firmware version string
IsEntity False (always set to False)
SMX_SASFirmware
1-1-12 SMX_SASPrimordialPool SMX_SASPrimordialPool represents the total raw storage managed by the array controller that is assigned to Raid volumes.
Table 16-12 Class: SMX_SASPrimordialPool (CIM_StoragePool)
Property name Property implementation
CIM_ManagedElement
ElementName Controller name and location: pool identifier. For example, HP 8 INT Port SAS/SATA HBA in Slot 3: Primordial Pool
CIM_ManagedSystemElement
CIM_LogicalElement
CIM_StoragePool
InstanceID Opaque key
PoolID Controller serial number
Primordial TRUE
Table 16-12 Class: SMX_SASPrimordialPool (CIM_StoragePool)
Property name Property implementation
RemainingManagedSpace 0
TotalManagedSpace Total raw space available to controller. This is calculated by summing the total space on all raid drives connected to this controller.
SMX_SASPrimordialPool
1-1-13 SMX_SASPrimordialPoolNoRaid SMX_SASPrimordialPoolNoRaid represents the total raw storage managed by the array controller that is not assigned to raid volumes.
Table 16-13 Class: SMX_SASPrimordialPoolNoRaid (CIM_StoragePool)
Property name Property implementation
CIM_ManagedElement
ElementName Controller name and location: pool identifier For example, HP 8 INT Port SAS/SATA HBA in Slot 3: Primordial Pool (No Raid)
CIM_ManagedSystemElement
CIM_LogicalElement
CIM_StoragePool
InstanceID Opaque key
PoolID Controller serial number + :NORAID
Primordial TRUE
RemainingManagedSpace 0
TotalManagedSpace Total raw space available to controller. This is calculated by summing the total space on all non raid drives connected to this controller.
SMX_SASPrimordialPoolNoRaid
1-1-14 SMX_SASStoragePool SMX_SASStoragePool represents any concrete storage pools created on an array controller. There is one instance per HBA for this implementation.
Table 16-14 Class: SMX_SASStoragePool (CIM_StoragePool)
Property name Property implementation
CIM_ManagedElement
Table 16-14 Class: SMX_SASStoragePool (CIM_StoragePool)
Property name Property implementation
ElementName Controller name and location: pool identifier For example, HP 8 INT Port SAS/SATA HBA in Slot 3: Storage Pool
CIM_ManagedSystemElement
CIM_LogicalElement
CIM_StoragePool
InstanceID Opaque key
PoolID Controller serial number:1
Primordial FALSE
RemainingManagedSpace 0
TotalManagedSpace Total raw space managed by this pool
SMX_SASStoragePool
1-1-15 SMX_SASStorageSetting SMX_SASStorageSetting represents the current raid configuration for a Storage Volume. There is one instance per Storage Volume.
Table 16-15 Class: SMX_SASStorageSetting (CIM_StorageSetting)
Property name Property implementation
CIM_ManagedElement
ElementName RAID <n>, where <n> is the raid description • RAID 0 • RAID 1
CIM_SettingData
InstanceID Opaque key
CIM_StorageSetting
ChangeableType 0 (Not Changeable)
DataRedundancyGoal • 1 (RAID 0) • 2 (RAID 1)
DataRedundancyMax • 1 (RAID 0) • 2 (RAID 1)
DataRedundancyMin • 1 (RAID 0) • 2 (RAID 1)
DeltaReservationGoal 0
DeltaReservationMax 0
Table 16-15 Class: SMX_SASStorageSetting (CIM_StorageSetting)
Property name Property implementation
DeltaReservationMin 0
NoSinglePointOfFailure • FALSE—RAID 0 • TRUE—RAID 1
PackageRedundancyGoal • 0 (RAID 0) • 1 (RAID 1)
PackageRedundancyMax • 0 (RAID 0) • 1 (RAID 1)
PackageRedundancyMin • 0 (RAID 0) • 1 (RAID 1)
SMX_SASStorageSetting
1-1-16 SMX_SASSCSIProtocolEndpoint SMX_SASSCSIProtocolEndpoint represents an access point to storage resources.
Table 16-16 Class: SMX_SASSCSIProtocolEndpoint (CIM_SCSIProtocolEndpoint)
Property name Property implementation
CIM_ManagedElement
ElementName Controller name and location For example, HP 8 INT Port SAS/SATA HBA in Slot 3
CIM_ManagedSystemElement
CIM_LogicalElement
CIM_EnabledLogicalElement
EnabledDefault 2 (Enabled)
RequestedState 12 (Not Applicable)
CIM_ServiceAccessPoint
CreationClassName SMX_SASSCSIProtocolEndpoint
Name HBA Serial Number
SystemCreationClassName SMX_SASArraySystem
SystemName SMX_SASArraySystem.Name
CIM_ProtocolEndpoint
ProtocolIFType 0 (Unknown)
CIM_SCSIProtocolEndpoint
ConnectionType 1 (Other)
OtherConnectionType PCI
Table 16-16 Class: SMX_SASSCSIProtocolEndpoint (CIM_SCSIProtocolEndpoint)
Property name Property implementation
Role 4 (Both Initiator and Target)
SMX_SASSCSIProtocolEndpoint
1-1-17 SMX_SASSCSIProtocolController SMX_SASSCSIProtocolController represents a view a SCSI resources on the controller.
Table 16-17 Class: SMX_SASSCSIProtocolController (CIM_SCSIProtocolController)
Property name Property implementation
CIM_ManagedElement
ElementName Controller name and location For example, HP 8 INT Port SAS/SATA HBA in Slot 3
CIM_ManagedSystemElement
OperationalStatus[0] Operational status of the controller • 0 (Unknown) • 2 (OK) • 6 (Error)
CIM_LogicalElement
CIM_EnabledLogicalElement
EnabledDefault 2 (Enabled)
EnabledState 5 (Not Applicable)
RequestedState 12 (Not Applicable)
CIM_LogicalDevice
CreationClassName SMX_SASSCSIProtocolController
DeviceID Opaque key
SystemCreationClassName SMX_SASArraySystem
SystemName SMX_SASArraySystem.Name
CIM_ProtocolController
MaxUnitsControlled 2
CIM_SCSIProtocolController
SMX_SASSCSIProtocolController
1-1-18 SMX_SASStorageRedundancySet SMX_SASStorageRedundancySet represents disk sparing aspect of a RAID configuration. There is an instance for every raid set that has spare drives configured.
Table 16-18 Class: SMX_SASStorageRedundancySet (CIM_StorageRedundancySet)
Property name Property implementation
CIM_ManagedElement
ElementName Storage Redundancy Set
CIM_Collection
CIM_SystemSpecificCollection
InstanceID Opaque key
CIM_RedundancySet
LoadBalanceAlgorithm 2 (No Load Balancing)
MaxNumberSupported 0
MinNumberNeeded 0
RedundancyStatus • 2 (Fully Redundant) • 4 (Redundancy Lost)
TypeOfSet[0] 5 (Limited Sparing)
CIM_StorageRedundancySet
SMX_SASStorageRedundancySet
1-1-19 SMX_SASStorageSpecificCollection SMX_SASStorageSpecificCollection represents a collection of SAS HBA controllers that are grouped together to report consolidated status.
Table 16-19 Class: SMX_SASStorageSpecificCollection (HP_GroupHostedCollection)
Property name Property implementation
CIM_ManagedElement
Caption SAS HBA Consolidated Status
Description A consolidated OperationalStatus for all SMX_SASArraySystem instances
ElementName SAS HBA Consolidated Status
CIM_Collection
CIM_SystemSpecificCollection
InstanceID Opaque key
HP_GroupSystemSpecificCollection
GroupOperationalStatus Consolidated status for all array controllers. See HP SAS HBA profile for details on how this is calculated
GroupStatusDescriptions Description of GroupOperationalStatus
SMX_SASStorageSpecificCollection
1-1-20 SMX_SASArraySystemLocation SMX_SASArraySystemLocation represents a location string for the HBA.
Table 16-20 Class: SMX_SASArraySystemLocation (HP_Location)
Property name Property implementation
CIM_ManagedElement
Caption Controller name and location For example, HP 8 INT Port SAS/SATA HBA in Slot 3
Description Controller name and location For example, HP 8 INT Port SAS/SATA HBA in Slot 3
ElementName Controller name and location For example, HP 8 INT Port SAS/SATA HBA in Slot 3
CIM_Location
Name Opaque key
PhysicalPosition Opaque key
HP_Location
ElementLocationTag PCI Slot number
ElementLocationTagDesc 23 (Adapter)
LocationInformation PCI Slot number For example, 3—PCI Slot 3
LocationInfoDesc 3 (PCI Slot)
SMX_SASArraySystemLocation
1-1-21 SMX_SASDiskDriveLocation SMX_SASDiskDriveLocation represents a location string for the disk drive.
Table 16-21 Class: SMX_SASDiskDriveLocation (HP_Location)
Property name Property implementation
CIM_ManagedElement
Caption Disk location For example, “Port 1E Box 1 Bay 2” Or “Port 1E Device 8” Or “Port 1E Bay 2” Or “Bay 2”
Description Disk location For example, “Port 1E Box 1 Bay 2” Or “Port 1E Device 8” Or “Port 1E Bay 2” Or “Bay 2”
ElementName Disk location For example, “Port 1E Box 1 Bay 2 ” Or “Port 1E Device 8” Or “Port 1E Bay 2” Or “Bay 2”
Table 16-21 Class: SMX_SASDiskDriveLocation (HP_Location)
Property name Property implementation
CIM_Location
Name Opaque key
PhysicalPosition Opaque key
HP_Location
ElementLocationTag Bay Number or SCSI ID of Disk
ElementLocationTagDesc 20 (Bay) or 21 (SCSI ID)
SMX_SASDiskDriveLocation
1-1-22 SMX_SASStorageCapabilities SMX_SASStorageCapabilities represents the possible capabilities of a Storage Pool.
Table 16-22 Class: SMX_SASStorageCapabilities (CIM_StorageCapabilities)
Property name Property implementation
CIM_ManagedElement
ElementName • For Primodial Pools Controller name and location, for example, HP 8 INT Port SAS/SATA HBA in Slot 3 for internal
• For Concrete Pools Controller name and location:Array identifier, for example, HP 8 INT Port SAS/SATA HBA in Slot 3: Storage Pool for internal
CIM_Capabilities
InstanceID Opaque key
CIM_StorageCapabilities
DataRedundancyDefault • 0 (When Pool is NonRAID) • 1 (When number of drives = 1) • 2 (When number of drives > 1) For example, Pool
can be configured for redundancy.
DataRedundancyMax • 0 (When Pool is NonRAID) • 1 (When number of drives = 1) • 2 (When number of drives > 1) For example, Pool
can be configured for redundancy.
DataRedundancyMin • 0 (When Pool is NonRAID) • 1 (No single point of failure RAID)
DeltaReservationDefault 0
DeltaReservationMax 0
DeltaReservationMin 0
Table 16-22 Class: SMX_SASStorageCapabilities (CIM_StorageCapabilities)
Property name Property implementation
ElementType 5 (Storage Pool)
NoSinglePointOfFailure • True—When number of drives > 1 (For example, Pool can be configured for redundancy.)
• False—When number of drives = 1 or Pool is NonRAID
NoSinglePointOfFailureDefault • True—When number of drives > 1 (For example, Pool can be configured for redundancy.)
• False—When number of drives = 1 or Pool is NonRAID
PackageRedundancyDefault • 0 (When Pool is NonRAID) • 1 (When number of drives = 1) • 2 (When number of drives > 1)
PackageRedundancyMax • 0 (When Pool is NonRAID) • 1 (When number of drives = 1) • 2 (When number of drives > 1)
PackageRedundancyMin 0
SMX_SASStorageCapabilities
1-1-23 SMX_SASProduct SMX_SASProduct represents the marketing information for the HBA.
Table 16-23 Class: SMX_SASProduct (CIM_Product)
Property name Property implementation
CIM_ManagedElement
ElementName Controller name and location For example, HP 8 INT Port SAS/SATA HBA in Slot 3, for internal
CIM_Product
IdentifyingNumber Opaque key
Name String representing the Marketing Name
Vendor HP
Version Firmware version of HBA
SMX_SASProduct
1-1-24 SMX_SASDriveCage
SMX_SASDriveCage represents the drive cage assembly and back plane within a storage enclosure. There can be multiple instances within a duplexed enclosure.
Table 16-24 Class: SMX_SASDriveCage (CIM_PhysicalPackage)
Property name Property implementation
CIM_ManagedElement
ElementName Port <m> Box <n>, where <m> is the name of the port this drive cage is connected and <n> is the Box Number For example, Port IE Box 1
CIM_ManagedSystemElement
Name Serial Number of drive cage N/A—when serial number is not available
CIM_PhysicalElement
CreationClassName SMX_SASDriveCage
Manufacturer Drive Cage Vendor string
Model Drive Cage Model string
PartNumber N/A–Not available in this implementation
Tag Opaque key
SerialNumber Enclosure Serial number
Version N/A–Not available in this implementation
CIM_PhysicalPackage
RemovalConditions 2 (Not Applicable)
HP_DriveCage
BackplaneSpeed See profile
DriveBays See profile
DuplexLocation See profile
SMX_SASDriveCage
1-1-25 SMX_SASEnclosureFirmware SMX_SASEnclosureFirmware represents the firmware installed on a MSA Enclosure.
Table 16-25 Class: SMX_SASEnclosureFirmware (CIM_SoftwareIdentity)
Property name Property Implemenation
CIM_ManagedElement
ElementName TargetType value
CIM_ManagedSystemElement
Table 16-25 Class: SMX_SASEnclosureFirmware (CIM_SoftwareIdentity)
Property name Property Implemenation
Name Storage Enclosure Firmware
CIM_LogicalElement
Caption Storage Enclosure Firmware
Description Storage Enclosure Firmware
CIM_SoftwareIdentity
ClassificationDescriptions[0] Storage Enclosure Firmware
Classifications[0] 10 (Firmware)
InstanceID Opaque key
Manufacturer Enclosure Vendor string
IdentityInfoType [0]CIM:SoftwareFamily [1] HPQ:SoftwareCategory
IdentityInfoValue [0]HPQ:<TargetType value> [1] Storage Device
VersionString Enclosure firmware string
SMX_SASEnclosureFirmware
1-1-26 SMX_SASStorageEnclosure SMX_SASStorageEnclosure represents the physical chassis for an internal or externally attached enclosure.
Table 16-26 Class: SMX_SASStorageEnclosure (HP_StorageEnclosure)
Property name Property implementation
CIM_ManagedElement
ElementName Port: <m> Box: <n>, where <m> is the port and <n> is the box number
CIM_ManagedSystemElement
Name Port: <m> Box: <n>, where <m> is the port and <n> is the box number
CIM_PhysicalElement
CreationClassName SMX_SASStorageEnclosure
Manufacturer Enclosure vendor string • HP • N/A, if not available
Model Enclosure model string • MSA50 -10D25G1 • N/A, if not available
Table 16-26 Class: SMX_SASStorageEnclosure (HP_StorageEnclosure)
Property name Property implementation
PartNumber N/A—Not available in this implementation
SerialNumber Enclosure Serial Number N/A is reported if there is no serial number (for example, internal enclosures).
Tag Opaque key
Version N/A—Not available in this implementation
CIM_PhysicalPackage
RemovalConditions 2 (Not Applicable)
CIM_PhysicalFrame
CIM_Chassis
HP_StorageEnclosure
Location See HP Storage Enclosure Profile
SMX_SASStorageEnclosure
1-1-27 SMX_SASStorageEnclosureProcessor SMX_SASStorageEnclosureProcessor represents the management processor within a Storage Enclosure. This instance contains the operational status for all managed components in the enclosure if applicable.
Table 16-27 Class: SMX_SASStorageEnclosureProcessor (CIM_ComputerSystem)
Property name Property implementation
CIM_ManagedElement
ElementName Port: <m> Box: <n>, where <m> is the port and <n> is the box number
CIM_ManagedSystemElement
OperationalStatus[0,1, 2, 3 ] Operational status for enclosure and associated power supplies, fans, and sensors. The use of OperationalStatus is described in the HP Storage Enclosure Profile. Index values are populated as follows: • Index[0]—Enclosure status:
○ 0 (Unknown) ○ 2 (OK) ○ 3 (Degraded) ○ 6 (Error)
• Index[1]—Fan status (See Profile) • Index[2]—Power Supply status (See Profile) • Index[3]—Temp Sensor Status (See Profile)
Table 16-27 Class: SMX_SASStorageEnclosureProcessor (CIM_ComputerSystem)
Property name Property implementation
CIM_LogicalElement
CIM_EnabledLogicalElement
EnabledDefault 2 (Enabled)
EnabledState 5 (Not Applicable)
RequestedState 12 (Not Applicable)
CIM_System
CreationClassName SMX_SASStorageEnclosureProcessor
Name Opaque Key
NameFormat Other
CIM_ComputerSystem
Dedicated[0] 2 (Other)
IdentifyingDescriptions[0] Other Vendor Specific Name
OtherDedicatedDescriptions[0] SDE - indicates Storage Device Enclosure
OtherIdentifyingInfo[0] Vendor:SerialNumber enclosure is attached to For example, HP:2SUJ1029
SMX_SASStorageEnclosureProcessor
1-1-28 SMX_SASStorageEnclosureLocation SMX_SASStorageEnclosureLocation represents a location string for the enclosure.
Table 16-28 Class: HPAS_StorageEnclosureLocation (HP_Location)
Property name Property implementation
ElementName Enclosure location For example, Port 1E Box 1
Caption Enclosure location For example, Port 1E Box 1
Description Enclosure location For example, Port 1E Box 1
Name Key
PhysicalPosition Key
ElementLocationTag • Unknown for Undetermined • External for external enclosures • Internal for drive cages located within the host
chassis
ElementLocationTagDesc 19 (Box)
1-1-29 SMX_SASSmartDriveCarrierAppFirmware Class The SMX_SASSmartDriveCarrierAppFirmware class implements the CIM_SoftwareIdentity class
and represents the firmware installed on a Smart Drive Carrier. This class is implemented only when the
hardware includes Smart Drive Carrier support.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
ElementName Smart Drive Carrier Application Firmware
CIM_ManagedSystemElement
Name Smart Drive Carrier Application Firmware
CIM_LogicalElement
Caption Smart Drive Carrier Application Firmware
Description Smart Drive Carrier Application Firmware
CIM_SoftwareIdentity
ClassificationDescriptions[0] Smart Drive Carrier Application Firmware
Classifications[0] 10 (Firmware)
InstanceID Opaque key
Manufacturer Controller Vendor string
IdentityInfoType [0]CIM:SoftwareFamily
[1]HPQ:SoftwareCategory
IdentityInfoValue [0]HPQ:<TargetType value>
[1]Storage Controller
VersionString Controller firmware version string
SMX_SASSmartDriveCarrierAppFirmware
1-1-30 SMX_SASSmartDriveCarrierBootldrFirmware Class The SMX_SASSmartDriveCarrierBootldrFirmware class implements the CIM_SoftwareIdentity class and
represents the firmware installed on a Smart Drive Carrier Bootloader. This class is implemented only when
the hardware includes Smart Drive Carrier support. The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
ElementName Smart Drive Carrier Bootloader Firmware
CIM_ManagedSystemElement
Name Smart Drive Carrier Bootloader Firmware
CIM_LogicalElement
Caption Smart Drive Carrier Bootloader Firmware
Description Smart Drive Carrier Bootloader Firmware
CIM_SoftwareIdentity
ClassificationDescriptions[0] Smart Drive Carrier Bootloader Firmware
Classifications[0] 10 (Firmware)
InstanceID Opaque key
Manufacturer Controller Vendor string
IdentityInfoType [0]CIM:SoftwareFamily
[1]HPQ:SoftwareCategory
IdentityInfoValue [0]HPQ:<TargetType value>
[1]Storage Controller
VersionString Controller firmware version string
SMX_SASSmartDriveCarrierBootldrFirmware
1-1-31 SMX_SASDriveCageDiskPhysicalPackage (Association)
Table 16-29 Class: SMX_SASDriveCageDiskPhysicalPackage (CIM_Container)
Property name Property implementation
GroupComponent SMX_SASDriveCage
PartComponent SMX_SASDiskPhysicalPackage
1-1-32 SMX_SASStorageEnclosureDriveCage (Association)
Table 16-30 Class: SMX_SASStorageEnclosureDriveCage (CIM_Container)
Property name Property implementation
GroupComponent SMX_SASStorageEnclosure
PartComponent SMX_SASDriveCage
1-1-33 SMX_SASStorageEnclosureEnclosureLocation (Association)
Table 16-31 Class: SMX_SASStorageEnclosureEnclosureLocation (CIM_PhysicalElementLocation)
Property name Property implementation
Element SMX_SASStorageEnclosure
PhysicalLocation SMX_SASStorageEnclosureLocation
1-1-34 SMX_SASArraySystemStorageEnclosureProcessor (Association)
Table 16-32 Class: SMX_SASArraySystemStorageEnclosureProcessor (CIM_SystemComponent)
Property name Property implementation
GroupComponent SMX_SASArraySystem
PartComponent SMX_SASStorageEnclosureProcessor
1-1-35 SMX_SASStorageEnclosureProcessorEnclosureFirmware (Association)
Table 16-33 Class: SMX_SASStorageEnclosureProcessorEnclosureFirmware (CIM_ElementSoftwareIdentity)
Property name Property implementation
Antecedent SMX_SASEnclosureFirmware
Dependent SMX_SASStorageEnclosureProcessor
ElementSoftwareStatus • ElementSoftwareStatus[0]: 2 (Current) • ElementSoftwareStatus[1]: 6 (Installed)
1-1-36 SMX_SASStorageEnclosureStorageEnclosureProcessor (Association)
Table 16-34 Class: SMX_SASStorageEnclosureStorageEnclosureProcessor (CIM_systemPackaging)
Property name Property implementation
Antecedent SMX_SASStorageEnclosure
Dependent SMX_SASStorageEnclosureProcessor
1-1-37 SMX_SASStorageVolumeStorageSetting (Association)
Table 16-35 Class: SMX_SASStorageVolumeStorageSetting (CIM_ElementSettingData)
Property name Property implementation
ManagedElement SMX_SASStorageVolume
SettingData SMX_SASStorageSetting
IsCurrent 1 (Is Current)
IsDefault 1 (Is Default)
1-1-38 SMX_SASPrimordialPoolStorageCapabilities (Association)
Table 16-36 Class: SMX_SASPrimordialPoolStorageCapabilities (CIM_ElementCapabilities)
Property name Property implementation
Capabilities SMX_SASStorageCapabilities
Table 16-36 Class: SMX_SASPrimordialPoolStorageCapabilities (CIM_ElementCapabilities)
Property name Property implementation
ManagedElement SMX_SASPrimordialPool
1-1-39 SMX_SASPrimordialPoolNoRaidStorageCapabilities (Association)
Table 16-37 Class: SMX_SASPrimordialPoolNoRaidStorageCapabilities (CIM_ElementCapabilities)
Property name Property implementation
Capabilities SMX_SASStorageCapabilities
ManagedElement SMX_SASPrimordialPoolNoRaid
1-1-40 SMX_SASStoragePoolStorageCapabilities (Association)
Table 16-38 Class: SMX_SASStoragePoolStorageCapabilities (CIM_ElementCapabilities )
Property name Property implementation
Capabilities SMX_SASStorageCapabilities
ManagedElement SMX_SASStoragePool
1-1-41 SMX_SASArraySystemSCSIProtocolController (Association)
Table 16-39 Class: SMX_SASArraySystemSCSIProtocolController (CIM_SystemDevice)
Property name Property implementation
GroupComponent SMX_SASArraySystem
PartComponent SMX_SASSCSIProtocolController
1-1-42 SMX_SASArraySystemPortController (Association)
Table 16-40 Class: SMX_SASArraySystemPortController (CIM_Logicaldentity)
Property name Property implementation
Table 16-40 Class: SMX_SASArraySystemPortController (CIM_Logicaldentity)
Property name Property implementation
SameElement SMX_SASArraySystem
SystemElement SMX_SASPortController
1-1-43 SMX_SASArraySystemDiskDrive (Association)
Table 16-41 Class: SMX_SASArraySystemDiskDrive (CIM_SystemDevice)
Property name Property implementation
GroupComponent SMX_SASArraySystem
PartComponent SMX_SASDiskDrive
1-1-44 SMX_SASArraySystemStorageVolume (Association)
Table 16-42 Class: SMX_SASArraySystemStorageVolume (CIM_SystemDevice)
Property name Property implementation
GroupComponent SMX_SASArraySystem
PartComponent SMX_SASStorageVolume
1-1-45 SMX_SASArraySystemStorageExtent (Association)
Table 16-43 Class: SMX_SASArraySystemStorageExtent (CIM_SystemDevice)
Property name Property implementation
GroupComponent SMX_SASArraySystem
PartComponent SMX_SASStorageExtent
1-1-46 SMX_SASArraySystemDAPort (Association)
Table 16-44 Class: SMX_SASArraySystemDAPort (CIM_SystemDevice)
Property name Property implementation
GroupComponent SMX_SASArraySystem
PartComponent SMX_SASDAPort
1-1-47 SMX_SASArraySystemPrimordialPool (Association)
Table 16-45 Class: SMX_SASArraySystemPrimordialPool (CIM_HostedStoragePool)
Property name Property implementation
GroupComponent SMX_SASArraySystem
PartComponent SMX_SASPrimordialPool
1-1-48 SMX_SASArraySystemPrimordialPoolNoRaid (Association)
Table 16-46 Class: SMX_SASArraySystemPrimordialPoolNoRaid (CIM_HostedStoragePool)
Property name Property implementation
GroupComponent SMX_SASArraySystem
PartComponent SMX_SASPrimordialPoolNoRaid
1-1-49 SMX_SASArraySystemStoragePool (Association)
Table 16-47 Class: SMX_SASArraySystemStoragePool (CIM_HostedStoragePool)
Property name Property implementation
GroupComponent SMX_SASArraySystem
PartComponent SMX_SASStoragePool
1-1-50 SMX_SASComputerSystemArraySystem (Association)
Table 16-48 Class: SMX_SASComputerSystemArraySystem (CIM_ComponentCS)
Property name Property implementation
GroupComponent HP_ComputerSystem
PartComponent SMX_SASArraySystem
1-1-51 SMX_SASArraySystemArrayController (Association)
Table 16-49 Class: SMX_SASArraySystemArrayController (CIM_ComponentCS)
Property name Property implementation
Table 16-49 Class: SMX_SASArraySystemArrayController (CIM_ComponentCS)
Property name Property implementation
GroupComponent SMX_SASArraySystem
PartComponent SMX_SASArrayController
1-1-52 SMX_SASProductPhysicalPackage (Association)
Table 16-50 Class: SMX_SASProductPhysicalPackage (CIM_ProductPhysicalPackage)
Property name Property implementation
GroupComponent SMX_SASProduct
PartComponent SMX_SASPhysicalPackage
1-1-53 SMX_SASStoragePoolStorageExtent (Association)
Table 16-51 Class: SMX_SASStoragePoolStorageExtent (CIM_ConcreteComponent)
Property name Property implementation
GroupComponent SMX_SASStoragePool
PartComponent SMX_SASStorageExtent
1-1-54 SMX_SASPrimordialPoolStorageExtent (Association)
Table 16-52 Class: SMX_SASPrimordialPoolStorageExtent (CIM_ConcreteComponent)
Property name Property implementation
GroupComponent SMX_SASPrimordialPool
PartComponent SMX_SASStorageExtent
1-1-55 SMX_SASPrimordialPoolNoRaidStorageExtent (Association)
Table 16-53 Class: SMX_SASPrimordialPoolNoRaidStorageExtent (CIM_ConcreteComponent)
Property name Property implementation
GroupComponent SMX_SASPrimordialPoolNoRaid
Table 16-53 Class: SMX_SASPrimordialPoolNoRaidStorageExtent (CIM_ConcreteComponent)
Property name Property implementation
PartComponent SMX_SASStorageExtent
1-1-56 SMX_SASStorageSpecificCollectionArraySystem (Association)
Table 16-54 Class: SMX_SASStorageSpecificCollectionArraySystem (CIM_MemberOfCollection)
Property name Property implementation
Collection SMX_SASStorageSpecificCollection
Member SMX_SASArraySystem
1-1-57 SMX_SASStorageRedundancySetStorageExtent (Association)
Table 16-55 Class: SMX_SASStorageRedundancySetStorageExtent (CIM_MemberOfCollection)
Property name Property implementation
Collection SMX_SASStorageRedundancySet
Member SMX_SASStorageExtent
1-1-58 SMX_SASArraySystemFirmware (Association)
Table 16-56 Class: SMX_SASArraySystemFirmware (CIM_InstalledSoftwareIdentity)
Property name Property implementation
InstalledSoftware SMX_SASFirmware
System SMX_SASArraySystem
1-1-59 SMX_SASSCSIProtocolControllerStorageVolume (Association)
Table 16-57 Class: SMX_SASSCSIProtocolControllerStorageVolume (CIM_ProtocolControllerForUnit)
Property name Property implementation
Table 16-57 Class: SMX_SASSCSIProtocolControllerStorageVolume (CIM_ProtocolControllerForUnit)
Property name Property implementation
Antecedent SMX_SASSCSIProtocolController
Dependent SMX_SASStorageVolume
DeviceNumber Device LUN number
DeviceAccess 2 (Read Write)
1-1-60 SMX_SASFirmwareArraySystem (Association)
Table 16-58 Class: SMX_SASFirmwareArraySystem (CIM_ElementSoftwareIdentity)
Property name Property implementation
Antecedent SMX_SASFirmware
Dependent SMX_SASArraySystem
ElementSoftwareStatus • ElementSoftwareStatus[0]: 2 (Current) • ElementSoftwareStatus[1]: 6 (Installed)
1-1-61 SMX_SASDiskDriveDiskDriveFirmware (Association)
Table 16-59 Class: SMX_SASDiskDriveDiskDriveFirmware (CIM_ElementSoftwareIdentity)
Property name Property implementation
Antecedent SMX_SASDiskDriveFirmware
Dependent SMX_SASDiskDrive
ElementSoftwareStatus • ElementSoftwareStatus[0]: 2 (Current) • ElementSoftwareStatus[1]: 6 (Installed)
1-1-62 SMX_SASSmartDrvCarrierAppElementFirmwareIdentity (Association) This class is implemented only when the hardware includes Smart Drive Carrier support.
The following table lists the associations implemented for this class.
Property Name Property Implementation
Antecedent SMX_SASSmartDriveCarrierAppFirmware
Dependent SMX_SASDiskDrive
1-1-63 SMX_ SASSmartDrvCarrierAppInstalledFirmwareIdentity (Association) This class is implemented only when the hardware includes Smart Drive Carrier support.
The following table lists the associations implemented for this class.
Property Name Property Implementation
System SMX_SASArraySystem
InstalledSoftware SMX_SASSmartDriveCarrierAppFirmware
1-1-64 SMX_ SASSmartDrvCarrierBootldrElementFirmwareIdentity (Association) This class is implemented only when the hardware includes Smart Drive Carrier support.
The following table lists the associations implemented for this class.
Property Name Property Implementation
Antecedent SMX_SASSmartDriveCarrierBootldrFirmware
Dependent SMX_SASDiskDrive
1-1-65 SMX_ SASSmartDrvCarrierBootldrInstalledFirmwareIdentity (Association) This class is implemented only when the hardware includes Smart Drive Carrier support.
The following table lists the associations implemented for this class.
Property Name Property Implementation
System SMX_SASArraySystem
InstalledSoftware SMX_SASSmartDriveCarrierBootldrFirmware
1-1-66 SMX_SASDiskPhysicalPackageDiskDrive (Association)
Table 16-60 Class: SMX_SASDiskPhysicalPackageDiskDrive (CIM_Realizes)
Property name Property implementation
Antecedent SMX_SASDiskPhysicalPackage
Dependent SMX_SASDiskDrive
1-1-67 SMX_SASStoragePoolStorageVolume (Association)
Table 16-61 Class: SMX_SASStoragePoolStorageVolume (CIM_AllocatedFromStoragePool)
Property name Property implementation
Antecedent SMX_SASStoragePool
Dependent SMX_SASStorageVolume
SpaceConsumed Bytes consumed by volume
1-1-68 SMX_SASPrimordialPoolStoragePool (Association)
Table 16-62 Class: SMX_SASPrimordialPoolStoragePool (CIM_AllocatedFromStoragePool)
Property name Property implementation
Antecedent SMX_SASPrimordialPool
Dependent SMX_SASStoragePool
SpaceConsumed Bytes consumed by storage pool
1-1-69 SMX_SASSpareExtentStorageRedundancySet (Association)
Table 16-63 Class: SMX_SASSpareExtentStorageRedundancySet (CIM_IsSpare)
Property name Property implementation
Antecedent SMX_SASStorageExtent
Dependent SMX_SASStorageRedundancySet
1-1-70 SMX_SASStorageExtentStorageVolume (Association)
Table 16-64 Class: SMX_SASStorageExtentStorageVolume (CIM_BasedOn)
Property name Property implementation
Table 16-64 Class: SMX_SASStorageExtentStorageVolume (CIM_BasedOn)
Property name Property implementation
Antecedent SMX_SASStorageExtent
Dependent SMX_SASStorageVolume
1-1-71 SMX_SASDAPortSCSIProtocolEndpoint (Association)
Table 16-65 Class: SMX_SASDAPortSCSIProtocolEndpoint (CIM_DeviceSAPImplementation)
Property name Property implementation
Antecedent SMX_SASDAPort
Dependent SMX_SASSCSIProtocolEndpoint
1-1-72 SMX_SASStorageGroupHostedCollection (Association)
Table 16-66 Class: SMX_SASStorageGroupHostedCollection (HP_GroupHostedCollection)
Property name Property implementation
Antecedent HP_ComputerSystem
Dependent SMX_SASStorageSpecificCollection
1-1-73 SMX_SASPhysicalPackageArraySystem (Association)
Table 16-67 Class: SMX_SASPhysicalPackageArraySystem (CIM_ComputerSystemPackage)
Property name Property implementation
Antecedent SMX_SASPhysicalPackage
Dependent SMX_SASArraySystem
1-1-74 SMX_SASPhysicalPackageArraySystemLocation (Association)
Table 16-68 Class: SMX_SASPhysicalPackageArraySystemLocation (CIM_PhysicalElementLocation)
Property name Property implementation
Table 16-68 Class: SMX_SASPhysicalPackageArraySystemLocation (CIM_PhysicalElementLocation)
Property name Property implementation
Element SMX_SASPhysicalPackage
Physical Location SMX_SASArraySystemLocation
1-1-75 SMX_SASDiskPhysicalPackageDiskDriveLocation (Association)
Table 16-69 Class: SMX_SASDiskPhysicalPackageDiskDriveLocation (CIM_PhysicalElementLocation)
Property name Property implementation
Element SMX_SASDiskPhysicalPackage
PhysicalLocation SMX_SASDiskDriveLocation
1-1-76 SMX_SASSCSIProtocolEndpointSCSIProtocolController (Association)
Table 16-70 Class: SMX_SASSCSIProtocolEndpointSCSIProtocolController (CIM_SAPAvailableForElement)
Property name Property implementation
AvailableSAP SMX_SASSCSIProtocolEndpoint
ManagedElement SMX_SASSCSIProtocolController
1-2 Supported indications
1-2-1 SAS HBA status OK
Table 16-71 HP_DeviceIndication: SAS HBA status OK
Property name Property implementation
CIM_Indication
IndicationIdentifier GUID string generated at the time of indication
PerceivedSeverity 2 (Informational)
IndicationTime Time of indication
CIM_AlertIndication
Table 16-71 HP_DeviceIndication: SAS HBA status OK
Property name Property implementation
Description A SAS/SATA HBA status has changed from non-OK to OK.
AlertingManagedElement WBEM Path of controller
AlertingElementFormat 2 (CIMObjectPath)
AlertType 5 (Device Alert)
EventID 1
EventTime Time of the event or time of the indication if event time unknown
ProviderName HP SAS
RecommendedActions No action is recommended.
SystemName Name of the computer system generating the indication
SystemCreationClassName CreationClassName of the computer system generating the indication
HP_AlertIndication
Summary HBA status OK
EventCategory 11 (I/O Adapter)
ProbableCause 1 (Other)
ProbableCauseDescription HBA Status Changed to OK
ProviderVersion Provider version generating the indication in the format, <major>.<minor>.<revision>.<build>
NetworkAddresses Contains a list of all the IP addresses (IPv4 and IPv6) of the computer system generating the indication
OSType • • On ESXi, 39(VM) • On Linux, 36 (Linux)
OSVersion The operating system version of the computer system generating the indication in the format: <major>.<minor>.<build>
SystemFirmwareVersion Firmware version of the computer system generating the indication
SystemSerialNumber Serial number of the computer system generating the indication
SystemProductID Product ID of the computer system generating the indication
SystemModel Model name of the computer system generating the indication
SystemGUID Platform GUID of the computer system generating the indication
Table 16-71 HP_DeviceIndication: SAS HBA status OK
Property name Property implementation
ImpactedDomain • 3 (Enclosure) for c-Class blade systems • 4 (System) for all other systems When ImpactedDomain is 3 (Enclosure), the properties indicated with (*) are populated.
BladeBay * HP_BladeCSLocation.LocationInformation[0]
BladeName * HP_ComputerSystem.Name
EnclosureName * HP_BladeEnclosureCS.Name
RackName * Rack name if one exists
RackUID * Rack Unique Identifier if one exists
SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment
SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment
SolutionProductModel Conditional property containing the Solution Name string when running in a aggregate product environment in the format <aggregate product family name> v<major>.<minor>.<update>
HP_HardwareIndication
HWFirmwareVersion Controller firmware version string
HWLogicalLocation Controller Location string For example, Slot 3
HWManufacturer Controller Manufacturer string
HWSerialNumber Controller Serial Number
HP_DeviceIndication
DeviceModel Controller Model string
1-2-2 SAS HBA in Error state
Table 16-72 HP_DeviceIndication: SAS HBA in Error state
Property name Property implementation
CIM_Indication
IndicationIdentifier GUID string generated at the time of indication
PerceivedSeverity Severity • 5 (Major)
IndicationTime Time of indication
CIM_AlertIndication
Table 16-72 HP_DeviceIndication: SAS HBA in Error state
Property name Property implementation
Description A SAS/SATA HBA status has changed to Error.
AlertingManagedElement WBEM Path of controller
AlertingElementFormat 2 (CIMObjectPath)
AlertType 5 (Device Alert)
EventID 2
EventTime Time of the event or time of the indication if event time unknown
ProviderName HP SAS
RecommendedActions Replace the HBA.
SystemName Name of the computer system generating the indication
SystemCreationClassName CreationClassName of the computer system generating the indication
HP_AlertIndication
Summary HBA status Error
EventCategory 11 (I/O Adapter)
ProbableCause 2 (Adapter/Card Error)
ProbableCauseDescription HBA Status Changed to Error
ProviderVersion Provider version generating the indication in the format, <major>.<minor>.<revision>.<build>
NetworkAddresses Contains a list of all the IP addresses (IPv4 and IPv6) of the computer system generating the indication
OSType • • On ESXi, 39(VM) • On Linux, 36 (Linux)
OSVersion The operating system version of the computer system generating the indication in the format: <major>.<minor>.<build>
SystemFirmwareVersion Firmware version of the computer system generating the indication
SystemSerialNumber Serial number of the computer system generating the indication
SystemProductID Product ID of the computer system generating the indication
SystemModel Model name of the computer system generating the indication
SystemGUID Platform GUID of the computer system generating the indication
Table 16-72 HP_DeviceIndication: SAS HBA in Error state
Property name Property implementation
ImpactedDomain • 3 (Enclosure) for c-Class blade systems • 4 (System) for all other systems When ImpactedDomain is 3 (Enclosure) the properties indicated with (*) are populated.
BladeBay * HP_BladeCSLocation.LocationInformation[0]
BladeName * HP_ComputerSystem.Name
EnclosureName * HP_BladeEnclosureCS.Name
RackName * Rack name if one exists
RackUID * Rack Unique Identifier if one exists
SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment
SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment
SolutionProductModel Conditional property containing the Solution Name string when running in a aggregate product environment in the format <aggregate product family name> v<major>.<minor>.<update>
HP_HardwareIndication
HWFirmwareVersion Controller firmware version string
HWLogicalLocation Controller Location string For example, Slot 3
HWManufacturer Controller Manufacturer string
HWSerialNumber Controller Serial Number
HP_DeviceIndication
DeviceModel Controller Model string
1-2-3 Physical Drive Status OK
Table 16-73 HP_DeviceIndication: Physical Drive status OK
Property name Property implementation
CIM_Indication
IndicationIdentifier GUID string generated at the time of indication
PerceivedSeverity 2 (Informational)
IndicationTime Time of indication
CIM_AlertIndication
Table 16-73 HP_DeviceIndication: Physical Drive status OK
Property name Property implementation
Description A physical drive status has changed from non-OK to OK.
AlertingManagedElement WBEM Path of disk drive
AlertingElementFormat 2 (CIMObjectPath)
AlertType 5 (Device Alert)
EventID 201
EventTime Time of the event or time of the indication if event time unknown
ProviderName HP SAS
RecommendedActions No action is recommended.
SystemName Name of the computer system generating the indication
SystemCreationClassName CreationClassName of the computer system generating the indication
HP_AlertIndication
Summary Physical Drive Status is now OK
EventCategory 6 (Primary Storage)
ProbableCause 1 (Other)
ProbableCauseDescription Physical Drive Status Changed to OK
ProviderVersion Provider version generating the indication in the format, <major>.<minor>.<revision>.<build>
OSType • • On ESXi, 39 (VM) • OnLinux, 36 (Linux)
OSVersion The operating system version of the computer system generating the indication in the format: <major>.<minor>.<build>
SystemFirmwareVersion Firmware version of the computer system generating the indication
SystemSerialNumber Serial number of the computer system generating the indication
SystemProductID Product ID of the computer system generating the indication
SystemModel Model name of the computer system generating the indication
SystemGUID Platform GUID of the computer system generating the indication
VariableNames • VariableNames[0]: FailureDescription • VariableNames[1]: DriveInterface
Table 16-73 HP_DeviceIndication: Physical Drive status OK
Property name Property implementation
VariableTypes • VariableTypes[0]: 1 (String) • VariableTypes[1]: 4 (uint16)
VariableValues • VariableValues[0]: Short Description of failure • VariableValues[1]: HPSA_DiskDrive.DriveInterface In some cases, the property VariableValues can have N/A or “” values.
ImpactedDomain • 3 (Enclosure) for c-Class blade systems • 4 (System) for all other systems When ImpactedDomain is 3 (Enclosure), the properties indicated with (*) are populated.
BladeBay * HP_BladeCSLocation.LocationInformation[0]
BladeName * HP_ComputerSystem.Name
EnclosureName * HP_BladeEnclosureCS.Name
RackName * Rack name if one exists
RackUID * Rack Unique Identifier if one exists
SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment
SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment
SolutionProductModel Conditional property containing the Solution Name string when running in a aggregate product environment in the format <aggregate product family name> v<major>.<minor>.<update>
HP_HardwareIndication
HWFirmwareVersion Disk firmware version string
HWLogicalLocation Disk Location string For example, Bay 3
HWManufacturer Disk Manufacturer string
HWSerialNumber Disk Serial Number
HP_DeviceIndication
DeviceModel Disk Model string
1-2-4 Physical Drive status ERROR
Table 16-74 HP_DeviceIndication: Physical Drive status ERROR
Property name Property implementation
Table 16-74 HP_DeviceIndication: Physical Drive status ERROR
Property name Property implementation
CIM_Indication
IndicationIdentifier GUID string generated at the time of indication
PerceivedSeverity Severity For example, 5 (Major)
IndicationTime Time of indication
CIM_AlertIndication
Description A physical drive status has changed to Error.
AlertingManagedElement WBEM Path of disk drive
AlertingElementFormat 2 (CIMObjectPath)
AlertType 5 (Device Alert)
EventID 202
EventTime Time of the event or time of the indication if event time unknown
ProviderName HP SAS
RecommendedActions Check for failed or removed physical drives.
SystemName Name of the computer system generating the indication
SystemCreationClassName CreationClassName of the computer system generating the indication
HP_AlertIndication
Summary Physical drive status Error
EventCategory 6 (Primary Storage)
ProbableCause 86 (Disk Failure)
ProbableCauseDescription Physical Drive Status Changed to Error
ProviderVersion Provider version generating the indication in the format, <major>.<minor>.<revision>.<build>
NetworkAddresses Contains a list of all the IP addresses (IPv4 and IPv6) of the computer system generating the indication
OSType • • On ESXi, 39 (VM) • On Linux, 36 (Linux)
OSVersion The operating system version of the computer system generating the indication in the following format: <major>.<minor>.<build>
SystemFirmwareVersion Firmware version of the computer system generating the indication
SystemSerialNumber Serial number of the computer system generating the indication
Table 16-74 HP_DeviceIndication: Physical Drive status ERROR
Property name Property implementation
SystemProductID Product ID of the computer system generating the indication
SystemModel Model name of the computer system generating the indication
SystemGUID Platform GUID of the computer system generating the indication
VariableNames FailureDescription
VariableTypes 1 (String)
VariableValues Short Description of failure In some cases, the property VariableValues can have N/A or “” values.
ImpactedDomain • 3 (Enclosure) for c-Class blade systems • 4 (System) for all other systems When ImpactedDomain is 3 (Enclosure), the properties indicated with (*) are populated.
BladeBay * HP_BladeCSLocation.LocationInformation[0]
BladeName * HP_ComputerSystem.Name
EnclosureName * HP_BladeEnclosureCS.Name
RackName * Rack name if one exists
RackUID * Rack Unique Identifier if one exists
SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment
SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment
SolutionProductModel Conditional property containing the Solution Name string when running in a aggregate product environment in the format <aggregate product family name> v<major>.<minor>.<update>
HP_HardwareIndication
HWFirmwareVersion Disk firmware version string
HWLogicalLocation Disk Location string For example, Bay 3
HWManufacturer Disk Manufacturer string
HWSerialNumber Disk Serial Number
HP_DeviceIndication
DeviceModel Disk Model string
1-2-5 Physical Drive status REBUILDING
Table 16-75 HP_DeviceIndication: Physical Drive status REBUILDING
Property name Property implementation
CIM_Indication
IndicationIdentifier GUID string generated at the time of indication
PerceivedSeverity Severity For example, 2 (Information)
IndicationTime Time of indication
CIM_AlertIndication
Description A physical drive status has changed to Rebuilding. Data is now being rebuilt onto this drive from the RAID set.
AlertingManagedElement WBEM Path of disk drive
AlertingElementFormat 2 (CIMObjectPath)
AlertType 5 (Device Alert)
EventID 203
EventTime Time of the event or time of the indication if event time unknown
ProviderName HP SAS
RecommendedActions No action is recommended.
SystemName Name of the computer system generating the indication
SystemCreationClassName CreationClassName of the computer system generating the indication
HP_AlertIndication
Summary Physical drive rebuilding
EventCategory 6 (Primary Storage)
ProbableCause 1 (Other)
ProbableCauseDescription Physical Drive Rebuilding
ProviderVersion Provider version generating the indication in the format, <major>.<minor>.<revision>.<build>
NetworkAddresses Contains a list of all the IP addresses (IPv4 and IPv6) of the computer system generating the indication
OSType • • On ESXi, 39 (VM) • On Linux, 36 (Linux)
OSVersion The operating system version of the computer system generating the indication in the following format: <major>.<minor>.<build>
Table 16-75 HP_DeviceIndication: Physical Drive status REBUILDING
Property name Property implementation
SystemFirmwareVersion Firmware version of the computer system generating the indication
SystemSerialNumber Serial number of the computer system generating the indication
SystemProductID Product ID of the computer system generating the indication
SystemModel Model name of the computer system generating the indication
SystemGUID Platform GUID of the computer system generating the indication
VariableNames FailureDescription
VariableTypes 1 (String)
VariableValues Short Description of failure In some cases, the property VariableValues can have N/A or “” values.
ImpactedDomain • 3 (Enclosure) for c-Class blade systems • 4 (System) for all other systems When ImpactedDomain is 3 (Enclosure), the properties indicated with (*) are populated.
BladeBay * HP_BladeCSLocation.LocationInformation[0]
BladeName * HP_ComputerSystem.Name
EnclosureName * HP_BladeEnclosureCS.Name
RackName * Rack name if one exists
RackUID * Rack Unique Identifier if one exists
SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment
SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment
SolutionProductModel Conditional property containing the Solution Name string when running in a aggregate product environment in the format <aggregate product family name> v<major>.<minor>.<update>
HP_HardwareIndication
HWFirmwareVersion Disk firmware version string
HWLogicalLocation Disk Location string For example, Bay 3
HWManufacturer Disk Manufacturer string
HWSerialNumber Disk Serial Number
Table 16-75 HP_DeviceIndication: Physical Drive status REBUILDING
Property name Property implementation
HP_DeviceIndication
DeviceModel Disk Model string
1-2-6 Physical Drive status PREDICTIVE FAILURE
Table 16-76 HP_DeviceIndication: Drive status PREDICTIVE FAILURE
Property name Property implementation
CIM_Indication
IndicationIdentifier GUID string generated at the time of indication
PerceivedSeverity 5 (Major)
IndicationTime Time of indication
CIM_AlertIndication
Description A physical drive status has changed to Predictive Failure.
AlertingManagedElement WBEM Path of disk drive
AlertingElementFormat 2 (CIMObjectPath)
AlertType 5 (Device Alert)
EventID 204
EventTime Time of the event or time of the indication if event time unknown
ProviderName HP SAS
RecommendedActions Replace drive immediately to avoid loss of data.
SystemName Name of the computer system generating the indication
SystemCreationClassName CreationClassName of the computer system generating the indication
HP_AlertIndication
Summary Physical drive predictive failure
EventCategory 6 (Primary Storage)
ProbableCause 86 (Disk Failure)
ProbableCauseDescription Physical Drive Predictive Failure
ProviderVersion Provider version generating the indication in the format, <major>.<minor>.<revision>.<build>
NetworkAddresses Contains a list of all the IP addresses (IPv4 and IPv6) of the computer system generating the indication
Table 16-76 HP_DeviceIndication: Drive status PREDICTIVE FAILURE
Property name Property implementation
OSType • • On ESXi, 39 (VM) • On Linux, 36 (Linux)
OSVersion The operating system version of the computer system generating the indication in the following format: <major>.<minor>.<build>
SystemFirmwareVersion Firmware version of the computer system generating the indication
SystemSerialNumber Serial number of the computer system generating the indication
SystemProductID Product ID of the computer system generating the indication
SystemModel Model name of the computer system generating the indication
SystemGUID Platform GUID of the computer system generating the indication
VariableNames FailureDescription
VariableTypes 1 (String)
VariableValues Short Description of failure In some cases, the property VariableValues can have N/A or “” values.
ImpactedDomain • 3 (Enclosure) for c-Class blade systems • 4 (System) for all other systems When ImpactedDomain is 3 (Enclosure), the properties indicated with (*) are populated.
BladeBay * HP_BladeCSLocation.LocationInformation[0]
BladeName * HP_ComputerSystem.Name
EnclosureName * HP_BladeEnclosureCS.Name
RackName * Rack name if one exists
RackUID * Rack Unique Identifier if one exists
SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment
SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment
SolutionProductModel Conditional property containing the Solution Name string when running in a aggregate product environment in the format <aggregate product family name> v<major>.<minor>.<update>
HP_HardwareIndication
Table 16-76 HP_DeviceIndication: Drive status PREDICTIVE FAILURE
Property name Property implementation
HWFirmwareVersion Disk firmware version string
HWLogicalLocation Disk Location string For example, Bay 3
HWManufacturer Disk Manufacturer string
HWSerialNumber
Disk Serial Number
HP_DeviceIndication
DeviceModel Disk Model string
1-2-7 Physical Drive status PREDICTIVE FAILURE due to Solid State Drive Wear out
Table 16-77 HP_DeviceIndication: Drive status PREDICTIVE FAILURE due to SSD Wear out
Property name Property implementation
CIM_Indication
IndicationIdentifier GUID string generated at the time of indication
PerceivedSeverity 5 (Major)
IndicationTime Time of indication
CIM_AlertIndication
Description A physical drive status has changed to Predictive Failure due to solid state wear out.
AlertingManagedElement WBEM Path of disk drive
AlertingElementFormat 2 (CIMObjectPath)
AlertType 5 (Device Alert)
EventID 401
EventTime Time of the event or time of the indication if event time unknown
ProviderName HP SAS
RecommendedActions Replace drive immediately to avoid loss of data.
SystemName Name of the computer system generating the indication
SystemCreationClassName CreationClassName of the computer system generating the indication
HP_AlertIndication
Table 16-77 HP_DeviceIndication: Drive status PREDICTIVE FAILURE due to SSD Wear out
Property name Property implementation
Summary Physical drive in predictive failure state due to SSD wear out
EventCategory 6 (Primary Storage)
ProbableCause 86 (Disk Failure)
ProbableCauseDescription Physical Drive Predictive Failure due to Solid state wear out
ProviderVersion Provider version generating the indication in the format, <major>.<minor>.<revision>.<build>
NetworkAddresses Contains a list of all the IP addresses (IPv4 and IPv6) of the computer system generating the indication
OSType • • On ESXi, 39 (VM) • On Linux, 36 (Linux)
OSVersion The operating system version of the computer system generating the indication in the following format: <major>.<minor>.<build>
SystemFirmwareVersion Firmware version of the computer system generating the indication
SystemSerialNumber Serial number of the computer system generating the indication
SystemProductID Product ID of the computer system generating the indication
SystemModel Model name of the computer system generating the indication
SystemGUID Platform GUID of the computer system generating the indication
VariableNames FailureDescription
VariableTypes 1 (String)
VariableValues Short Description of failure In some cases, the property VariableValues can have N/A or “” values.
ImpactedDomain • 3 (Enclosure) for c-Class blade systems • 4 (System) for all other systems When ImpactedDomain is 3 (Enclosure), the properties indicated with (*) are populated.
BladeBay * HP_BladeCSLocation.LocationInformation[0]
BladeName * HP_ComputerSystem.Name
EnclosureName * HP_BladeEnclosureCS.Name
RackName * Rack name if one exists
Table 16-77 HP_DeviceIndication: Drive status PREDICTIVE FAILURE due to SSD Wear out
Property name Property implementation
RackUID * Rack Unique Identifier if one exists
SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment
SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment
SolutionProductModel Conditional property containing the Solution Name string when running in a aggregate product environment in the format <aggregate product family name> v<major>.<minor>.<update>
HP_HardwareIndication
HWFirmwareVersion Disk firmware version string
HWLogicalLocation Disk Location string For example, Bay 3
HWManufacturer Disk Manufacturer string
HWSerialNumber Disk Serial Number
HP_DeviceIndication
DeviceModel Disk Model string
1-2-8 Logical Drive status OK
Table 16-78 HP_DeviceIndication: Logical Drive status OK
Property name Property implementation
CIM_Indication
IndicationIdentifier GUID string generated at the time of indication
PerceivedSeverity 2 (Informational)
IndicationTime Time of indication
CIM_AlertIndication
Description A logical drive status has changed from non-OK to OK.
AlertingManagedElement WBEM Path of Storage Volume
AlertingElementFormat 2 (CIMObjectPath)
AlertType 5 (Device Alert)
EventID 101
Table 16-78 HP_DeviceIndication: Logical Drive status OK
Property name Property implementation
EventTime Time of the event or time of the indication if event time unknown
ProviderName HP SAS
RecommendedActions No action is recommended.
SystemName Name of the computer system generating the indication
SystemCreationClassName CreationClassName of the computer system generating the indication
HP_AlertIndication
Summary Logical Drive status OK
EventCategory 6 (Primary Storage)
ProbableCause 1 (Other)
ProbableCauseDescription Logical Drive Status Changed to OK
ProviderVersion Provider version generating the indication in the format, <major>.<minor>.<revision>.<build>
NetworkAddresses List of all the IP addresses of the computer system generating the indication
OSType • • On ESXi, 39 (VM) • On Linux, 36 (Linux)
OSVersion The operating system version of the computer system generating the indication in the following format: <major>.<minor>.<build>
SystemFirmwareVersion Firmware version of the computer system generating the indication
SystemSerialNumber Serial number of the computer system generating the indication
SystemProductID Product ID of the computer system generating the indication
SystemModel Model name of the computer system generating the indication
SystemGUID Platform GUID of the computer system generating the indication
ImpactedDomain • 3 (Enclosure) for c-Class blade systems • 4 (System) for all other systems When ImpactedDomain is 3 (Enclosure), the properties indicated with (*) are populated.
BladeBay * HP_BladeCSLocation.LocationInformation[0]
BladeName * HP_ComputerSystem.Name
EnclosureName * HP_BladeEnclosureCS.Name
Table 16-78 HP_DeviceIndication: Logical Drive status OK
Property name Property implementation
RackName * Rack name if one exists
RackUID * Rack Unique Identifier if one exists
SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment
SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment
SolutionProductModel Conditional property containing the Solution Name string when running in a aggregate product environment in the format <aggregate product family name> v<major>.<minor>.<update>
1-2-9 Logical Drive status ERROR
Table 16-79 HP_DeviceIndication: Logical Drive status ERROR
Property name Property implementation
CIM_Indication
IndicationIdentifier GUID string generated at the time of indication
PerceivedSeverity 5 (Major)
IndicationTime Time of indication
CIM_AlertIndication
Description A logical drive status has changed to Error.
AlertingManagedElement WBEM Path of Storage Volume
AlertingElementFormat 2 (CIMObjectPath)
AlertType 5 (Device Alert)
EventID 102
EventTime Time of the event or time of the indication if event time unknown
ProviderName HP SAS
RecommendedActions Check for failed or removed physical drives.
SystemName Name of the computer system generating the indication
SystemCreationClassName CreationClassName of the computer system generating the indication
HP_AlertIndication
Summary Logical drive status Error
EventCategory 6 (Primary Storage)
Table 16-79 HP_DeviceIndication: Logical Drive status ERROR
Property name Property implementation
ProbableCause 86 (Disk Failure)
ProbableCauseDescription Logical Drive Status Changed to Error
ProviderVersion Provider version generating the indication in the format, <major>.<minor>.<revision>.<build>
NetworkAddresses Contains a list of all the IP addresses (IPv4 and IPv6) of the computer system generating the indication
OSType • • On ESXi, 39 (VM) • On Linux, 36 (Linux)
OSVersion The operating system version of the computer system generating the indication in the following format: <major>.<minor>.<build>
SystemFirmwareVersion Firmware version of the computer system generating the indication
SystemSerialNumber Serial number of the computer system generating the indication
SystemProductID Product ID of the computer system generating the indication
SystemModel Model name of the computer system generating the indication
SystemGUID Platform GUID of the computer system generating the indication
ImpactedDomain • 3 (Enclosure) for c-Class blade systems • 4 (System) for all other systems When ImpactedDomain is 3 (Enclosure), the properties indicated with (*) are populated.
BladeBay * HP_BladeCSLocation.LocationInformation[0]
BladeName * HP_ComputerSystem.Name
EnclosureName * HP_BladeEnclosureCS.Name
RackName * Rack name if one exists
RackUID * Rack Unique Identifier if one exists
SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment
SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment
Table 16-79 HP_DeviceIndication: Logical Drive status ERROR
Property name Property implementation
SolutionProductModel Conditional property containing the Solution Name string when running in a aggregate product environment in the format <aggregate product family name> v<major>.<minor>.<update>
1-2-10 Logical Drive status Degraded
Table 16-80 HP_DeviceIndication: Logical Drive is in a degraded state
Property name Property implementation
CIM_Indication
IndicationIdentifier GUID string generated at the time of indication
PerceivedSeverity 3 (Warning)
IndicationTime Time of indication
CIM_AlertIndication
Description A logical drive is in a degraded state. Device is still servicing I/O, but redundancy may be degraded or lost.
AlertingManagedElement WBEM Path of Storage Volume
AlertingElementFormat 2 (CIMObjectPath)
AlertType 5 (Device Alert)
EventID 103
EventTime Time of the event or time of the indication if event time unknown
ProviderName HP SAS
RecommendedActions Check status of physical drives. Degraded status may be caused by failed or missing physical drives, or a data recovery operation on one or more physical drives.
SystemName Name of the computer system generating the indication
SystemCreationClassName CreationClassName of the computer system generating the indication
HP_AlertIndication
Summary Logical drive degraded state
EventCategory 6 (Primary Storage)
ProbableCause 86 (Disk Failure)
ProbableCauseDescription Logical Drive State Changed to Degraded
Table 16-80 HP_DeviceIndication: Logical Drive is in a degraded state
Property name Property implementation
ProviderVersion Provider version generating the indication in the format, <major>.<minor>.<revision>.<build>
NetworkAddresses Contains a list of all the IP addresses (IPv4 and IPv6) of the computer system generating the indication
OSType • • On ESXi, 39 (VM) • On Linux, 36 (Linux)
OSVersion The operating system version of the computer system generating the indication in the following format: <major>.<minor>.<build>
SystemFirmwareVersion Firmware version of the computer system generating the indication
SystemSerialNumber Serial number of the computer system generating the indication
SystemProductID Product ID of the computer system generating the indication
SystemModel Model name of the computer system generating the indication
SystemGUID Platform GUID of the computer system generating the indication
ImpactedDomain • 3 (Enclosure) for c-Class blade systems • 4 (System) for all other systems When ImpactedDomain is 3 (Enclosure), the properties indicated with (*) are populated.
BladeBay * HP_BladeCSLocation.LocationInformation[0]
BladeName * HP_ComputerSystem.Name
EnclosureName * HP_BladeEnclosureCS.Name
RackName * Rack name if one exists
RackUID * Rack Unique Identifier if one exists
SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment
SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment
SolutionProductModel Conditional property containing the Solution Name string when running in a aggregate product environment in the format <aggregate product family name> v<major>.<minor>.<update>
1-2-11 Enclosure Power Supply status changed to Non Redundant
Table 16-81 HP_DeviceIndication: Enclosure Power Supply status changed to Non Redundant
Property name Property implementation
CIM_Indication
IndicationIdentifier GUID string generated at the time of indication
PerceivedSeverity 3 (Warning)
IndicationTime Time of indication
CIM_AlertIndication
Description A Storage Enclosure Power Subsystem status has changed to non-redundant.
AlertingManagedElement WBEM Path of HP_StorageEnclosureProcessor
AlertingElementFormat 2 (CIMObjectPath)
AlertType 5 (Device Alert)
EventID 301
EventTime Time of the event or time of the indication if event time unknown
ProviderName HP SAS
RecommendedActions Check status of all enclosure power supplies. Ensure that power supplies have not failed. Add or replace power supplies as necessary.
SystemName Name of the computer system generating the indication
SystemCreationClassName CreationClassName of the computer system generating the indication
HP_AlertIndication
Summary Power Supply status Non-Redundant
EventCategory 17 (Primary Storage Power)
ProbableCause 89 (Power Supply Failure)
ProbableCauseDescription Redundant Power Supply Status Changed to Non-Redundant
ProviderVersion Provider version generating the indication in the format, <major>.<minor>.<revision>.<build>
NetworkAddresses List of all the IP addresses of the computer system generating the indication
OSType • • On ESXi, 39(VM) • On Linux, 36 (Linux)
Table 16-81 HP_DeviceIndication: Enclosure Power Supply status changed to Non Redundant
Property name Property implementation
OSVersion The operating system version of the computer system generating the indication in the following format: <major>.<minor>.<build>
SystemFirmwareVersion Firmware version of the computer system generating the indication
SystemSerialNumber Serial number of the computer system generating the indication
SystemProductID Product ID of the computer system generating the indication
SystemModel Model name of the computer system generating the indication
SystemGUID Platform GUID of the computer system generating the indication
VariableNames FailureDescription
VariableTypes 1 (String)
VariableValues Short Description of failure In some cases, the property VariableValues can have N/A or “” values.
ImpactedDomain • 3 (Enclosure) for c-Class blade systems • 4 (System) for all other systems When ImpactedDomain is 3 (Enclosure), the properties indicated with (*) are populated.
BladeBay * HP_BladeCSLocation.LocationInformation[0]
BladeName * HP_ComputerSystem.Name
EnclosureName * HP_BladeEnclosureCS.Name
RackName * Rack name if one exists
RackUID * Rack Unique Identifier if one exists
SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment
SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment
SolutionProductModel Conditional property containing the Solution Name string when running in a aggregate product environment in the format <aggregate product family name> v<major>.<minor>.<update>
HP_HardwareIndication
HWLogicalLocation Enclosure Location string For example, Port 1I Box 1
HWSerialNumber Enclosure Serial Number
Table 16-81 HP_DeviceIndication: Enclosure Power Supply status changed to Non Redundant
Property name Property implementation
HP_DeviceIndication
DeviceModel Enclosure Model string
1-2-12 Enclosure Power Supply Status changed to OK (Redundant)
Table 16-82 HP_DeviceIndication: Enclosure Power Supply status changed to OK (Redundant)
Property name Property implementation
CIM_Indication
IndicationIdentifier GUID string generated at the time of indication
PerceivedSeverity 2 (Info)
IndicationTime Time of indication
CIM_AlertIndication
Description A Storage Enclosure Power Supply has changed to Fully Redundant.
AlertingManagedElement WBEM Path of SMX_SASStorageEnclosureProcessor
AlertingElementFormat 2 (CIMObjectPath)
AlertType 5 (Device Alert)
EventID 302
EventTime Time of the event or time of the indication if event time unknown
ProviderName HP SAS
RecommendedActions No action is recommended.
SystemName Name of the computer system generating the indication
SystemCreationClassName CreationClassName of the computer system generating the indication
HP_AlertIndication
Summary Redundant power supply status OK
EventCategory 17 (Primary Storage Power)
ProbableCause 1 (Other)
ProbableCauseDescription Redundant Power Supply Status Changed to OK
ProviderVersion Provider version generating the indication in the format, <major>.<minor>.<revision>.<build>
NetworkAddresses Contains a list of all the IP addresses (IPv4 and IPv6) of the computer system generating the indication
Table 16-82 HP_DeviceIndication: Enclosure Power Supply status changed to OK (Redundant)
Property name Property implementation
OSType • • On ESXi, 39(VM) • On Linux, 36 (Linux)
OSVersion The operating system version of the computer system generating the indication in the following format: <major>.<minor>.<build>
SystemFirmwareVersion Firmware version of the computer system generating the indication
SystemSerialNumber Serial number of the computer system generating the indication
SystemProductID Product ID of the computer system generating the indication
SystemModel Model name of the computer system generating the indication
SystemGUID Platform GUID of the computer system generating the indication
VariableNames FailureDescription
VariableTypes 1 (String)
VariableValues Short Description of failure In some cases, the property VariableValues can have N/A or “” values.
ImpactedDomain • 3 (Enclosure) for c-Class blade systems • 4 (System) for all other systems When ImpactedDomain is 3 (Enclosure), the properties indicated with (*) are populated.
BladeBay * HP_BladeCSLocation.LocationInformation[0]
BladeName * HP_ComputerSystem.Name
EnclosureName * HP_BladeEnclosureCS.Name
RackName * Rack name if one exists
RackUID * Rack Unique Identifier if one exists
SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment
SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment
SolutionProductModel Conditional property containing the Solution Name string when running in a aggregate product environment in the format <aggregate product family name> v<major>.<minor>.<update>
HP_HardwareIndication
Table 16-82 HP_DeviceIndication: Enclosure Power Supply status changed to OK (Redundant)
Property name Property implementation
HWLogicalLocation Enclosure Location string For example, Port 1I Box 1
HWSerialNumber Enclosure Serial Number
HP_DeviceIndication
DeviceModel Enclosure Model string
1-2-13 Enclosure Power Supply Status changed to Redundant Degraded
Table 16-83 HP_DeviceIndication: Enclosure Power Supply status changed to Redundant Degraded
Property name Property implementation
CIM_Indication
IndicationIdentifier GUID string generated at the time of indication
PerceivedSeverity 3 (Warning)
IndicationTime Time of indication
CIM_AlertIndication
Description A Storage Enclosure Power Supply status has changed to Degraded Redundancy.
AlertingManagedElement WBEM Path of SMX_SASStorageEnclosureProcessor
AlertingElementFormat 2 (CIMObjectPath)
AlertType 5 (Device Alert)
EventID 303
EventTime Time of the event or time of the indication if event time unknown
ProviderName HP SAS
RecommendedActions Check status of all enclosure power supplies. Ensure that power supplies have not failed. Add or replace power supplies as necessary.
SystemName Name of the computer system generating the indication
SystemCreationClassName CreationClassName of the computer system generating the indication
HP_AlertIndication
Summary Power supply status Redundant Degraded
EventCategory 17 (Primary Storage Power)
ProbableCause 89 (Power supply failure)
Table 16-83 HP_DeviceIndication: Enclosure Power Supply status changed to Redundant Degraded
Property name Property implementation
ProbableCauseDescription Redundant Power Supply Degraded
ProviderVersion Provider version generating the indication in the format, <major>.<minor>.<revision>.<build>
NetworkAddresses Contains a list of all the IP addresses (IPv4 and IPv6) of the computer system generating the indication
OSType • • On ESXi, 39(VM) • On Linux, 36 (Linux)
OSVersion The operating system version of the computer system generating the indication in the format: <major>.<minor>.<build>
SystemFirmwareVersion Firmware version of the computer system generating the indication
SystemSerialNumber Serial number of the computer system generating the indication
SystemProductID Product ID of the computer system generating the indication
SystemModel Model name of the computer system generating the indication
SystemGUID Platform GUID of the computer system generating the indication
VariableNames FailureDescription
VariableTypes 1 (String)
VariableValues Short Description of failure In some cases, the property VariableValues can have N/A or “” values.
ImpactedDomain • 3 (Enclosure) for c-Class blade systems • 4 (System) for all other systems When ImpactedDomain is 3 (Enclosure), the properties indicated with (*) are populated.
BladeBay * HP_BladeCSLocation.LocationInformation[0]
BladeName * HP_ComputerSystem.Name
EnclosureName * HP_BladeEnclosureCS.Name
RackName * Rack name if one exists
RackUID * Rack Unique Identifier if one exists
SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment
SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment
Table 16-83 HP_DeviceIndication: Enclosure Power Supply status changed to Redundant Degraded
Property name Property implementation
SolutionProductModel Conditional property containing the Solution Name string when running in a aggregate product environment in the format <aggregate product family name> v<major>.<minor>.<update>
HP_HardwareIndication
HWLogicalLocation Enclosure Location string For example, Port 1I Box 1
HWSerialNumber Enclosure Serial Number
HP_DeviceIndication
DeviceModel Enclosure Model string
1-2-14 Enclosure Temperature sensor Status changed to OK
Table 16-84 HP_DeviceIndication: Enclosure Temperature sensor status changed to OK
Property name Property implementation
CIM_Indication
IndicationIdentifier GUID string generated at the time of indication
PerceivedSeverity 2 (Info)
IndicationTime Time of indication
CIM_AlertIndication
Description A Storage Enclosure Temperature sensor Status changed from non-OK to OK.
AlertingManagedElement WBEM Path of SMX_SASStorageEnclosureProcessor
AlertingElementFormat 2 (CIMObjectPath)
AlertType 5 (Device Alert)
EventID 307
EventTime Time of the event or time of the indication if event time unknown
ProviderName HP SAS
RecommendedActions No action is recommended.
SystemName Name of the computer system generating the indication
SystemCreationClassName CreationClassName of the computer system generating the indication
HP_AlertIndication
Summary Temperature sensor status OK
Table 16-84 HP_DeviceIndication: Enclosure Temperature sensor status changed to OK
Property name Property implementation
EventCategory 24 (Primary Storage Cooling)
ProbableCause 1 (Other)
ProbableCauseDescription Temperature Status Changed to OK
NetworkAddresses Contains a list of all the IP addresses (IPv4 and IPv6) of the computer system generating the indication
OSType • • On ESXi, 39(VM) • On Linux, 36 (Linux)
OSVersion The operating system version of the computer system generating the indication in the format: <major>.<minor>.<build>
ProviderVersion Provider version generating the indication in the format, <major>.<minor>.<revision>.<build>
SystemFirmwareVersion Firmware version of the computer system generating the indication
SystemSerialNumber Serial number of the computer system generating the indication
SystemProductID Product ID of the computer system generating the indication
SystemModel Model name of the computer system generating the indication
SystemGUID Platform GUID of the computer system generating the indication
VariableNames FailureDescription
VariableTypes 1 (String)
VariableValues Short Description of failure In some cases, the property VariableValues can have N/A or “” values.
ImpactedDomain • 3 (Enclosure) for c-Class blade systems • 4 (System) for all other systems When ImpactedDomain is 3 (Enclosure), the properties indicated with (*) are populated.
BladeBay * HP_BladeCSLocation.LocationInformation[0]
BladeName * HP_ComputerSystem.Name
EnclosureName * HP_BladeEnclosureCS.Name
RackName * Rack name if one exists
RackUID * Rack Unique Identifier if one exists
Table 16-84 HP_DeviceIndication: Enclosure Temperature sensor status changed to OK
Property name Property implementation
SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment
SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment
SolutionProductModel Conditional property containing the Solution Name string when running in a aggregate product environment in the format <aggregate product family name> v<major>.<minor>.<update>
HP_HardwareIndication
HWLogicalLocation Enclosure Location string For example, Port 1I Box 1
HWSerialNumber Enclosure Serial Number
HP_DeviceIndication
DeviceModel Enclosure Model string
1-2-15 Enclosure Temperature sensor status changed to Warning
Table 16-85 HP_DeviceIndication: Enclosure Temperature sensor status changed to Warning
Property name Property implementation
CIM_Indication
IndicationIdentifier GUID string generated at the time of indication
PerceivedSeverity 3 (Warning)
IndicationTime Time of indication
CIM_AlertIndication
Description A Storage Enclosure Temperature sensor Status changed to Warning Condition. This indicates the enclosure temperature is above normal, otherwise enclosure is still operating normally.
AlertingManagedElement WBEM Path of SMX_SASStorageEnclosureProcessor
AlertingElementFormat 2 (CIMObjectPath)
AlertType 5 (Device Alert)
EventID 308
EventTime Time of the event or time of the indication if event time unknown
ProviderName HP SAS
Table 16-85 HP_DeviceIndication: Enclosure Temperature sensor status changed to Warning
Property name Property implementation
RecommendedActions Ensure that the system is adequately ventilated. Check for proper room temperature and internal/external airflow. Add or repair fans and air baffling if necessary.
SystemName Name of the computer system generating the indication
SystemCreationClassName CreationClassName of the computer system generating the indication
HP_AlertIndication
Summary Temperature sensor status Warning Condition
EventCategory 24 (Primary Storage Cooling)
ProbableCause 51 (Temperature Unacceptable)
ProbableCauseDescription Temperature Status Changed to Warning Condition
NetworkAddresses Contains a list of all the IP addresses (IPv4 and IPv6) of the computer system generating the indication
OSType • • On ESXi, 39(VM) • On Linux, 36 (Linux)
OSVersion The operating system version of the computer system generating the indication in the format: <major>.<minor>.<build>
ProviderVersion Provider version generating the indication in the format, <major>.<minor>.<revision>.<build>
SystemFirmwareVersion Firmware version of the computer system generating the indication
SystemSerialNumber Serial number of the computer system generating the indication
SystemProductID Product ID of the computer system generating the indication
SystemModel Model name of the computer system generating the indication
SystemGUID Platform GUID of the computer system generating the indication
VariableNames FailureDescription
VariableTypes 1 (String)
VariableValues Short Description of failure In some cases, the property VariableValues can have N/A or “” values.
Table 16-85 HP_DeviceIndication: Enclosure Temperature sensor status changed to Warning
Property name Property implementation
ImpactedDomain • 3 (Enclosure) for c-Class blade systems • 4 (System) for all other systems When ImpactedDomain is 3 (Enclosure), the properties indicated with (*) are populated.
BladeBay * HP_BladeCSLocation.LocationInformation[0]
BladeName * HP_ComputerSystem.Name
EnclosureName * HP_BladeEnclosureCS.Name
RackName * Rack name if one exists
RackUID * Rack Unique Identifier if one exists
SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment
SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment
SolutionProductModel Conditional property containing the Solution Name string when running in a aggregate product environment in the format <aggregate product family name> v<major>.<minor>.<update>
HP_HardwareIndication
HWLogicalLocation Enclosure Location string For example, Port 1I Box 1
HWSerialNumber Enclosure Serial Number
HP_DeviceIndication
DeviceModel Enclosure Model string
1-2-16 Enclosure Temperature sensor Status Changed to Critical
Table 16-86 HP_DeviceIndication: Enclosure Temperature sensor status changed to Critical
Property name Property implementation
CIM_Indication
IndicationIdentifier GUID string generated at the time of indication
PerceivedSeverity 5 (major)
IndicationTime Time of indication
CIM_AlertIndication
Table 16-86 HP_DeviceIndication: Enclosure Temperature sensor status changed to Critical
Property name Property implementation
Description A Storage Enclosure Temperature sensor status has changed to Critical. An enclosure temperature is reaching the maximum allowed temperature for normal operation. A shutdown is imminent. Action is required before loss of data occurs.
AlertingManagedElement WBEM Path of SMX_SASStorageEnclosureProcessor
AlertingElementFormat 2 (CIMObjectPath)
AlertType 5 (Device Alert)
EventID 309
EventTime Time of the event or time of the indication if event time unknown
ProviderName HP SAS
RecommendedActions Ensure that the system is adequately ventilated. Check for proper room temperature and internal/external airflow. Add or repair fans and air baffling if necessary.
SystemName Name of the computer system generating the indication
SystemCreationClassName CreationClassName of the computer system generating the indication
HP_AlertIndication
Summary Temperature sensor status Critical
EventCategory 24 (Primary Storage Cooling)
ProbableCause 51 (Temperature Unacceptable )
ProbableCauseDescription Temperature Status Changed to Critical
NetworkAddresses Contains a list of all the IP addresses (IPv4 and IPv6) of the computer system generating the indication
OSType • • On ESXi, 39(VM) • On Linux, 36 (Linux)
OSVersion The operating system version of the computer system generating the indication in the format: <major>.<minor>.<build>
ProviderVersion Provider version generating the indication in the format, <major>.<minor>.<revision>.<build>
SystemFirmwareVersion Firmware version of the computer system generating the indication
SystemSerialNumber Serial number of the computer system generating the indication
SystemProductID Product ID of the computer system generating the indication
Table 16-86 HP_DeviceIndication: Enclosure Temperature sensor status changed to Critical
Property name Property implementation
SystemModel Model name of the computer system generating the indication
SystemGUID Platform GUID of the computer system generating the indication
VariableNames FailureDescription
VariableTypes 1 (String)
VariableValues Short Description of failure In some cases, the property VariableValues can have N/A or “” values.
ImpactedDomain • 3 (Enclosure) for c-Class blade systems • 4 (System) for all other systems When ImpactedDomain is 3 (Enclosure), the properties indicated with (*) are populated.
BladeBay * HP_BladeCSLocation.LocationInformation[0]
BladeName * HP_ComputerSystem.Name
EnclosureName * HP_BladeEnclosureCS.Name
RackName * Rack name if one exists
RackUID * Rack Unique Identifier if one exists
SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment
SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment
SolutionProductModel Conditional property containing the Solution Name string when running in a aggregate product environment in the format <aggregate product family name> v<major>.<minor>.<update>
HP_HardwareIndication
HWLogicalLocation Enclosure Location string For example, Port 1I Box 1
HWSerialNumber Enclosure Serial Number
HP_DeviceIndication
DeviceModel Enclosure Model string
1-2-17 Enclosure Fan Status Changed to OK
Table 16-87 HP_DeviceIndication: Enclosure Fan status changed to OK
Property name Property implementation
Table 16-87 HP_DeviceIndication: Enclosure Fan status changed to OK
Property name Property implementation
CIM_Indication
IndicationIdentifier GUID string generated at the time of indication
PerceivedSeverity 2 (Info)
IndicationTime Time of indication
CIM_AlertIndication
Description A Storage Enclosure Fan status has changed from a non-OK state to OK.
AlertingManagedElement WBEM Path of SMX_SASStorageEnclosureProcessor
AlertingElementFormat 2 (CIMObjectPath)
AlertType 5 (Device Alert)
EventID 304
EventTime Time of the event or time of the indication if event time unknown
ProviderName HP SAS
RecommendedActions No action is recommended.
SystemName Name of the computer system generating the indication
SystemCreationClassName CreationClassName of the computer system generating the indication
HP_AlertIndication
Summary Fan status OK
EventCategory 24 (Primary Storage Cooling)
ProbableCause 1 (Other)
ProbableCauseDescription Fan Status Changed to OK
NetworkAddresses Contains a list of all the IP addresses (IPv4 and IPv6) of the computer system generating the indication
OSType • • On ESXi, 39(VM) • On Linux, 36 (Linux)
OSVersion The operating system version of the computer system generating the indication in the format: <major>.<minor>.<build>
ProviderVersion Provider version generating the indication in the format, <major>.<minor>.<revision>.<build>
SystemFirmwareVersion Firmware version of the computer system generating the indication
SystemSerialNumber Serial number of the computer system generating the indication
Table 16-87 HP_DeviceIndication: Enclosure Fan status changed to OK
Property name Property implementation
SystemProductID Product ID of the computer system generating the indication
SystemModel Model name of the computer system generating the indication
SystemGUID Platform GUID of the computer system generating the indication
VariableNames FailureDescription
VariableTypes 1 (String)
VariableValues Short Description of failure In some cases, the property VariableValues can have N/A or “” values.
ImpactedDomain • 3 (Enclosure) for c-Class blade systems • 4 (System) for all other systems When ImpactedDomain is 3 (Enclosure), the properties indicated with (*) are populated.
BladeBay * HP_BladeCSLocation.LocationInformation[0]
BladeName * HP_ComputerSystem.Name
EnclosureName * HP_BladeEnclosureCS.Name
RackName * Rack name if one exists
RackUID * Rack Unique Identifier if one exists
SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment
SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment
SolutionProductModel Conditional property containing the Solution Name string when running in a aggregate product environment in the format <aggregate product family name> v<major>.<minor>.<update>
HP_HardwareIndication
HWLogicalLocation Enclosure Location string For example, Port 1I Box 1
HWSerialNumber Enclosure Serial Number
HP_DeviceIndication
DeviceModel Enclosure Model string
1-2-18 Enclosure Fan status changed to Degraded
Table 16-88 HP_DeviceIndication: Enclosure Fan status changed to Degraded
Property name Property implementation
CIM_Indication
IndicationIdentifier GUID string generated at the time of indication
PerceivedSeverity 3 (Warning)
IndicationTime Time of indication
CIM_AlertIndication
Description A Storage Enclosure Fan status has changed to Degraded. An enclosure has detected there might be a problem with one or more of the fans.
AlertingManagedElement WBEM Path of SMX_SASStorageEnclosureProcessor
AlertingElementFormat 2 (CIMObjectPath)
AlertType 5 (Device Alert)
EventID 305
EventTime Time of the event or time of the indication if event time unknown
ProviderName HP SAS
RecommendedActions Ensure that the system is adequately ventilated. Check for proper room temperature and internal/external airflow. Add or repair fans and air baffling if necessary.
SystemName Name of the computer system generating the indication
SystemCreationClassName CreationClassName of the computer system generating the indication
HP_AlertIndication
Summary Fan status Degraded
EventCategory 24 (Primary Storage Cooling)
ProbableCause 94 (Fan failure)
ProbableCauseDescription Fan Degraded
ProviderVersion Provider version generating the indication in the format, <major>.<minor>.<revision>.<build>
NetworkAddresses Contains a list of all the IP addresses (IPv4 and IPv6) of the computer system generating the indication
OSType • • On ESXi, 39(VM) • On Linux, 36 (Linux)
OSVersion The operating system version of the computer system generating the indication in the format: <major>.<minor>.<build>
Table 16-88 HP_DeviceIndication: Enclosure Fan status changed to Degraded
Property name Property implementation
SystemFirmwareVersion Firmware version of the computer system generating the indication
SystemSerialNumber Serial number of the computer system generating the indication
SystemProductID Product ID of the computer system generating the indication
SystemModel Model name of the computer system generating the indication
SystemGUID Platform GUID of the computer system generating the indication
VariableNames FailureDescription
VariableTypes 1 (String)
VariableValues Short Description of failure In some cases, the property VariableValues can have N/A or “” values.
ImpactedDomain • 3 (Enclosure) for c-Class blade systems • 4 (System) for all other systems When ImpactedDomain is 3 (Enclosure), the properties indicated with (*) are populated.
BladeBay * HP_BladeCSLocation.LocationInformation[0]
BladeName * HP_ComputerSystem.Name
EnclosureName * HP_BladeEnclosureCS.Name
RackName * Rack name if one exists
RackUID * Rack Unique Identifier if one exists
SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment
SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment
SolutionProductModel Conditional property containing the Solution Name string when running in a aggregate product environment in the format <aggregate product family name> v<major>.<minor>.<update>
HP_HardwareIndication
HWLogicalLocation Enclosure Location string For example, Port 1I Box 1
HWSerialNumber Enclosure Serial Number
HP_DeviceIndication
DeviceModel Enclosure Model string
1-2-19 Enclosure Fan Status change to Failure
Table 16-89 HP_DeviceIndication: Enclosure Fan status changed to Failure
Property name Property implementation
CIM_Indication
IndicationIdentifier GUID string generated at the time of indication
PerceivedSeverity 5 (major)
IndicationTime Time of indication
CIM_AlertIndication
Description A Storage Enclosure Fan Status changed to Failure. An enclosure has detected a failure in the fan subsystem and there is insufficient fan capability to ensure normal operation.
AlertingManagedElement WBEM Path of SMX_SASStorageEnclosureProcessor
AlertingElementFormat 2 (CIMObjectPath)
AlertType 5 (Device Alert)
EventID 306
EventTime Time of the event or time of the indication if event time unknown
ProviderName HP SAS
RecommendedActions Ensure that the system is adequately ventilated. Check for proper room temperature and internal/external airflow. Add or repair fans and air baffling if necessary.
SystemName Name of the computer system generating the indication
SystemCreationClassName CreationClassName of the computer system generating the indication
HP_AlertIndication
Summary Fan status Error
EventCategory 24 (Primary Storage Cooling)
ProbableCause 94 (Fan failure)
ProbableCauseDescription Fan Failure
ProviderVersion Provider version generating the indication in the format, <major>.<minor>.<revision>.<build>
NetworkAddresses Contains a list of all the IP addresses (IPv4 and IPv6) of the computer system generating the indication
OSType • • On ESXi, 39(VM) • On Linux, 36 (Linux)
Table 16-89 HP_DeviceIndication: Enclosure Fan status changed to Failure
Property name Property implementation
OSVersion The operating system version of the computer system generating the indication in the format: <major>.<minor>.<build>
SystemFirmwareVersion Firmware version of the computer system generating the indication
SystemSerialNumber Serial number of the computer system generating the indication
SystemProductID Product ID of the computer system generating the indication
SystemModel Model name of the computer system generating the indication
SystemGUID Platform GUID of the computer system generating the indication
VariableNames FailureDescription
VariableTypes 1 (String)
VariableValues Short Description of failure In some cases, the property VariableValues can have N/A or “” values.
ImpactedDomain • 3 (Enclosure) for c-Class blade systems • 4 (System) for all other systems When ImpactedDomain is 3 (Enclosure), the properties indicated with (*) are populated.
BladeBay * HP_BladeCSLocation.LocationInformation[0]
BladeName * HP_ComputerSystem.Name
EnclosureName * HP_BladeEnclosureCS.Name
RackName * Rack name if one exists
RackUID * Rack Unique Identifier if one exists
SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment
SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment
SolutionProductModel Conditional property containing the Solution Name string when running in a aggregate product environment in the format <aggregate product family name> v<major>.<minor>.<update>
HP_HardwareIndication
HWLogicalLocation Enclosure Location string For example, Port 1I Box 1
HWSerialNumber Enclosure Serial Number
Table 16-89 HP_DeviceIndication: Enclosure Fan status changed to Failure
Property name Property implementation
HP_DeviceIndication
DeviceModel Enclosure Model string
HP Insight Manager WBEM Smart Component Installer Provider Overview 1
1 HP Insight Manager WBEM Smart Component Installer Provider Overview
Description
The HP Insight Management Web-Based Enterprise Management (WBEM) Smart Component Installer implements and extends CIM classes described in this document to support installation of HP SmartComponents. This provider supports the InstallFromURI() method with the http URI scheme to retrieve and install HP Smart Components.
Profile Name Organization Version
DMTF Software Update Profile (DSP 1025)
DMTF 1.0.0
HP Software Update (P00127) HP WBEM TC 2.0.0
Requirements
For each hardware architecture listed, this provider requires the following distributions
HP ProLiant managed servers ESXi 5.0 and later
Release History Initial release with HP Insight Management WBEM Providers for ESXi 5.0.
1-1 Setting Up the Provider Installing the Provider
There are no special installation instructions for this provider. It is installed by default as part of the HP Insight Management WBEM providers.
Configuring the Provider
This provider does not accept specific configuration adjustments beyond standard HP Insight Management WBEM support.
1-2 Using the Provider Namespaces Supported by the Provider This provider returns instances in the root/hpq namespace.
Schema Supported by the Provider
This provider supports the following classes:
HP Insight Manager WBEM Smart Component Installer Provider Overview 2
• SMX_SCInstallationService
• SMX_SCInstallationServiceCapabilities
• SMX_SCInstallerHostedService
• SMX_SCInstallerElementCapabilities
• SMX_SCInstallerConcreteJob
• SMX_SCInstallerJobHostedDependency
• SMX_SCInstallerOwningJobElement
The tables in the following sections describe the properties of the supported classes. The classes are categorized by the class or superclass that defines the property, the first column is the Property Name (including type and units) and the second column describes how the provider determines the properties implementation. When the Property Implementation value is a number, the number given is the default behavior and the Managed Object Format interpretation is within parenthesis. If other values are returned, a problem is indicated.
Unless otherwise noted, all of the property implementation values given are for HP ProLiant and HP Integrity (cellular and non-cellular) systems. The location related properties and implementation values are determined based on the server type so they may differ.
1-2-1 SMX_SCInstallationService Class The SMX_SCInstallationService class implements the HP_SoftwareInstallationService class to model the Smart Component installation service. There is only one instance of SMX_SCInstallationService instantiated on a server.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
Caption “HP Smart Component Installer”
Description “HP Smart Component Installer”
ElementName “HP Smart Component Installer”
CIM_ManagedSystemElement
Status Same as OperationalStatus[0].
OperationalStatus 2 (OK)
StatusDescriptions StatusDescriptions[0] shall contain OK
HealthState 5 (OK)
HP Insight Manager WBEM Smart Component Installer Provider Overview 3
Property Name Property Implementation
CIM_LogicalElement
CIM_EnabledLogicalElement
EnabledState 5 (Not Applicable)
RequestedState 12 (Not Applicable)
EnabledDefault 2 (Enabled)
CIM_Service
CreationClassName SMX_SCInstallationService
SystemCreationClassName SMX _ComputerSystem
SystemName SMX_ComputerSystem.Name
Name “HP Smart Component Installer”
CIM_SoftwareInstallationService
HP Insight Manager WBEM Smart Component Installer Provider Overview 4
1-2-1-1 Implemented Methods for SMX_SCInstallationService Class
Method Name Method Implementation
InstallFromURI
Must be root to request this method. Unless specified, the matching value in the InstallOptionValues[]for each InstallOptions[] is NULL or an empty string.
Must set either install or discovery option.
Method Parameters:
URI: the http scheme URL to the SmartComponent file to download
InstallOptions[]:
2: Defer Reset –Smart Component not setting reboot
3: Force Install – Smart Component force
4: Install – Smart Component default execution
6: Repair – Smart Component –e or rewrite
7: Reboot – Smart Component reboot
11:Silent – Smart Component silent
32769: Smart Component –u (Use file)
32770: Smart Component –d (Discovery)
32771: Smart Component –g or Downgrade
32772: Smart Component –m or Mutual
32773: Smart Component Estimated Execution Time
Matching InstallOptionValues[]:
InstallOptions[] = 32769: InstallOptionsValues[] = Contents of XML file to use for smart component installation instructions
InstallOptions[] = 32773: InstallOptionsValues[] = Number of seconds Smart Component execution is expected to take
Job: Object path to the SMX_SCInstallerConcreteJob instance that can be used to track the status of the Job and retrieve detailed status and discovery results.
Return Values:
0 : Successful
1 : Not Supported
4 : Failed
6: Target In Use – an Smart Component execution is already in progress
4096: Request initiated, Job Created
HP Insight Manager WBEM Smart Component Installer Provider Overview 5
1-2-2 SMX_SCInstallationServiceCapabilities Class The SMX_SCInstallationServiceCapabilities class implements the HP_SoftwareInstallationServiceCapabilities class to model the installation service capabilities. There is only one instance of SMX_SCInstallationServiceCapabilities instantiated on a server.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
InstanceID Opaque identifier
Caption “HP Smart Component Installer Capabilities”
Description “HP Smart Component Installer Capabilities”
ElementName “HP Smart Component Installer Capabilities”
CIM_Capabilities
CIM_SoftwareInstallationServiceCapabilities
SupportedAsychronousActions 5: URI
SupportedSynchronousActions 2: None
SupportedExtendedResourceTypes 12: HP Smart Component
CanAddToCollection False
SupportedInstallOptions[]
2: Defer Reset –Smart Component not setting reboot
3: Force Install – Smart Component force
4: Install – Smart Component default execution
6: Repair – Smart Component –e or rewrite. This value instructs the firmware to be re-installed if the version of firmware to be deployed is the same as or newer than what is already installed. In the event the firmware on the hardware to be flashed is newer than the version of firmware in the component, the installation of the firmware is bypassed
7: Reboot – Smart Component reboot
11: Silent – Smart Component silent
32768 : unpack. This value will cause the component to extract the contents of the embedded zip file to the directory identified by <dirname>
32769: Smart Component –u (Use file). This option tells the smart component to update the devices as reflected in the XML file passed
HP Insight Manager WBEM Smart Component Installer Provider Overview 6
Property Name Property Implementation
in as <filename>. This is used by components that do self-discovery to let higher level applications such as HP Smart Update Manager (HP SUM) whether a particular device needs to be updated when in a multi-target environment.
32770: Smart Component –d (Discovery)
32771: Smart Component –g or Downgrade. This value instructs the firmware to be installed if the version of firmware to be deployed is earlier than or newer than what is already installed. Installation is not to occur if the firmware version installed matches the version within the component. 32772: Smart Component –m or Mutual. SHARED STORAGE ENCLOSURES ONLY! This value is used to inform a component it is OK to flash a drive or enclosure in a shared storage environment. An example of a shared storage environment is a clustered environment. Flashing a drive from one server in the cluster while other servers are accessing the drive can cause data corruption and/or data loss. 32773: Smart Component estimated execution time.
SupportedURISchemes[] 5: http
SMX_SCInstallationServiceCapabilities
1-2-3 SMX_SCInstallerHostedService Class The SMX_SCInstallerHostedService class implements the CIM_HostedService class and associates instances of SMX_ComputerSystem and SMX_SCInstallationService. There is only one instance of SMX_SCInstallerHostedService instantiated on a server.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_HostedDependency
CIM_HostedService
Antecedent References SMX_ComputerSystem
Dependent References SMX_SCInstallationService
SMX_SCInstallerHostedService
1-2-4 SMX_SCInstallerElementCapability Class The SMX_SCInstallerElementCapability class implements the CIM_ElementCapability class and associates instances of SMX_SCInstallationServiceCapability and SMX_SCInstallationService. There is only one instance of SMX_SCInstallerElementCapability instantiated on a server.
The following table lists the properties implemented.
HP Insight Manager WBEM Smart Component Installer Provider Overview 7
Property Name Property Implementation
CIM_HostedDependency
CIM_HostedService
Capability References SMX_SCInstallationServiceCapability
ManagedElement References SMX_SCInstallationService
Characteristics[] 2: Default
3: Current
SMX_SCInstallerElementCapability
1-2-5 SMX_SCInstallerConcreteJob Class The SMX_SCInstallerConcreteJob class implements the HP_InstallerConcreteJob class to model an execution of the Smart Component installation service. There is one instance of SMX_SCInstallationService instantiated on a server for each invocation of the SMX_SCInstallationService.InstallFromURI method.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
Name
“Job for execution of HP Smart Component <name>”
where <name> is the name of the Smart Component being executed
Caption “Job for execution of HP Smart Component <name>”
where <name> is the name of the Smart Component being executed
Description “Job for execution of HP Smart Component <name>”
where <name> is the name of the Smart Component being executed
ElementName “Job for execution of HP Smart Component <name>”
where <name> is the name of the Smart Component being executed
CIM_ManagedSystemElement
CIM_LogicalElement
Status Same as OperationalStatus[0].
HP Insight Manager WBEM Smart Component Installer Provider Overview 8
Property Name Property Implementation
OperationalStatus 2 (OK)
StatusDescriptions StatusDescriptions[0] will contain OK
CIM_Job
PercentComplete 0-100 – proper calculation of percent complete requires client to use the SmartComponent estimated execution time install option.
DeleteOnCompletion True
StartTime The time the job started.
ErrorCode
0-7 - return code from Smart Component 0-7
7- internal error in provider, SmartComponent not executed
500 - download of SmartComponent failed.
ErrorDescription
Text description of the ErrorCode
If SmartComponent executed and returned return code 0, ErrorDescription = “OK”.
If SmartComponent executed and returned return code other than 0, ErrorDescription = “Flasher returned error code: X” where X is the 1-7.
Any other ErrroDescription means download failure or internal provider error and SmartComponent was not executed.
CIM_ConcreteJob
JobState
State of the Job. Valid values are:
3 (Starting)
4 (Running)
7 (Completed) – SmartComponent was successfully downloaded and executed and returned return code of 0
8 (Terminated) – user requested SmartComponent to be terminated via RequestStateChange() method
9 (Killed) – user requested SmartComponent to be killed via RequestStateChange() method
10 (Exception) – any failure in provider to download or execute the SmartComponent, or the SmartComponent returned return code other than 0.
TimeBeforeRemoval “00000000001500.000000:000”
15 minutes
HP Insight Manager WBEM Smart Component Installer Provider Overview 9
Property Name Property Implementation
SMX_SCInstallerConcreteJob
1-2-5-1 Implemented Methods for SMX_SCInstallerConcreteJob Class
Method Name Method Implementation
GetDetailedStatus
Get the detailed status of the last execution of the Smart Component.
Method parameters:
DetailedStatus[]: array of strings containing the contents of the detailed status output file from the SmartComponent
Return Values:
0 : Successful
1 : Not Supported
4 : Failed
GetDiscoveryData
Get the discovery data from the last execution of the Smart Component.
Method parameters:
DiscoveryData[]: array of strings containing the contents of the discovery output file from the SmartComponent
Return Values:
0 : Successful
1 : Not Supported
4 : Failed
RequestStateChange
Request to abort or kill the active SmartComponent installation. Only valid if the download is in progress, not the actual execution of the SmartComponent.
Method parameters:
RequestedState: The valid states that can be requested are Terminate(4) and Kill(5).
Timeout: Not supported
Return Values:
0 : Successful
2 : Vendor specific error. Job is performing SmartComponent execution and thus cannot be aborted or killed.
4 : Failed
5: Invalid parameters
4096 : Requested State Transition started.
HP Insight Manager WBEM Smart Component Installer Provider Overview 10
4097 : Invalid State Transition. Job is not in running state.
4098 : Use of Timeout Parameter Not Supported.
1-2-6 SMX_SCInstallerOwningJobElement Class The SMX_SCInstallerOwningJobElement class implements the CIM_OwningJobElement class and associates instances of SMX_SCInstallerConcreteJob and SMX_SCInstallationService.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_OwningJobElement
OwnedElement References SMX_SCInstallerConcreteJob
OwningElement References SMX_SCInstallationService
SMX_SCInstallerOwningJobElement
1-2-7 SMX_SCInstallerJobHostedDependency Class The SMX_SCInstallerJobHostedDependency class implements the CIM_HostedDependency class and associates instances of SMX_SCInstallerConcreteJob and SMX_SCInstallationService.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_HostedDependency
CIM_HostedService
Antecedent References SMX_SCInstallationService
Dependent References SMX_SCInstallerConcreteJob
SMX_SCInstallerJobHostedDependency
1-3 Supported Indications No Indications are supported in the SMX_SCInstallerService provider.
HP Insight Management WBEM System Temperature Sensor Provider 1
1 HP Insight Management WBEM System Temperature Sensor Provider
Description
The HP Insight Management Web-Based Enterprise Management (WBEM) Management System Temperature Sensor provider extends the management capability of referencing profiles by adding the capability to represent HP Management Processor on HP servers. This provider implements the following profiles and installs the necessary files:
Profile Name Organization Version
HP Sensor Profile HP WBEM TC 1.0
Requirements
For each hardware architecture listed, this provider requires the following distributions
HP Integrity managed servers SLES 10 and later
RLEL 5.0 and later
HP ProLiant managed servers
SLES 11 and later
ESXi 4.0 U1 and later
ESXi 4.1 and later
ESXi 5.0 and later
Release History Initial release with HP Insight Management WBEM Providers for Linux v2.0.
1-1 Setting Up the Provider Installing the Provider
There are no special installation instructions for this provider. It is installed by default as part of the HP Insight Management WBEM providers.
Configuring the Provider
This provider does not accept specific configuration adjustments beyond standard HP Insight Management WBEM support.
1-2 Using the Provider Namespaces Supported by the Provider
This provider returns instances in the root/hpq namespace.
HP Insight Management WBEM System Temperature Sensor Provider 2
Schema Supported by the Provider This provider supports the following classes:
• SMX_NumericSensor
• SMX_SensorCollection
• SMX_SystemSensor
• SMX_HostedSensorCollection
• SMX_MemberOfSensorCollection
The tables in the following sections describe the properties of the supported classes. The classes are categorized by the class or superclass that defines the property, the first column is the Property Name (including type and units) and the second column describes how the provider determines the properties implementation. When the Property Implementation value is a number, the number given is the default behavior and the Managed Object Format interpretation is within parenthesis. If other values are returned, a problem is indicated.
Unless otherwise noted, all of the property implementation values given are for HP ProLiant and HP Integrity (cellular and non-cellular) systems. The location related properties and implementation values are determined based on the server type so they may differ.
1-2-1 SMX_NumericSensor Class The SMX_NumericSensor class implements the HP_NumericSensor and is used to model temperature sensors on servers.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
Caption
“Temperature Sensor <sensorID>”
Where: <sensorID> is the name displayed by the MP or iLO.
For example: Temperature Sensor Temp 1
Description
“Temperature Sensor <sensorID> detects for NumericSensorType.StatusDescription”
Where: <sensorID>” is the name displayed by the MP or iLO represents the number of the temperature sensor instance, NumericSensorType represents the value of NumericSensorTypeand StatusDescription represents the value of StatusDescriptions[0].
ElementName
“Temperature Sensor <sensorID>”
Where: <sensorID> is the name displayed by the MP or iLO.
For example: Temperature Sensor Temp 1
HP Insight Management WBEM System Temperature Sensor Provider 3
Property Name Property Implementation
CIM_ManagedSystemElement
OperationalStatus[0]
2 (OK) – if temperature reported by the sensor is within normal operating range; 2 (OK) – if temperature reported by the sensor has exceeded its non-critical threshold and has set fans to full speed; 6 (Error) – if temperature reported by the sensor has exceeded its threshold and the system is gracefully shutting down.
StatusDescriptions[0]
Temperature reported by the sensor is within normal operating range – if temperature reported by the sensor is within normal operating range; Temperature reported by the sensor has exceeded its non-critical threshold and the fans have been set to full speed – if temperature reported by the sensor has exceeded its threshold and has set fans to full speed; Temperature reported by the sensor has exceeded its threshold and the system is gracefully shutting down – if OperationalStatus is 6 (Error)
HealthState 5 (OK) – if OperationalStatus[0] value is 2 (OK); 20 (Major Failure) – if OperationalStatus[0] value is 6 (Error)
Name Temperature Sensor n where n represents the number of the temperature sensor instance(s).
CIM_LogicalDevice
CreationClassName SMX_NumericSensor
DeviceID Unique identifier for this temperature sensor instance.
SystemCreationClassName HP_ComputerSystem.CreationClassName
SystemName HP_ComputerSystem.Name
CIM_EnabledLogicalElement
EnabledDefault 2 (Enabled)
EnabledState 5 (Not Applicable)
RequestedState 12 (Not Applicable)
CIM_Sensor
SensorType 2 (Temperature)
HP Insight Management WBEM System Temperature Sensor Provider 4
Property Name Property Implementation
CurrentState Normal – if OperationalStatus[0] is 2 (OK); Critical – if OperationalStatus[0] is 6 (Error);
PossibleStates Array can contain any of the following values: PossibleStates[0] = Normal; PossibleStates[1] = Critical;
CIM_NumericSensor
CurrentReading Current reading of temperature sensor
BaseUnits 2 (Degrees C)
RateUnits 0 (None)
UnitModifier 0
SupportedThresholds
SupportedThresholds[0] = 1 (UpperThresholdNotCritical) if the system will set fans to full speed if the threshold is crossed; SupportedThresholds[0] = 3 (UpperThresholdCritical) set if the system will gracefully attempt to shutdown the system if the threshold is crossed; SupportedThresholds[0] = 5 (UpperThresholdFatal) if the system will immediately power down the system if the threshold is crossed.
SettableThresholds empty
UpperThresholdNonCritical Contains the threshold temperature that CurrentReading must exceed to be in a non-critical state. This is only set if the system will set fans to full speed if the threshold is crossed.
UpperThresholdCritical Contains the threshold temperature that CurrentReading must exceed to be in a critical state. This is only set if the system will gracefully attempt to shutdown the system if the threshold is crossed.
UpperThresholdFatal Contains the threshold temperature that CurrentReading must exceed to be fatal. This is only set if the system will immediately power down the system if the threshold is crossed.
HP_NumericSensor
NumericSensorType Enumeration describing the type of temperature sensor. Refer to the Managed Object Format.
HP Insight Management WBEM System Temperature Sensor Provider 5
1-2-2 SMX_SensorCollection Class The SMX_SensorCollection class implements the HP_SensorCollection and is used to model temperature sensor collections on servers. There is one instance of this class on systems modeling sensors.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
Caption Temperature Sensor Collection
Description
This is a collection of temperature sensors. GroupStatusDescription.
Where: GroupStatusDescription represents the value of the GroupStatusDescriptions[0] property.
ElementName Temperature Sensor Collection
CIM_SystemSpecificCollection
InstanceID Unique identifier for this sensor collection instance.
HP_GroupSystemSpecificCollection
GroupOperationalStatus[0]
Represents the most severe sensor group operational status: 2 (OK) – if temperatures reported by the sensors are within normal operating range; 2 (OK) – if temperatures reported by the sensors have exceeded their non-critical threshold and has set fans to full speed; 6 (Error) – if temperatures reported by the sensors have exceeded their non-critical threshold and the system is gracefully shutting down.
GroupStatusDescriptions[0]
Temperatures reported by the sensors are operating within normal operating range if temperatures reported by the sensors are within normal operating range; Temperatures reported by the sensors have exceeded their non-critical threshold and the fans have been set to full speed if temperatures reported by the sensors have exceeded their threshold and has set fans to full speed; Temperatures reported by the sensors have exceeded their threshold and the system is gracefully shutting down if temperatures reported by the sensors have exceeded their threshold and the system is gracefully shutting down.
HP Insight Management WBEM System Temperature Sensor Provider 6
1-2-3 SMX_MemberOfSensorCollection Class The SMX_MemberOfSensorCollection class implements the HP_MemberOfSensorCollection class and is used to represent an association between the SMX_NumericSensor and SMX_SensorCollection classes.
The following table lists the properties implemented.
Property Name Property Implementation
Collection References SMX_SensorCollection
Member References SMX_NumericSensor
1-2-4 SMX_HostedSensorCollection Class The SMX_HostedSensorCollection class implements the HP_HostedSensorCollection class and is used to represent an association between the SMX_SensorCollection class and the computer system that contains the collection.
The following table lists the properties implemented.
Property Name Property Implementation
Antecedent References SMX_ComputerSystem
Dependent References SMX_SensorCollection
1-2-5 SMX_SystemSensor Class The SMX_SystemSensor class implements the HP_SystemSensor class and is used to represent an association between the SMX_NumericSensor class and the computer system that contains the sensor.
The following table lists the properties implemented.
Property Name Property Implementation
GroupComponent References SMX_ComputerSystem
PartComponent References SMX_NumericSensor
1-3 Provider Indications Indications Generated by the Provider
The following tables describe the SMX WBEM System Temperature Sensor Provider indications that are implemented for HP ProLiant server platforms where available.
HP Insight Management WBEM System Temperature Sensor Provider 7
1-3-1 HP_AlertIndication: Temperature Sensor Threshold Exceeded
Property Name Property Implementation
CIM_Indication
IndicationIdentifier GUID string generated at the time of indication.
PerceivedSeverity 5 (Major)
IndicationTime Time of indication.
CIM_AlertIndication
Description
A temperature sensor has detected that the temperature has exceeded the normal operating range. <SensorCaption>
Where: <SensorCaption> is the SMX_NumericSensor.Caption for the sensor that has failed.
AlertingManagedElement WBEM Path of the SMX_NumericSensor instance representing the temperature sensor detecting the exceeded threshold.
AlertingElementFormat 2 (CIMObjectPath)
AlertType 5 (Device Alert)
EventID 1
EventTime Time of the event or time of the indication if event time unknown
ProviderName HP Temperature
RecommendedActions Ensure that the system is adequately ventilated. Check for proper room temperature and internal/external airflow. Add or repair fans and air baffling if necessary.
SystemName HP_ComputerSystem.Name
SystemCreationClassName HP_ComputerSystem.CreationClassName
HP_AlertIndication
Summary Temperature threshold exceeded detected
EventCategory 23 (System Cooling)
ProbableCause 51 (Temperature Unacceptable)
ProbableCauseDescription Temperature Threshold Exceeded Detected
HP Insight Management WBEM System Temperature Sensor Provider 8
Property Name Property Implementation
ProviderVersion For example: 2.2.0.0
NetworkAddresses Contains a list of all the IP addresses of the computer system generating the indication.
OSType SMX_OperatingSystem.OSType
OSVersion The operating system version of the computer system generating the indication in the following format: major.minor.build
SystemFirmwareVersion Firmware version of the computer system generating the indication.
SystemSerialNumber Serial number of the computer system generating the indication.
SystemProductID Product ID of the computer system generating the indication.
SystemModel Model name of the computer system generating the indication.
SystemGUID Platform GUID of the computer system generating the indication.
SolutionProductModel
Conditional property containing the Solution Name string when running in a aggregate product environment in the format <aggregate product family name> v<major>.<minor>.<update>
VariableNames
Contains the temperature sensor threshold property name that sets a value: UpperThresholdNonCritical UpperThresholdCritical UpperThresholdFatal
VariableTypes 9 (sint32)
VariableValues SMX_NumericSensor, UpperThresholdNonCritical, UpperThresholdCritical or UpperThresholdFatal property value that is set for the temperature sensor detecting the exceeded threshold.
ImpactedDomain
3 (Enclosure) for c-Class blade systems 4 (System) for all other systems Note:
When ImpactedDomain is 3 (Enclosure) the properties indicated with (*) below will be populated.
BladeBay * HP_BladeCSLocation.LocationInformation[0]
HP Insight Management WBEM System Temperature Sensor Provider 9
Property Name Property Implementation
BladeName * HP_ComputerSystem.Name
EnclosureName * HP_BladeEnclosureCS.Name
RackName * Rack name, if one exists.
RackUID * Rack Unique Identifie, if one exists.
SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment.
SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment.
1-3-2 HP_AlertIndication: Temperature Sensor Recovery from Threshold Exceeded
Property Name Property Implementation
CIM_Indication
IndicationIdentifier GUID string generated at the time of indication.
PerceivedSeverity 2 (Information)
IndicationTime Time of indication.
CIM_AlertIndication
Description
A temperature sensor has detected that the temperature has returned to a normal operating range. <SensorCaption>
Where: <SensorCaption> is the SMX_NumericSensor.Caption for the temperature sensor detecting a recovered exceeded threshold.
AlertingManagedElement WBEM Path of SMX__NumericSensor instance representing the temperature sensor detecting a recovered exceeded threshold.
AlertingElementFormat 2 (CIMObjectPath)
AlertType 5 (Device Alert)
EventID 2
EventTime Time of the event or time of the indication if event time unknown.
ProviderName HP Temperature
HP Insight Management WBEM System Temperature Sensor Provider 10
Property Name Property Implementation
RecommendedActions No action is recommended.
SystemName HP_ComputerSystem.Name
SystemCreationClassName HP_ComputerSystem.CreationClassName
HP_AlertIndication
Summary Threshold exceeded condition recovery
EventCategory 23 (System Cooling)
ProbableCause 52 (Threshold Crossed)
ProbableCauseDescription Threshold Exceeded Condition has Recovered
ProviderVersion For example: 2.2.0.0
NetworkAddresses Contains a list of all the IP addresses of the computer system generating the indication.
OSType SMX_OperatingSystem.OSType
OSVersion The operating system version of the computer system generating the indication in the following format: major.minor.build
SystemFirmwareVersion Firmware version of the computer system generating the indication.
SystemSerialNumber Serial number of the computer system generating the indication.
SystemProductID Product ID of the computer system generating the indication.
SystemModel Model name of the computer system generating the indication.
SystemGUID Platform GUID of the computer system generating the indication.
ImpactedDomain
3 (Enclosure) for c-Class blade systems 4 (System) for all other systems Note:
When ImpactedDomain is 3 (Enclosure) the properties indicated with (*) below will be populated.
BladeBay * HP_BladeCSLocation.LocationInformation[0]
BladeName * HP_ComputerSystem.Name
EnclosureName * HP_BladeEnclosureCS.Name
HP Insight Management WBEM System Temperature Sensor Provider 11
Property Name Property Implementation
RackName * Rack name, if one exists.
RackUID * Rack Unique Identifier, if one exists.
SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment.
SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment.
HP Insight Management WBEM Smart Array Provider 1
1 HP Insight Management WBEM Smart Array Provider
Description
The HP Insight Management Web-Based Enterprise Management (WBEM) Management Smart Array provider extends the management capability of referencing profiles by adding the capability to represent HP Management Processor on HP servers. This provider only supports internal storage and direct attached external storage, such as MSA 60/70. It does not support externally attached MSA controllers, such as MSA500 and fibre attached devices, for example MSA1000.This provider implements the following profiles and installs the necessary files:
Profile Name Organization Version
HP Smart Array Profile (P00121) HP WBEM TC 2.0.0 (P00121)
For each hardware architecture listed, this provider requires the following distributions
Requirements
HP Integrity managed servers SLES 10 and later
RLEL 5.0 and later
HP ProLiant managed servers
SLES 11 and later
ESXi 4.0 U1 and later
ESXi 4.1 and later
ESXi 5.0 and later
Release History Initial release with HP Insight Management WBEM Providers for Linux v2.0.
1-1 Setting Up the Provider Installing the Provider
There are no special installation instructions for this provider. It is installed by default as part of the HP Insight Management WBEM providers.
Configuring the Provider
This provider does not accept specific configuration adjustments beyond standard HP Insight Management WBEM support.
1-2 Using the Provider Namespaces Supported by the Provider This provider returns instances in the root/hpq namespace.
HP Insight Management WBEM Smart Array Provider 2
HP Insight Management WBEM Smart Array Provider 3
Schema Supported by the Provider
This provider supports the following classes:
• SMX_SAArraySystem • SMX_SAArrayController • SMX_SAStorageVolume • SMX_SADiskDrive • SMX_SAStorageExtent • SMX_SADiskDriveFirmware • SMX_SAPhysicalPackage • SMX_SAArrayControllerPhysicalPackage • SMX_SADiskPhysicalPackage • SMX_SAStorageEnclosure • SMX_SAStorageEnclosureProcessor • SMX_SAPortController • SMX_SADAPort • SMX_SAFirmware • SMX_SAEnclosureFirmware • SMX_SAPrimordialPool • SMX_SAStoragePool • SMX_SAMediaAccessStatData • SMX_SAStorageSetting • SMX_SADriveCage • SMX_SASCSIProtocolEndpoint • SMX_SASCSIProtocolController • SMX_SAStorageRedundancySet • SMX_SAStorageSpecificCollection • SMX_SADriveCageLocation • SMX_SAArraySystemLocation • SMX_SADiskDriveLocation • SMX_SAArrayControllerLocation • SMX_SAStorageCapabilities • SMX_SAProduct • SMX_SAStorageEnclosureLocation • SMX_SASmartDriveCarrierAppFirmware • SMX_SASmartDriveCarrierBootldrFirmware • SMX_SASmartDrvCarrierAppElementFirmwareIdentity (Association) • SMX_SASmartDrvCarrierAppInstalledFirmwareIdentity (Association) • SMX_SASmartDrvCarrierBootldrElementFirmwareIdentity (Association) • SMX_SASmartDrvCarrierBootldrInstalledFirmwareIdentity (Association) • SMX_SAArraySystemRedundancySet (Association) • SMX_SAStorageVolumeStorageSetting (Association) • SMX_SAPrimordialPoolStorageCapabilities (Association) • SMX_SAStoragePoolStorageCapabilities (Association) • SMX_SAArraySystemStorageEnclosureProcessor (Association) • SMX_SAArraySystemSCSIProtocolController (Association) • SMX_SAArraySystemPortController (Association) • SMX_SAArraySystemDiskDrive (Association) • SMX_SAArraySystemStorageVolume (Association) • SMX_SAArraySystemStorageExtent (Association)
HP Insight Management WBEM Smart Array Provider 4
• SMX_SAArraySystemDAPort (Association) • SMX_SMX_SAArraySystemDAPort (CIM_SystemDevice) • SMX_SAArraySystemPrimordialPool (Association) • SMX_SAArraySystemStoragePool (Association) • SMX_SAComputerSystemArraySystem (Association) • SMX_SAArraySystemArrayController (Association) • SMX_SAStorageEnclosureStorageEnclosureProcessor (Association) • SMX_SAProductPhysicalPackage (Association) • SMX_SAStorageEnclosureDriveCage (Association) • SMX_SAPhysicalPackageArrayControllerPhysicalPackage (Association) • SMX_SAPhysicalPackageStorageEnclosure (Association) • SMX_SADriveCageDiskPhysicalPackage (Association) • SMX_SAStoragePoolStorageExtent (Association) • SMX_SAStorageSpecificCollectionArraySystem (Association) • SMX_SAStorageRedundancySetStorageExtent (Association) • SMX_SAArraySystemFirmware (Association) • SMX_SASCSIProtocolControllerStorageVolume (Association) • SMX_SAFirmwareArraySystem (Association) • SMX_SAStorageEnclosureProcessorEnclosureFirmware (Association) • SMX_SADiskDriveDiskDriveFirmware (Association) • SMX_SADiskDriveStorageExtent (Association) • SMX_SADiskPhysicalPackageDiskDrive (Association) • SMX_SAStoragePoolStorageVolume (Association) • SMX_SAPrimordialPoolStoragePool (Association) • SMX_SASpareExtentStorageExtent (Association) • SMX_SASpareExtentStorageRedundancySet (Association) • SMX_SAStorageExtentStorageVolume (Association) • SMX_SADAPortSCSIProtocolEndpoint (Association) • SMX_SAStorageGroupHostedCollection (Association) • SMX_SAPhysicalPackageArraySystem (Association) • SMX_SAArrayControllerPhysicalPackageArrayController (Association) • SMX_SADiskDriveMediaAccessStatData (Association) • SMX_SAArrayControllerPhysicalPackageArrayControllerLocation (Association) • SMX_SAPhysicalPackageArraySystemLocation (Association) • SMX_SADriveCageDriveCageLocation (Association) • SMX_SADiskPhysicalPackageDiskDriveLocation (Association) • SMX_SASCSIProtocolEndpointSCSIProtocolController (Association) • SMX_SAStorageEnclosureEnclosureLocation (Association) • SMX_SATSASSCSIProtocolEndpoint • SMX_SAISASSCSIProtocolEndpoint • SMX_SATSASPort • SMX_SAISASPort • SMX_SAISASPortISASSCSIProtocolEndPoint (Association) • SMX_SAArraySystemISASSCSIProtocolEndPoint (Association) • SMX_SAArraySystemISASPort (Association) • SMX_SAPortControllerISASPort (Association) • SMX_SAArraySystemTSASSCSIProtocolEndpoint (Association) • SMX_SATSASPortTSASSCSIProtocolEndpoint (Association) • SMX_SAArraySystemTSASPort (Association) • SMX_SADiskDriveTSASSCSIProtocolEndpoint (Association) • SMX_SASCSIInitiatorTargetLogicalUnitPath
HP Insight Management WBEM Smart Array Provider 5
• SMX_SAPortControllerPCIDevice
The tables in the following sections describe the properties of the supported classes. The classes are categorized by the class or superclass that defines the property, the first column is the Property Name (including type and units) and the second column describes how the provider determines the properties implementation. When the Property Implementation value is a number, the number given is the default behavior and the Managed Object Format interpretation is within parenthesis. If other values are returned, a problem is indicated.
Unless otherwise noted, all of the property implementation values given are for HP ProLiant and HP Integrity (cellular and non-cellular) systems. The location related properties and implementation values are determined based on the server type so they may differ.
1-2-1 SMX_SAArraySystem Class The SMX_SAArraySystem class implements the HPSA_ArraySystem class and represents the top-level system. There is one instance per HBA.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
ElementName
Controller/Storage System name and <physical location>.
Refer to “Physical Location” for more information.
For example: “Smart Array in Slot=3” for internal
For example: “Smart Array Embedded Controller=7” for embedded controller where 7 is the internal identifier for the embedded controller.
CIM_ManagedSystemElement
OperationalStatus[0]
Overall status of the Array System and attached devices.
This is calculated per the algorithm described in the HP Smart Array Profile.
0 (Unknown)
2 (OK)
3 (Degraded)
6 (Error)
HP Insight Management WBEM Smart Array Provider 6
Property Name Property Implementation
StatusDescriptions[0]
More info for OperationalStatus result. This provides a short Description to identify who is contributing to non-OK status.
For example:
Controller Failure
Logical Drive Failure
Storage Enclosure Failure
Controller Non-Failure Problem
Physical Drive Non-Failure Problem
Logical Drive Non-Failure Problem
Storage Enclosure Non-Failure Problem
Array is operating properly
Array status is unknown
CIM_LogicalElement
CIM_EnabledLogicalElement
EnabledDefault 2 (Enabled)
EnabledState 5 (Not Applicable)
RequestedState 12 (Not Applicable)
CIM_System
CreationClassName SMX_SAArraySystem
Name
Controller Serial Number
EMBEDDED-<id> will be reported if there is no Serial Number for device is local
For example: embedded on motherboard.
PCISLOT-<Slot number> will be reported if there is no Serial Number for device is local
For example: PCI occupies slot.
NameFormat Other
CIM_ComputerSystem
HP Insight Management WBEM Smart Array Provider 7
Property Name Property Implementation
Dedicated
Dedicated[0]:
3 (Storage)
Dedicated[1]:
15 (Block Server)
IdentifyingDescriptions Other Vendor Specific Name
OtherIdentifyingInfo
Controller Serial Number
EMBEDDED-<id> will be reported if there is no Serial Number for device is local
For example: embedded on motherboard.
PCISLOT-<Slot number> will be reported if there is no Serial Number for device is local.
For example: a PCI occupies slot.
Identify() See HP Smart Array Profile
1-2-2 SMX_SAArrayController Class The SMX_SAArrayController class implements the HPSA_ArrayController class and represents the controller. There is one per HBA and may have multiple controllers.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
ElementName
Controller name and <physical location>.
Refer to “Physical Location” for more information.
For example: “Smart Array in Slot=3” for internal
For example: “Smart Array Embedded Controller=7” for embedded controller where 7 is the internal identifier for the embedded controller.
CIM_ManagedSystemElement
HP Insight Management WBEM Smart Array Provider 8
Property Name Property Implementation
OperationalStatus[0]
Status for Array Controller.
0 (Unknown)
2 (OK)
6 (Error)
CIM_LogicalElement
CIM_EnabledLogicalElement
EnabledDefault 2 (Enabled)
EnabledState 5 (Not Applicable)
RequestedState 12 (Not Applicable)
CIM_System
CreationClassName SMX_SAArrayController
Name
Controller Serial Number.
EMBEDDED-<id> will be reported if there is no Serial Number.
For example: embedded on motherboard.
PCISLOT-<Slot number> will be reported if there is no Serial Number and the controller is in a PCI slot
Where: <Slot number> is the number of PCI slot.
NameFormat Other
CIM_ComputerSystem
Dedicated Dedicated[0]
0 (Not Dedicated)
HPSA_Arraycontroller
ADGSupported See HP Smart Array Profile
AcceleratorBackupPowerSource See HP Smart Array Profile
BatteryStatus See HP Smart Array Profile
CacheBoardPresent See HP Smart Array Profile
CacheHasBattery See HP Smart Array Profile
CacheParityReadErrors See HP Smart Array Profile
HP Insight Management WBEM Smart Array Provider 9
Property Name Property Implementation
CacheParityWriteErrors See HP Smart Array Profile
CacheReadPercent See HP Smart Array Profile
CacheSerialNumber See HP Smart Array Profile
CacheSizeTotal See HP Smart Array Profile
CacheState See HP Smart Array Profile
CacheStatus See HP Smart Array Profile
CacheWritePercent See HP Smart Array Profile
ControllerStatus See HP Smart Array Profile
ExpandPriority See HP Smart Array Profile
NumberOfPorts See HP Smart Array Profile
RebuildPriority See HP Smart Array Profile
NumberOfInternalPorts See HP Smart Array Profile
NumberofExternalPorts See HP Smart Array Profile
1-2-3 SMX_SAStorageVolume Class The SMX_SAStorageVolume class implements the HPSA_StorageVolume class and represents the Logical Volumes configured on the Smart Array.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
ElementName Logical drive number with raid Description
For example: Logical Volume 1 (RAID 1+0)
CIM_ManagedSystemElement
Name VPD Pg83 identifier for the volume.
CIM_LogicalElement
HP Insight Management WBEM Smart Array Provider 10
Property Name Property Implementation
CIM_EnabledLogicalElement
EnabledDefault 2 (Enabled)
EnabledState 5 (Not Applicable)
RequestedState 12 (Not Applicable)
CIM_LogicalDevice
CreationClassName SMX_SAStorageVolume
DeviceID Opaque Key
SystemCreationClassName SMX_SAArraySystem
SystemName SMX_SAArraySystem.Name
CIM_StorageExtent
ConsumableBlocks 0
BlockSize Block Size in bytes
DataRedundancy 1 (RAID 0, RAID 5, RAID 6), RAID 50, RAID 60
2 (RAID 1+0)
DeltaReservation 0
ExtentStatus[0]
This will indicate extended status for the volume.
2 (None)
11 (Rebuild – Volume is currently rebuilding data)
IsBasedOnUnderlyingRedundancy False
NoSinglePointOfFailure True – RAID 1 or above
False – RAID 0
NumberOfBlocks Total Number of blocks on the volume.
PackageRedundancy
0 (RAID 0)
1 (RAID 1+0, RAID 5)
2 (RAID 6), RAID 50, RAID 60
CIM_Storagevolume
HP Insight Management WBEM Smart Array Provider 11
Property Name Property Implementation
NameFormat 2 (VPD83NAA6)
HPSA_Storagevolume
Accelerator See HP Smart Array Profile
Deleteable See HP Smart Array Profile
FaultTolerance See HP Smart Array Profile
OperationalStatus[0, 1] Volume status. DMTF defined value will be populated in index[0] and extended status will be populated in index[1] per HP Smart Array Profile.
OSName Corresponding OS name for this volume.
StripeSize See HP Smart Array Profile
Identify() See HP Smart Array Profile
1-2-4 SMX_SADiskDrive Class The SMX_SADiskDrive class implements the HPSA_DiskDrive class and represents the hard drives connected to Smart Array controllers.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
ElementName Disk location
For example: Port: 1E Box 1 Bay: 5
CIM_ManagedSystemElement
Name Drive Serial Number
OperationalStatus[] Drive status, DMTF defined value is populated in index (0) and extended status is populated in index(1) per HP Smart Array Profile
CIM_LogicalElement
CIM_EnabledLogicalElement
EnabledDefault 2 (Enabled)
HP Insight Management WBEM Smart Array Provider 12
Property Name Property Implementation
EnabledState 5 (Not Applicable)
RequestedState 12 (Not Applicable)
CIM_LogicalDevice
CreationClassName SMX_SADiskDrive
DeviceID Opaque value
SystemCreationClassName SMX_SAArraySystem
SystemName SMX_SAArraySystem.Name
TotalPowerOnHours Number of service hours logged for the drive
CIM_MediaAccessDevice
CIM_DiskDrive
HPSA_DiskDrive
DriveConfiguration See HP Smart Array Profile
DriveHasMNPData See HP Smart Array Profile
DriveInterface See HP Smart Array Profile
DrivePlacement See HP Smart Array Profile
DriveRotationalSpeed See HP Smart Array Profile
NegotiatedDataWidth See HP Smart Array Profile
NegotiatedSpeed See HP Smart Array Profile
Identify() See HP Smart Array Profile
SSDTotalPowerOnHours See HP Smart Array Profile
SSDPercentageEnduranceUsed See HP Smart Array Profile
SSDLifeRemaining See HP Smart Array Profile
SSDWearStatus See HP Smart Array Profile
SmartDriveCarrierAuthStatus See HP Smart Array Profile
OtherSmartDriveCarrierAuthStatus See HP Smart Array Profile
HP Insight Management WBEM Smart Array Provider 13
1-2-5 SMX_SAStorageExtent Class The SMX_SAStorageExtent class implements the HPSA_StorageExtent class and represents the consumable storage that is available on a disk drive. There is one instance per disk drive.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
ElementName Disk location
For example: Port: 1E Box 1 Bay: 5
CIM_ManagedSystemElement
Name Serial number of drive
OperationalStatus[0]
Operational Status for the disk drive
0 (Unknown)
2 (OK)
5 (Predictive Failure)
6 (Error)
OperationalStatus[1] Drive extended status per HP Smart Array Profile
CIM_LogicalElement
CIM_EnabledLogicalElement
EnabledDefault 2 (Enabled)
EnabledState 5 (Not Applicable)
RequestedState 12 (Not Applicable)
CIM_LogicalDevice
CreationClassName SMX_SAStorageExtent
DeviceID Opaque ID
SystemCreationClassName SMX_SAArraySystem
SystemName SMX_SAArraySystem.Name
CIM_StorageExtent
HP Insight Management WBEM Smart Array Provider 14
Property Name Property Implementation
BlockSize Block size in bytes
ConsumableBlocks Total number of blocks on disk drive
ExtentStatus[0]
This will indicate extended status for the disk drive
Possible values:
2 (None)
11 (Rebuild – disk drive is currently rebuilding data)
NumberOfBlocks Total number of blocks on disk drive
Primordial Set to True
TotalPowerOnHours Total service hours reported disk drive
HPSA_StorageExtent
1-2-6 SMX_SADiskDriveFirmware Class The SMX_SADiskDriveFirmware class implements the HPSA_DiskDriveFirmware class and represents the firmware installed on a disk drive. There is one instance per disk drive.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
ElementName Disk Drive Firmware
CIM_ManagedSystemElement
Name Disk Drive Firmware
CIM_LogicalElement
Caption Disk Drive Firmware
Description Disk Drive Firmware
CIM_SoftwareIdentity
ClassificationDescriptions[0] Disk Drive Firmware
Classifications[0] 10 (Firmware)
InstanceID Opaque key
HP Insight Management WBEM Smart Array Provider 15
Property Name Property Implementation
Manufacturer Disk drive vendor string
IdentityInfoType [0]CIM:SoftwareFamily
[1]HPQ:SoftwareCategory
IdentityInfoValue [0]HPQ:<TargetType value>
[1]Storage Device
VersionString Drive firmware as reported from SCSI identify command
HPSA_DiskDriveFirmware
1-2-7 SMX_SAPhysicalPackage Class The SMX_SAPhysicalPackage class implements the HPSA_PhysicalPackage class and represents the overall physical package for the array system as a whole. There is one instance per HBA or Storage Subsystem.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
ElementName Controller/Storage System name and <physical location>.
Refer to “Physical Location” for more information.
Description Host Based RAID Controller ( For Internal Controller)
CIM_ManagedSystemElement
Name See Serial number implementation
CIM_PhysicalElement
CreationClassName SMX_SAPhysicalPackage
Manufacturer Controller vendor string
Model Controller model string
PartNumber N/A – Not Available for this implementation
SerialNumber Controller Serial number for HBA’s
Tag Opaque Key
HP Insight Management WBEM Smart Array Provider 16
Version N/A – Not Available for this implementation
CIM_PhysicalPackage
RemovalConditions 2 (Not Applicable)
HPSA_PhysicalPackage
1-2-8 SMX_SAArrayControllerPhysicalPackage Class The SMX_SAArrayControllerPhysicalPackage class implements the HPSA_ArrayControllerPhysicalPackage class and represents the physical aspects of any Smart Array controller. There is one instance per HBA.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
ElementName
Controller name and <physical location>.
Refer to “Physical Location” for more information.
For example: “Smart Array in Slot=3” for internal
For example: “Smart Array Embedded Controller=7” for embedded controller where 7 is the internal identifier for the embedded controller.
CIM_ManagedSystemElement
Name Controller Serial number
CIM_ PhysicalElement
CreationClassName SMX_SAArrayControllerPhysicalPackage
Manufacturer Controller vendor string
Model Controller model string
PartNumber N/A – Not Available for this implementation
SerialNumber Controller Serial number
Tag Opaque Key
Version N/A – Not Available for this implementation
HP Insight Management WBEM Smart Array Provider 17
CIM_PhysicalPackage
RemovalConditions 2 (Not Applicable)
HPSA_ ArrayControllerPhysicalPackage
1-2-9 SMX_SADiskPhysicalPackage Class The SMX_SADiskPhysicalPackage class represents the physical aspects of the disk drive. There is one instance per disk drive.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
ElementName Disk location
For example: Port: 1E Box 1 Bay: 5
CIM_ManagedSystemElement
Name Disk location
For example: Port: 1E Box 1 Bay: 5
CIM_ PhysicalElement
CreationClassName SMX_SADiskPhysicalPackage
Manufacturer Drive vendor string
Model Drive model string
PartNumber N/A – Not Available in this implementation
SerialNumber Drive serial number
Tag Opaque Key
Version N/A – Not Available in this implementation
CIM_PhysicalPackage
HotSwappable TRUE - Drive is hot swappable
FALSE – Drive is not hot swappable
HP Insight Management WBEM Smart Array Provider 18
Property Name Property Implementation
RemovalConditions
2 (Not Applicable)
3 (Removable when off)
4 (Removable when on or off)
HPSA_ DiskPhysicalPackage
1-2-10 SMX_SAStorageEnclosure Class The SMX_SAStorageEnclosure class implements the HPSA_StorageEnclosureclass and represents the physical chassis for an internal or externally attached enclosure.
HP Insight Management WBEM Smart Array Provider 19
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
ElementName Port: <m> Box: <n>
Where: <m> is the port and <n> is the box number.
CIM_ManagedSystemElement
Name Port: <m> Box: <n>
Where: <m> is the port and <n> is the box number.
CIM_PhysicalElement
CreationClassName SMX_SAStorageEnclosure
Manufacturer
Enclosure vendor string
For example: HP
For example: N/A if not available
Model
Enclosure model string
For example: PROLIANT 6L6I
For example: N/A if not available
PartNumber N/A – Not Available in this implementation
SerialNumber Enclosure Serial Number.
N/A will be reported if there is no serial number (For example: internal enclosures).
Tag Opaque key
Version N/A – Not Available in this implementation
CIM_PhysicalPackage
RemovalConditions 2 (Not Applicable)
CIM_PhysicalFrame
CIM_Chassis
HP_StorageEnclosure
HP Insight Management WBEM Smart Array Provider 20
Property Name Property Implementation
Location See HP Storage Enclosure Profile
HPSA_StorageEnclosure
1-2-11 SMX_SAStorageEnclosureProcessor Class The SMX_SAStorageEnclosureProcessor class represents the management processor within a Storage Enclosure. This instance contains the operational status for all managed components in the enclosure if applicable.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
ElementName Port: <m> Box: <n>
Where: <m> is the port and <n> is the box number.
CIM_ManagedSystemElement
OperationalStatus[0,1, 2, 3 ]
Operational status for enclosure and associated power supplies, fans and sensors.
The use of OperationalStatus is described in the HP Storage Enclosure Profile. Index values are populated as follows.
Index[0] – Enclosure status:
0 (Unknown)
2 (OK)
3 (Degraded)
6 (Error)
Index[1] – Fan status (See Profile)
Index[2] – Power Supply status (See Profile)
Index[3] – Temp Sensor Status (See Profile)
Note:
Operational status for Fan, Power and Temp Sensor will be not detectedfor internal storage enclosure(s) of the local controller(s)
For example: PCI or Embedded.
CIM_LogicalElement
CIM_EnabledLogicalElement
HP Insight Management WBEM Smart Array Provider 21
Property Name Property Implementation
EnabledDefault 2 (Enabled)
EnabledState 5 (Not Applicable)
RequestedState 12 (Not Applicable)
CIM_System
CreationClassName SMX_SAStorageEnclosureProcessor
Name Opaque Key
NameFormat Other
CIM_ComputerSystem
Dedicated[0] 2 (Other)
IdentifyingDescriptions[0] Other Vendor Specific Name
OtherDedicatedDescriptions[0] SDE - indicates Storage Device Enclosure
OtherIdentifyingInfo[0] Port Number:BoxNumber enclosure is attached to.
For example: 1E:1
HPSA_StorageEnclosureProcessor
1-2-12 SMX_SAPortController Class The SMX_SAPortController class represents the HBA in the host system. There is one instance per HBA.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
ElementName
Controller name and <physical location>.
Refer to “Physical Location” for more information.
For example: “Smart Array in Slot=3” for internal
For example: “Smart Array Embedded Controller=7” for embedded controller where 7 is the internal identifier for the embedded controller.
HP Insight Management WBEM Smart Array Provider 22
Property Name Property Implementation
CIM_ManagedSystemElement
CIM_LogicalElement
CIM_EnabledLogicalElement
EnabledDefault 2 (Enabled)
EnabledState 5 (Not Applicable)
RequestedState 12 (Not Applicable)
CIM_LogicalDevice
CreationClassName SMX_SAPortController
DeviceID Controller serial number
SystemCreationClassName SMX_SAArraySystem
SystemName SMX_SAArraySystem.Name
CIM_Controller
CIM_PortController
ControllerType 1 (Other)
OtherControllerType SAS/SATA – SAS/SATA HBA
HPSA_PortController
1-2-13 SMX_SADAPort Class The SMX_SADAPort class implements the HPSA_DAPort class and represents the front-end port for an HBA in the host system. Direct attached implies that the array controller is attached to a local bus on the host, such as PCI.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
HP Insight Management WBEM Smart Array Provider 23
Property Name Property Implementation
ElementName
Controller name and <physical location>.
Refer to “Physical Location” for more information.
For example: “Smart Array in Slot=3” for internal
For example: “Smart Array Embedded Controller=7” for embedded controller where 7 is the internal identifier for the embedded controller.
CIM_ManagedSystemElement
OperationalStatus[0]
Port status
0 (Unknown)
2 (OK)
6 (Error)
CIM_LogicalElement
CIM_EnabledLogicalElement
EnabledDefault 2 (Enabled)
EnabledState 5 (Not Applicable)
RequestedState 12 (Not Applicable)
CIM_LogicalDevice
CreationClassName SMX_SADAPort
DeviceID Opaque key
SystemCreationClassName SMX_SAArraySystem
SystemName SMX_SAArraySystem.Name
CIM_LogicalPort
UsageRestriction 2 (Front-End Only)
CIM_DAPort
HPSA_DAPort
1-2-14 SMX_SAFirmware Class The SMX_SAFirmware class implements the HPSA_Firmware class and represents the firmware installed on a Smart Array controller.
HP Insight Management WBEM Smart Array Provider 24
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
ElementName TargetTypes value
CIM_ManagedSystemElement
Name Array Controller Firmware
CIM_LogicalElement
Caption Array Controller Firmware
Description Array Controller Firmware
CIM_SoftwareIdentity
ClassificationDescriptions[0] Array Controller Firmware
Classifications[0] 10 (Firmware)
InstanceID Opaque key
Manufacturer Controller Vendor string
IdentityInfoType [0]CIM:SoftwareFamily
[1]HPQ:SoftwareCategory
IdentityInfoValue [0]HPQ:<TargetTypes value>
[1]Storage Controller
VersionString Controller firmware version string
TargetTypes Controller Model
HPSA_Firmware
1-2-15 SMX_SASmartDriveCarrierAppFirmware Class The SMX_SASmartDriveCarrierAppFirmware class implements the CIM_SoftwareIdentity class and represents the firmware installed on a Smart Array Drive Carrier. This class is implemented only when the hardware includes Smart Drive Carrier support.
The following table lists the properties implemented.
Property Name Property Implementation
HP Insight Management WBEM Smart Array Provider 25
Property Name Property Implementation
CIM_ManagedElement
ElementName Smart Drive Carrier Application Firmware
CIM_ManagedSystemElement
Name Smart Drive Carrier Application Firmware
CIM_LogicalElement
Caption Smart Drive Carrier Application Firmware
Description Smart Drive Carrier Application Firmware
CIM_SoftwareIdentity
ClassificationDescriptions[0] Smart Drive Carrier Application Firmware
Classifications[0] 10 (Firmware)
InstanceID Opaque key
Manufacturer Controller Vendor string
IdentityInfoType [0]CIM:SoftwareFamily
[1]HPQ:SoftwareCategory
IdentityInfoValue [0]HPQ:<TargetType value>
[1]Storage Controller
VersionString Controller firmware version string
SMX_SASmartDriveCarrierAppFirmware
1-2-16 SMX_ SASmartDriveCarrierBootldrFirmware Class The SMX_SASmartDriveCarrierBootldrFirmware class implements the CIM_SoftwareIdentity class and represents the firmware installed on a Smart Drive Carrier Bootloader. This class is implemented only when the hardware includes Smart Drive Carrier support.The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
ElementName Smart Drive Carrier Bootloader Firmware
HP Insight Management WBEM Smart Array Provider 26
Property Name Property Implementation
CIM_ManagedSystemElement
Name Smart Drive Carrier Bootloader Firmware
CIM_LogicalElement
Caption Smart Drive Carrier Bootloader Firmware
Description Smart Drive Carrier Bootloader Firmware
CIM_SoftwareIdentity
ClassificationDescriptions[0] Smart Drive Carrier Bootloader Firmware
Classifications[0] 10 (Firmware)
InstanceID Opaque key
Manufacturer Controller Vendor string
IdentityInfoType [0]CIM:SoftwareFamily
[1]HPQ:SoftwareCategory
IdentityInfoValue [0]HPQ:<TargetType value>
[1]Storage Controller
VersionString Controller firmware version string
SMX_ SASmartDriveCarrierBootldrFirmware
1-2-17 SMX_SAEnclosureFirmware Class The SMX_SAEnclosureFirmware class implements the HPSA_EnclosureFirmware class and represents the firmware installed on a Smart Array Enclosure.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
ElementName TargetTypes value
CIM_ManagedSystemElement
Name Storage Enclosure Processor Firmware
HP Insight Management WBEM Smart Array Provider 27
Property Name Property Implementation
CIM_LogicalElement
Caption Storage Enclosure Processor Firmware
Description Storage Enclosure Processor Firmware
CIM_SoftwareIdentity
ClassificationDescriptions[0] Storage Enclosure Processor Firmware
Classifications[0] 10 (Firmware)
InstanceID Opaque key
Manufacturer Enclosure Vendor string
IdentityInfoType [0]CIM:SoftwareFamily
[1]HPQ:SoftwareCategory
IdentityInfoValue [0]HPQ:<TargetTypes value>
[1]StorageDevice
VersionString Enclosure firmware string
TargetTypes Enclosure model
HPSA_EnclosureFirmware
1-2-18 SMX_SAPrimordialPool Class The SMX_SAPrimordialPool class implements the HPSA_PrimordialPool class and represents the total raw storage managed by the array controller. There is one instance per array system.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
ElementName
Controller name and <physical location>.
Refer to “Physical Location” for more information.
For example: “Smart Array in Slot=3” for internal
For example: “Smart Array Embedded Controller=7” for embedded controller where 7 is the internal identifier for the embedded controller.
HP Insight Management WBEM Smart Array Provider 28
Property Name Property Implementation
CIM_ManagedSystemElement
CIM_LogicalElement
CIM_StoragePool
InstanceID Opaque key
PoolID Controller serial number
Primordial Always set to TRUE
RemainingManagedSpace Remaining raw space on controller. This is calculated by summing the remaining space on all drives attached to the controller.
TotalManagedSpace Total raw space available to controller. This is calculated by summing the total space on all drives connected to this controller.
HPSA_PrimordialPool
1-2-19 SMX_SAStoragePool Class The SMX_SAStoragePool class implements the HPSA_StoragePool class and represents any concrete storage pools created on an array controller. There is one instance per array system.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
ElementName
Controller name and <physical location>.
Refer to “Physical Location” for more information.
For example: “Smart Array in Slot=3” for internal
For example: “Smart Array Embedded Controller=7” for embedded controller where 7 is the internal identifier for the embedded controller.
CIM_ManagedSystemElement
CIM_LogicalElement
CIM_StoragePool
InstanceID Opaque key
HP Insight Management WBEM Smart Array Provider 29
Property Name Property Implementation
PoolID Controller serial number: <n> where n is the array number as supplied from API.
Primordial Always set to FALSE
RemainingManagedSpace Remaining raw space in current pool
TotalManagedSpace Total raw space managed by this pool
HPSA_StoragePool
1-2-20 SMX_SAMediaAccessStatData Class The SMX_SAMediaAccessStatData class implements the HPSA_MediaAccessStatData and represents the Monitoring and Performance data counters on HP Disk Drives.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
CIM_StatisticalData
InstanceID Opaque key
SampleInterval 00000000000000.000000:000
CIM_MediaAccessStatData
HPSA_MediaAccessStatData
AbortedCommands See HP Smart Array Profile
BadTargetErrors See HP Smart Array Profile
DRQTimeouts See HP Smart Array Profile
ECCRecoveredReadErrors See HP Smart Array Profile
ElementName Disk location
For example: Port: 1E Box 1 Bay: 5
FailedReadRecovers See HP Smart Array Profile
FailedWriteRecovers See HP Smart Array Profile
HP Insight Management WBEM Smart Array Provider 30
Property Name Property Implementation
FormatErrors See HP Smart Array Profile
HardReadErrors See HP Smart Array Profile
HardwareErrors See HP Smart Array Profile
HardWriteErrors See HP Smart Array Profile
HotPlugCount See HP Smart Array Profile
MediaFailures See HP Smart Array Profile
NotReadyErrors See HP Smart Array Profile
OtherTimeOuts See HP Smart Array Profile
SCSIBusFaults See HP Smart Array Profile
SectorsRead See HP Smart Array Profile
SectorsWritten See HP Smart Array Profile
SeekCount See HP Smart Array Profile
SeekErrors See HP Smart Array Profile
ServiceHours See HP Smart Array Profile
SpinUpErrors See HP Smart Array Profile
RetryRecoveredReadErrors See HP Smart Array Profile
RetryRecoveredWriteErrors See HP Smart Array Profile
1-2-21 SMX_SAStorageSetting Class The SMX_SAStorageSetting class implements the HPSA_StorageSetting class and represents the current raid configuration for a storage volume. There is one instance per storage volume.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
HP Insight Management WBEM Smart Array Provider 31
Property Name Property Implementation
ElementName
RAID <n>
Where: <n> is the RAID Description.
For example: RAID 0
For example: RAID 1+0
For example: RAID 5
For example: RAID 6
CIM_SettingData
InstanceID Opaque key
CIM_StorageSetting
ChangeableType 0 (Not Changeable)
DataRedundancyGoal 1 (RAID 0, RAID 4, RAID 5, RAID 6, RAID 50, RAID 60)
2 (RAID 1, RAID 1+0, RAID 5+1)
DataRedundancyMax 1 (RAID 0, RAID 4, RAID 5, RAID 6, RAID 50, RAID 60)
2 (RAID 1, RAID 1+0, RAID 5+1)
DataRedundancyMin 1 (RAID 0, RAID 4, RAID 5, RAID 6, RAID 50, RAID 60)
2 (RAID 1, RAID 1+0, RAID 5+1)
DeltaReservationGoal 0
DeltaReservationMax 0
DeltaReservationMin 0
NoSinglePointOfFailure False – RAID 0
True – RAID 1+0, RAID 5, RAID 6, RAID 50, RAID 60
PackageRedundancyGoal
0 (RAID 0)
1 (RAID 1, RAID 1+0, RAID 4, RAID 5, RAID 6,)
2 (RAID 6, RAID 50, RAID 60)
PackageRedundancyMax
0 (RAID 0)
1 (RAID 1+0, RAID 5, RAID 5+1)
2 (RAID 6, RAID 50, RAID 60)
HP Insight Management WBEM Smart Array Provider 32
Property Name Property Implementation
PackageRedundancyMin
0 (RAID 0)
1 (RAID 1, RAID 1+0, RAID 4, RAID 5, RAID 5+1)
2 (RAID 6, RAID 50, RAID 60)
HPSA_StorageSetting
1-2-22 SMX_SADriveCage Class The SMX_SADriveCage class implements the HPSA_DriveCage class and represents the drive cage assembly and back plane within a storage enclosure. There may be multiple instances within a duplexed enclosure.
Note: For internal drives, no Drive Cage info will be populated
HP Insight Management WBEM Smart Array Provider 33
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
ElementName
Port <n>
Where: <n> is the name of the port this drive cage is connected.
For example: Port J3
CIM_ManagedSystemElement
Name Serial Number of drive cage
N/A – when serial number is not available
CIM_PhysicalElement
CreationClassName SMX_SADriveCage
Manufacturer Drive Cage Vendor string
Model Drive Cage Model string
PartNumber N/A – Not available in this implementation
Tag Opaque key
SerialNumber Enclosure Serial number
Version N/A – Not available in this implementation
CIM_PhysicalPackage
RemovalConditions 2 (Not Applicable)
HP_DriveCage
BackplaneSpeed See HP Smart Array profile
DriveBays See HP Smart Array profile
DuplexLocation See HP Smart Array profile
HPSA_DriveCage
HP Insight Management WBEM Smart Array Provider 34
1-2-23 SMX_SASCSIProtocolEndpoint Class The SMX_SASCSIProtocolEndpoint class implements the HPSA_SCSIProtocolEndpoint class and represents an access point to storage resources.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
ElementName
Controller name and <physical location>.
Refer to “Physical Location” for more information.
For example: “Smart Array in Slot=3” for internal
For example: “Smart Array Embedded Controller=7” for embedded controller where 7 is the internal identifier for the embedded controller.
CIM_ManagedSystemElement
CIM_LogicalElement
CIM_EnabledLogicalElement
EnabledDefault 2 (Enabled)
RequestedState 12 (Not Applicable)
CIM_ServiceAccessPoint
CreationClassName SMX_SASCSIProtocolEndpoint
Name HBA Serial Number
SystemCreationClassName SMX_SAArraySystem
SystemName SMX_SAArraySystem.Name
CIM_ProtocolEndpoint
ProtocolIFType 1 (Other)
OtherTypeDescription SCSI
CIM_SCSIProtocolEndpoint
ConnectionType 1 (Other)
OtherConnectionType PCI
HP Insight Management WBEM Smart Array Provider 35
Property Name Property Implementation
Role
0 (Unknown)
2 (Initiator)
3 (Target)
4 (Both Initiator and Target)
HPSA_SCSIProtocolEndpoint
1-2-24 SMX_SASCSIProtocolController Class The SMX_SASCSIProtocolController class implements the HPSA_SCSIProtocolController class and represents a view a SCSI resources on the array controller.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
ElementName
Controller name and <physical location>.
Refer to “Physical Location” for more information.
For example: “Smart Array in Slot=3” for internal
For example: “Smart Array Embedded Controller=7” for embedded controller where 7 is the internal identifier for the embedded controller.
CIM_ManagedSystemElement
OperationalStatus[0]
Operational status of the controller
0 (Unknown)
2 (OK)
6 (Error)
CIM_LogicalElement
CIM_EnabledLogicalElement
EnabledDefault 2 (Enabled)
EnabledState 5 (Not Applicable)
HP Insight Management WBEM Smart Array Provider 36
Property Name Property Implementation
RequestedState 12 (Not Applicable)
CIM_LogicalDevice
CreationClassName SMX_SASCSIProtocolController
DeviceID Opaque key
SystemCreationClassName SMX_SAArraySystem
SystemName SMX_SAArraySystem.Name
CIM_ProtocolController
MaxUnitsControlled 32
CIM_ SCSIProtocolController
HPSA_ SCSIProtocolController
1-2-25 SMX_SAStorageRedundancySet Class The SMX_SAStorageRedundancySet class implements the HPSA_StorageRedundancySet class and represents disk sparing aspect of a RAID configuration. There is an instance for every logical drive that has spare drives configured.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
ElementName Storage Redundancy Set
CIM_Collection
CIM_SystemSpecificCollection
InstanceID Opaque key
CIM_RedundancySet
LoadBalanceAlgorithm 2 (No Load Balancing)
MaxNumberSupported 0
MinNumberNeeded 0
HP Insight Management WBEM Smart Array Provider 37
Property Name Property Implementation
RedundancyStatus 2 (Fully Redundant)
4 (Redundancy Lost)
TypeOfSet[0] 5 (Limited Sparing)
CIM_StorageRedundancySet
HPSA_StorageRedundancySet
1-2-26 SMX_SAStorageSpecificCollection Class The SMX_SAStorageSpecificCollection class implements the HPSA_StorageSpecificCollection class and represents a collection of smart array controllers that have been grouped together to report consolidated status.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
Caption Storage Array Consolidated Status
Description Storage Array Consolidated Status
ElementName Storage Array Consolidated Status
CIM_Collection
CIM_SystemSpecificCollection
InstanceID Opaque key
HP_GroupSystemSpecificCollection
GroupOperationalStatus[0] Consolidated status for all array controllers.
Refer to section 9.10 of the HP Smart Array profile for details on how this is calculated and status example.
GroupStatusDescriptions[0] Description of GroupOperationStatus
HPSA_ StorageSpecificCollection
HP Insight Management WBEM Smart Array Provider 38
1-2-27 SMX_SADriveCageLocation Class The SMX_SADriveCageLocation class implements the HPSA_DriveCageLocation class and represents a location string for the drive cage.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
Caption Drive Cage
Description Drive Cage
ElementName Drive Cage
CIM_Location
Name Opaque key
PhysicalPosition Opaque key
HP_Location
ElementLocationTag Duplex Top, Duplex Bottom, Non Duplex
ElementLocationTagDesc 22 (Drive Cage)
LocationInformation[0]
HBA Port identifier
For example: J3
For example: 2I
For example: 1E
LocationInfoDesc[0] Port
HPSA_DriveCageLocation
1-2-28 SMX_SAArraySystemLocation Class The SMX_SAArraySystemLocation class implements the HPSA_ArraySystemLocation class and represents a location string for the array system.
The following table lists the properties implemented.
Property Name Property Implementation
HP Insight Management WBEM Smart Array Provider 39
Property Name Property Implementation
CIM_ManagedElement
Caption Smart Array in <physical location>
Refer to “Physical Location” for more information.
Description Same as Caption.
ElementName Same as Caption.
CIM_Location
Name Opaque key
PhysicalPosition Opaque key
HP_Location
ElementLocationTag PCI Slot Number – when ‘Adapter’ is specified in ElementLocationTagDesc
ElementLocationTagDesc 23 (Adapter) – for internal HBA’s
LocationInformation[0]
Array of text values representing the location components that describe this Ethernet Controller Physical location.
LocationInfoDesc[0] per LocationInfornation[0].
Refer to the LocationInfoDescription array to determine what type of location information is represented.
LocationInfoDesc[0] 3 (PCI Slot) – for internal HBA’s
HPSA_ArraySystemLocation
1-2-29 SMX_SADiskDriveLocation Class The SMX_SADiskDriveLocation class implements the HPSA_DiskDriveLocation class and represents a location string for the disk drive.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
HP Insight Management WBEM Smart Array Provider 40
Property Name Property Implementation
Caption
Controller name, Drive Type and Disk Location
For example: Smart Array E500 Physical Drive – Port: 1E Box 1 Bay: 5
Description
Controller name, Drive Type and Disk Location
For example: Smart Array E500 Physical Drive - Port: 1E Box 1 Bay: 5
ElementName
Controller name, Drive Type and Disk Location
For example: Smart Array E500 Physical Drive - Port: 1E Box 1 Bay: 5
CIM_Location
Name Opaque key
PhysicalPosition Opaque key
HP_Location
ElementLocationTag Bay Number of Disk Drive - When ‘Bay’ is specified in ElementLocationTagDesc.
ElementLocationTagDesc 20 (Bay)– when firmware supports Bay numbering
HPSA_DiskDriveLocation
1-2-30 SMX_SAArrayControllerLocation Class The SMX_SAArrayControllerLocation class implements the HPSA_ArrayControllerLocation class and represents a location string for the array controller.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
Caption Smart Array in <physical location>
Refer to “Physical Location” for more information.
Description Same as Caption.
HP Insight Management WBEM Smart Array Provider 41
Property Name Property Implementation
ElementName Same as Caption.
CIM_Location
Name Opaque key
PhysicalPosition Opaque key
HP_Location
ElementLocationTag
For Internal HBA’s:
PCI Slot Number
For example: 3 – for adapter in PCI Slot 3
For example: 0 – for Embedded adapter
ElementLocationTagDesc 23 (Adapter) – for Internal HBA’s
LocationInformation[0]
Array of text values representing the location components that describe this Ethernet Controller Physical location.
LocationInfoDesc[0] per LocationInfornation[0].
Refer to the LocationInfoDescription array to determine what type of location information is represented.
LocationInfoDesc[0]
1(MezzanineSlot)—for internal HBA on a Mezzanine Card
3 (PCI Slot) – for internal HBA in a PCI slot
17(Embedded Device) – for internal HBA embedded on Motherboard
HPSA_ArrayControllerLocation
1-2-31 SMX_SAStorageCapabilities Class The SMX_SAStorageCapabilities class implements the HPSA_StorageCapabilities class and represents the possible Capabilities of a storage pool.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
HP Insight Management WBEM Smart Array Provider 42
Property Name Property Implementation
ElementName
For Primodial Pools:
Controller name and <physical location>.
Refer to “Physical Location” for more information.
For example: “Smart Array in Slot=3” for internal
For example: “Smart Array Embedded Controller=7” for embedded controller where 7 is the internal identifier for the embedded controller.
For Concrete Pools:
Controller name and <physical location>, Array Identifier
For example: Smart Array in Slot=3:0
CIM_Capabilities
InstanceID Key: Opaque key
CIM_StorageCapabilities
DataRedundancyDefault 1 (When number of drives is an odd number)
2 (When number of drives is an even number – For example: Pool can be configured for mirroring)
DataRedundancyMax 1 (When number of drives is an odd number)
2 (When number of drives is an even number – For example: Pool can be configured for mirroring)
DataRedundancyMin 1
DeltaReservationDefault 0
DeltaReservationMax 0
DeltaReservationMin 0
ElementType 5 (Storage Pool)
NoSinglePointOfFailure
True - When number of drives > 1
(For example: Pool can be configured for redundancy)
False – When number of drives <= 1
NoSinglePointOfFailureDefault
True - When number of drives > 1
(For example: Pool can be configured for redundancy)
False – When number of drives <= 1
HP Insight Management WBEM Smart Array Provider 43
Property Name Property Implementation
PackageRedundancyDefault
0 (When number of drives <= 1)
1 (When number of drives = 2 or 3)
2 (When number of drives > 3)
PackageRedundancyMax
0 (When number of drives <= 1)
1 (When number of drives = 2 or 3)
2 (When number of drives > 3)
PackageRedundancyMin 0
HPSA_StorageCapabilities
1-2-32 SMX_SAProduct Class The SMX_SAProduct class implements the HPSA_Product class and represents the top level marketing information for the array system.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
ElementName
Controller name and <physical location>.
Refer to “Physical Location” for more information.
For example: “Smart Array in Slot=3” for internal
For example: “Smart Array Embedded Controller=7” for embedded controller where 7 is the internal identifier for the embedded controller.
CIM_Product
IdentifyingNumber Opaque key
Name String representing the Marketing name.
Vendor HP
Version Firmware version of HBA or Storage System.
HPSA_Product
HP Insight Management WBEM Smart Array Provider 44
1-2-33 SMX_SAStorageEnclosureLocation Class The SMX_SAStorageEnclosureLocation class implements the HPSA_StorageEnclosureLocation class and represents a location string for the enclosure.
The following table lists the properties implemented.
Property Name Property Implementation
ElementName
Enclosure location
Port: <m> Box: <n>
Where: <m> is the port and <n> is the box number.
Caption
Enclosure location
Port: <m> Box: <n>
Where: <m> is the port and <n> is the box number.
Description
Enclosure location
Port: <m> Box: <n>
Where: <m> is the port and <n> is the box number.
Name Key
PhysicalPosition Key
ElementLocationTag
Unknown for Undetermined
External for external enclosures
Internal for drive cages located within the host chassis
ElementLocationTagDesc 19 (Box)
HPSA_StorageEnclosureLocation
1-2-34 SMX_SAStorageVolumeStorageSetting (Association) The following table lists the associations implemented for this class.
Property Name Property Implementation
ManagedElement SMX_SAStorageVolume
SettingData SMX_SAStorageSetting
IsCurrent 1 (Set to Is Current)
HP Insight Management WBEM Smart Array Provider 45
Property Name Property Implementation
IsDefault 1 (Set to Is Default)
1-2-35 SMX_SAPrimordialPoolStorageCapabilities (Association) The following table lists the associations implemented for this class.
Property Name Property Implementation
Capabilities SMX_SAStorageCapabilities
ManagedElement SMX_SAPrimordialPool
1-2-36 SMX_SAStoragePoolStorageCapabilities (Association) The following table lists the associations implemented for this class.
Property Name Property Implementation
Capabilities SMX_SAStorageCapabilities
ManagedElement SMX_SAStoragePool
1-2-37 SMX_SAArraySystemStorageEnclosureProcessor (Association) The following table lists the associations implemented for this class.
Property Name Property Implementation
GroupComponent SMX_SAArraySystem
PartComponent SMX_SAStorageEnclosureProcessor
1-2-38 SMX_SAArraySystemSCSIProtocolController (Association) The following table lists the associations implemented for this class.
Property Name Property Implementation
GroupComponent SMX_SAArraySystem
HP Insight Management WBEM Smart Array Provider 46
PartComponent SMX_SASCSIProtocolController
1-2-39 SMX_SAArraySystemPortController (Association) The following table lists the associations implemented for this class.
Property Name Property Implementation
SameElement SMX_SAArraySystem
SystemElement SMX_SAPortController
1-2-40 SMX_SAArraySystemDiskDrive (Association) The following table lists the associations implemented for this class.
Property Name Property Implementation
GroupComponent SMX_SAArraySystem
PartComponent SMX_SADiskDrive
1-2-41 SMX_SAArraySystemStorageVolume (Association) The following table lists the associations implemented for this class.
Property Name Property Implementation
GroupComponent SMX_SAArraySystem
PartComponent SMX_SAStorageVolume
1-2-42 SMX_SAArraySystemStorageExtent (Association) The following table lists the associations implemented for this class.
Property Name Property Implementation
GroupComponent SMX_SAArraySystem
PartComponent SMX_SAStorageExtent
HP Insight Management WBEM Smart Array Provider 47
1-2-43 SMX_SAArraySystemDAPort (Association) The following table lists the associations implemented for this class.
Property Name Property Implementation
GroupComponent SMX_SAArraySystem
PartComponent SMX_SADAPort
1-2-44 SMX_SAArraySystemPrimordialPool (Association) The following table lists the associations implemented for this class.
Property Name Property Implementation
GroupComponent SMX_SAArraySystem
PartComponent SMX_SAPrimordialPool
1-2-45 SMX_SAArraySystemStoragePool (Association) The following table lists the associations implemented for this class.
Property Name Property Implementation
GroupComponent SMX_SAArraySystem
PartComponent SMX_SAStoragePool
1-2-46 SMX_SAComputerSystemArraySystem (Association) The following table lists the associations implemented for this class.
Property Name Property Implementation
GroupComponent HP_ComputerSystem
PartComponent SMX_SAArraySystem
1-2-47 SMX_SAArraySystemArrayController (Association) The following table lists the associations implemented for this class.
HP Insight Management WBEM Smart Array Provider 48
Property Name Property Implementation
GroupComponent SMX_SAArraySystem
PartComponent SMX_SAArrayController
1-2-48 SMX_SAStorageEnclosureStorageEnclosureProcessor (Association) The following table lists the associations implemented for this class.
Property Name Property Implementation
Antecedent SMX_SAStorageEnclosure
Dependent SMX_SAStorageEnclosureProcessor
1-2-49 SMX_SAProductPhysicalPackage (Association) The following table lists the associations implemented for this class.
Property Name Property Implementation
GroupComponent SMX_SAProduct
PartComponent SMX_SAPhysicalPackage
1-2-50 SMX_SAStorageEnclosureDriveCage (Association) The following table lists the associations implemented for this class.
Property Name Property Implementation
GroupComponent SMX_SAStorageEnclosure
PartComponent SMX_SADriveCage
1-2-51 SMX_SAPhysicalPackageArrayControllerPhysicalPackage (Association) The following table lists the associations implemented for this class.
Property Name Property Implementation
HP Insight Management WBEM Smart Array Provider 49
GroupComponent SMX_SAPhysicalPackage
PartComponent SMX_SAArrayControllerPhysicalPackage
1-2-52 SMX_SAPhysicalPackageStorageEnclosure (Association) The following table lists the associations implemented for this class.
Property Name Property Implementation
GroupComponent SMX_SAPhysicalPackage
PartComponent SMX_SAStorageEnclosure
1-2-53 SMX_SADriveCageDiskPhysicalPackage (Association) The following table lists the associations implemented for this class.
Property Name Property Implementation
GroupComponent SMX_SADriveCage
PartComponent SMX_SADiskPhysicalPackage
1-2-54 SMX_SAStoragePoolStorageExtent (Association) The following table lists the associations implemented for this class.
Property Name Property Implementation
GroupComponent SMX_SAStoragePool
PartComponent SMX_SAStorageExtent
1-2-55 SMX_SAStorageSpecificCollectionArraySystem (Association) The following table lists the associations implemented for this class.
Property Name Property Implementation
Collection SMX_SAStorageSpecificCollection
Member SMX_SAArraySystem
HP Insight Management WBEM Smart Array Provider 50
1-2-56 SMX_SAStorageRedundancySetStorageExtent (Association) The following table lists the associations implemented for this class.
Property Name Property Implementation
Collection SMX_SAStorageRedundancySet
Member SMX_SAStorageExtent
1-2-57 SMX_SAArraySystemFirmware (Association) The following table lists the associations implemented for this class.
Property Name Property Implementation
InstalledSoftware SMX_SAFirmware
System SMX_SAArraySystem
1-2-58 SMX_SASCSIProtocolControllerStorageVolume (Association) The following table lists the associations implemented for this class.
Property Name Property Implementation
Antecedent SMX_SASCSIProtocolController
Dependent SMX_SAStorageVolume
DeviceAccess 2 (Read Write)
DeviceNumber Device LUN number
1-2-59 SMX_SAFirmwareArraySystem (Association) The following table lists the associations implemented for this class.
Property Name Property Implementation
Antecedent SMX_SAFirmware
HP Insight Management WBEM Smart Array Provider 51
Dependent SMX_SAArraySystem
ElementSoftwareStatus
ElementSoftwareStatus[0]:
2 (Current)
ElementSoftwareStatus[1]:
6 (Installed)
1-2-60 SMX_SAStorageEnclosureProcessorEnclosureFirmware (Association) The following table lists the associations implemented for this class.
Property Name Property Implementation
Antecedent SMX_SAEnclosureFirmware
Dependent SMX_SAStorageEnclosureProcessor
ElementSoftwareStatus
ElementSoftwareStatus[0]:
2 (Current)
ElementSoftwareStatus[1]:
6 (Installed)
1-2-61 SMX_SADiskDriveDiskDriveFirmware (Association) The following table lists the associations implemented for this class.
Property Name Property Implementation
Antecedent SMX_SADiskDriveFirmware
Dependent SMX_SADiskDrive
ElementSoftwareStatus
ElementSoftwareStatus[0]:
2 (Current)
ElementSoftwareStatus[1]:
6 (Installed)
HP Insight Management WBEM Smart Array Provider 52
1-2-62 SMX_SASmartDrvCarrierAppElementFirmwareIdentity (Association) This class is implemented only when the hardware includes Smart Drive Carrier support.
The following table lists the associations implemented for this class.
Property Name Property Implementation
Antecedent HPSA_SmartDriveCarrierAppFirmware
Dependent HPSA_SADiskDrive
1-2-63 SMX_ SASmartDrvCarrierAppInstalledFirmwareIdentity (Association) This class is implemented only when the hardware includes Smart Drive Carrier support.
The following table lists the associations implemented for this class.
Property Name Property Implementation
System HPSA_ArraySystem
InstalledSoftware HPSA_SmartDriveCarrierAppFirmware
1-2-64 SMX_ SASmartDrvCarrierBootldrElementFirmwareIdentity (Association) This class is implemented only when the hardware includes Smart Drive Carrier support.
The following table lists the associations implemented for this class.
Property Name Property Implementation
Antecedent HPSA_SmartDriveCarrierBootldrFirmware
Dependent SMX_SADiskDrive
HP Insight Management WBEM Smart Array Provider 53
1-2-65 SMX_ SASmartDrvCarrierBootldrInstalledFirmwareIdentity (Association) This class is implemented only when the hardware includes Smart Drive Carrier support.
The following table lists the associations implemented for this class.
Property Name Property Implementation
System HPSA_ArraySystem
InstalledSoftware HPSA_SmartDriveCarrierBootldrFirmware
1-2-66 SMX_SADiskDriveStorageExtent (Association) The following table lists the associations implemented for this class.
Property Name Property Implementation
Antecedent SMX_SADiskDrive
Dependent SMX_SAStorageExtent
1-2-67 SMX_SADiskPhysicalPackageDiskDrive (Association) The following table lists the associations implemented for this class.
Property Name Property Implementation
Antecedent SMX_SADiskPhysicalPackage
Dependent SMX_SADiskDrive
1-2-68 SMX_SAStoragePoolStorageVolume (Association) The following table lists the associations implemented for this class.
Property Name Property Implementation
Antecedent SMX_SAStoragePool
HP Insight Management WBEM Smart Array Provider 54
Dependent SMX_SAStorageVolume
SpaceConsumed Bytes consumed by volume
1-2-69 SMX_SAPrimordialPoolStoragePool (Association) The following table lists the associations implemented for this class.
Property Name Property Implementation
Antecedent SMX_SAPrimordialPool
Dependent SMX_SAStoragePool
SpaceConsumed Bytes consumed by storage pool
1-2-70 SMX_SASpareExtentStorageExtent (Association) The following table lists the associations implemented for this class.
Property Name Property Implementation
Antecedent SMX_SAStorageExtent
Dependent SMX_SAStorageExtent
1-2-71 SMX_SASpareExtentStorageRedundancySet (Association) The following table lists the associations implemented for this class.
Property Name Property Implementation
Antecedent SMX_SAStorageExtent
Dependent SMX_SAStorageRedundancySet
1-2-72 SMX_SAStorageExtentStorageVolume (Association) The following table lists the associations implemented for this class.
Property Name Property Implementation
Antecedent SMX_SAStorageExtent
HP Insight Management WBEM Smart Array Provider 55
Dependent SMX_SAStorageVolume
1-2-73 SMX_SADAPortSCSIProtocolEndpoint (Association) The following table lists the associations implemented for this class.
Property Name Property Implementation
Antecedent SMX_SADAPort
Dependent SMX_SASCSIProtocolEndpoint
1-2-74 SMX_SAStorageGroupHostedCollection (Association) The following table lists the associations implemented for this class.
Property Name Property Implementation
Antecedent HP_ComputerSystem
Dependent SMX_SAStorageSpecificCollection
1-2-75 SMX_SAPhysicalPackageArraySystem (Association) The following table lists the associations implemented for this class.
Property Name Property Implementation
Antecedent SMX_SAPhysicalPackage
Dependent SMX_SAArraySystem
1-2-76 SMX_SAArrayControllerPhysicalPackageArrayController (Association) The following table lists the associations implemented for this class.
Property Name Property Implementation
Antecedent SMX_SAArrayControllerPhysicalPackage
Dependent SMX_SAArrayController
HP Insight Management WBEM Smart Array Provider 56
1-2-77 SMX_SADiskDriveMediaAccessStatData (Association) The following table lists the associations implemented for this class.
Property Name Property Implementation
ManagedElement SMX_SADiskDrive
Stats SMX_SAMediaAccessStatData
1-2-78 SMX_SAArrayControllerPhysicalPackageArrayControllerLocation (Association) The following table lists the associations implemented for this class.
Property Name Property Implementation
Element SMX_SAArrayControllerPhysicalPackage
PhysicalLocation SMX_SAArrayControllerLocation
1-2-79 SMX_SAPhysicalPackageArraySystemLocation (Association) The following table lists the associations implemented for this class.
Property Name Property Implementation
Element SMX_SAPhysicalPackage
PhysicalLocation SMX_SAArraySystemLocation
1-2-80 SMX_SADriveCageDriveCageLocation (Association) The following table lists the associations implemented for this class.
Property Name Property Implementation
Element SMX_SADriveCage
PhysicalLocation SMX_SADriveCageLocation
HP Insight Management WBEM Smart Array Provider 57
1-2-81 SMX_SADiskPhysicalPackageDiskDriveLocation (Association) The following table lists the associations implemented for this class.
Property Name Property Implementation
Element SMX_SADiskPhysicalPackage
PhysicalLocation SMX_SADiskDriveLocation
1-2-82 SMX_SASCSIProtocolEndpointSCSIProtocolController (Association) The following table lists the associations implemented for this class.
Property Name Property Implementation
AvailableSAP SMX_SASCSIProtocolEndpoint
ManagedElement SMX_SASCSIProtocolController
1-2-83 SMX_SAStorageEnclosureEnclosureLocation (Association) The following table lists the associations implemented for this class.
Property Name Property Implementation
Element SMX_SAStorageEnclosure
PhysicalLocation SMX_SAStorageEnclosureLocation
1-2-84 SMX_SATSASSCSIProtocolEndpoint SMX_SATSASSCSIProtocolEndpoint implements the HPSA_SATSASSCSIProtocolEndPoint class and represents each port on SAS Drive. The following table lists the associations implemented for this class.
Property Name Property Implementation
CIM_ManagedElement
ElementName Protocol Endpoint for <xxx>
Where <xxx> is the value populated in the ElementName property of the
HP Insight Management WBEM Smart Array Provider 58
Property Name Property Implementation
instance of SMX_SATSASPort associated to this instance via the association SMX_SATSASPortTSASSCSIPE
Caption
Protocol Endpoint for <xxx>
Where <xxx> is the value populated in the ElementName property of the instance of SMX_SATSASPort associated to this instance via the association SMX_SATSASPortTSASSCSIPE
CIM_ManagedSystemElement
Name
SMX_SADiskDrive.DeviceID:<unique value>
Where <SMX SADiskDrive.DeviceID> is the DeviceID property of the instance of SMX_SADiskDrive associated to this instance via the association SMX_SADiskDriveTSASSCSIPE, and unique value is a unique value across all instances of SMX_SATSASSCSIProtocolEndpoint. For example, a dual port disk has two instances of SMX_SATSASSCSIProtocolEndpoint with the name properties set to:- PH77MW3991:0:0 - PH77MW3991:0:1
CIM_ServiceAccessPoint
SystemCreationClassName SMX ArraySystem
SystemName The property value of HPSA_ArraySystem.nam
CreationClassName SMX SATSASSCSIProtocolEndpoint
CIM_EnabledLogicalElement
EnabledDefault 2 (Enabled)
RequestedState 12 (Not Applicable)
CIM_ SCSIProtocolEndpoint
ProtocolIFType 1 (Other)
OtherTypeDescription SCSI
Role 3 (Target)
HPSA_SATSASSCSIProtocolEndpoint
Path Redundancy path status:
0 (Unknown)2 (Active)3 (Passive)5 (Path Error)
HP Insight Management WBEM Smart Array Provider 59
1-2-85 SMX_SAISASSCSIProtocolEndpoint SMX_SAISASSCSIProtocolEndpoint implements HPSA_SAISASSCSIProtocolEndpoint and HPSA_SAISASSCSIProtocolEndpoint represents each port on the smart array controller. The following table lists the associations implemented for this class.
HP Insight Management WBEM Smart Array Provider 60
Property Name Property Implementation
CIM_ManagedElement
Caption
Protocol Endpoint for <xxx>
Where: <xxx> is the value populated in the ElementName property of the instance of SMX_SATSASPort associated to this instance via the association SMX_SATSASPortTSASSCSIPE
ElementName
Protocol Endpoint for <xxx>
Where: <xxx> is the value populated in the ElementName property of the instance of SMX_SATSASPort associated to this instance via the association SMX_SATSASPortTSASSCSIPE
CIM_ManagedSystemElement
Name The same value as the DeviceID property of the instance of SMX_SAISASPort associated to this instance through the association SMX_SAISASPortISASSCSIPE.
CIM_ServiceAccessPoint
SystemCreationClassName SMX SAArraySystem
SystemName The property value of HPSA_ArraySystem.name
CreationClassName SMX ISASSCSIProtocolEndpoint
ProtocolIFType 1 (other)
OtherTypeDescription SCSI
Role 2 (initiator)
1-2-86 SMX_SATSASPort The following table lists the associations implemented for this class.
Property Name Property Implementation
CIM_ManagedElement
Caption
Port <unique_index>
Where: <unique_index> is a unique index across all ports on a single drive
HP Insight Management WBEM Smart Array Provider 61
Property Name Property Implementation
ElementName
Port <unique_index>
Where: <unique_index> is a unique index across all ports on a single drive
CIM_ManagedSystemElement
OperationalStatus
2 (OK)
For multi-path supported firmware implementations, the status of the port is OK, and the status of the path is the only element that can be detected.
CIM_EnabledLogicalElement
EnabledDefault 2 (Enabled)
EnabledState 5 (Not Applicable)
RequestedState 12 (Not Applicable)
CIM_LogicalDevice
SystemnCreationClassName SMX SAArraySystem
SystemName The property value of HPSA_ArraySystem.name
CreationClassName SMX_SATSASPort
DeviceID
The same value as the SMX_SATSASSCSIProtocolEndpoint.Name property of the instance associated through SMX_SAISASPortISASSCSIPE.
CIM_LogicalPort
UsageRestriction 4 (Not restricted)
PortType 94 (SAS)
CIM_SASPort
PermanentAddress Not supported
1-2-87 SMX_SAISASPort The following table lists the associations implemented for this class.
Property Name Property Implementation
HP Insight Management WBEM Smart Array Provider 62
Property Name Property Implementation
CIM_ManagedElement
Caption
Port <port #>
Where: <port #> is the port number
For example: 1E, 2E, and so on
ElementName
Port <port #>
Where: <port #> is the port number
For example: 1E, 2E, and so on
CIM_ManagedSystemElement
OperationalStatus
2 (OK)
For multi-path supported firmware implementations, the status of the port is OK, and the status of the path is the only thing that can be detected.
CIM_EnabledLogicalElement
EnabledDefault 2 (Enabled)
RequestedState 12 (Not Applicable)
CIM_LogicalDevice
SystemnCreationClassName SMX ArraySystem
SystemName The property value of HPSA_ArraySystem.name
CreationClassName SMX_SAISASPort
DeviceID
SMX SAPortController.DeviceIDport #
Where: SMX_SAPortController.deviceID is the DeviceID property of the instance of SMX_SAPortController associated to this instance via the association SMX_SAPortControllerISASPort, and port # is the port number for the port.
This is the same value that is concatenated to the caption and related properties. An example of a array controller with two external ports is:
PH77MW3991:1E
PH77MW3991:2E
CIM_LogicalPort
UsageRestriction 4 (Not restricted)
HP Insight Management WBEM Smart Array Provider 63
Property Name Property Implementation
PortType 94 (SAS)
CIM_SASPort
PermanentAddress Not supported
1-2-88 SMX_SAISASPortISASSCSIProtocolEndpoint (Association) The following table lists the associations implemented for this class.
Property Name Property Implementation
Antecedent SMX_SAISASPort
Dependent SMX_SAISASSCSIProtocolEndpoint
1-2-89 SMX_SAArraySystemISASSCSIProtocolEndPoint (Association) The following table lists the associations implemented for this class.
Property Name Property Implementation
Antecedent SMX_SAArraySystem
Dependent SMX_SAISASSCSIProtocolEndpoint
1-2-90 SMX_SAArraySystemISASPort (Association) The following table lists the associations implemented for this class.
Property Name Property Implementation
GroupComponent SMX_SAArraySystem
PartComponent SMX_SAISASPort
1-2-91 SMX_SAPortControllerISASPort (Association) The following table lists the associations implemented for this class.
HP Insight Management WBEM Smart Array Provider 64
Property Name Property Implementation
Antecedent SMX_SAPortController
Dependent SMX_SAISASPort
1-2-92 SMX_SAArraySystemTSASSCSIProtocolEndpoint (Association) The following table lists the associations implemented for this class.
Property Name Property Implementation
Antecedent SMX_SAArraySystem
Dependent SMX_SATSASSCSIProtocolEndpoint
1-2-93 SMX_SATSASPortTSASSCSIProtocolEndpoint (Association) The following table lists the associations implemented for this class.
Property Name Property Implementation
Antecedent SMX_SATSASPort
Dependent SMX_SATSASSCSIProtocolEndpoint
1-2-94 SMX_SAArraySystemTSASPort (Association) The following table lists the associations implemented for this class.
Property Name Property Implementation
GroupComponent SMX_SAArraySystem
PartComponent SMX_SATSASPort
1-2-95 SMX_SADiskDriveTSASSCSIProtocolEndpoint (Association) The following table lists the associations implemented for this class.
Property Name Property Implementation
HP Insight Management WBEM Smart Array Provider 65
AvailableSAP SMX_SATSASSCSIProtocolEndpoint
ManagedElement SMX_SADiskDrive
1-2-96 SMX_SASCSIInitiatorTargetLogicalUnitPath The following table lists the associations implemented for this class.
Property Name Property Implementation
Initiator SMX_SAISASSCSIProtocolEndpoint
Target SMX_SATSASSCSIProtocolEndpoint
LogicalUnit SMX_SAStorageExtent
State
0 (Unknown) if path status cannot be ascertained
2 (active) if the path is active and healthy
5 (path error) if the path has an error
3 (passive) path is healthy but is not active or is the standby path
1-2-97 SMX_SAPortControllerPCIDevice (Association) The following table lists the associations implemented for this class.
Property Name Property Implementation
SystemElement SMX_PCIDevice
SameElement SMX_SAPortController
1-3 Provider Indications Indications Generated by the Provider
The following tables describe the SMX WBEM Smart Array Provider indications that are implemented for HP ProLiant server platforms where available.
1-3-1 HP_DeviceIndication: Physical Drive Status Changed to OK
Property Name Property Implementation
HP Insight Management WBEM Smart Array Provider 66
Property Name Property Implementation
CIM_Indication
IndicationIdentifier GUID string generated at the time of indication
PerceivedSeverity 2 (Informational)
IndicationTime Time of indication
CIM_AlertIndication
Description A physical drive status has changed from a non-OK state to OK.
AlertingManagedElement WBEM Path of SMX_SADiskDrive class
AlertingElementFormat 2 (CIMObjectPath)
AlertType 5 (Device Alert)
EventID 201
EventTime Time of the event or time of the indication if event time unknown
ProviderName HP Smart Array
RecommendedActions No action is recommended.
SystemName Name of the computer system generating the indication
SystemCreationClassName CreationClassName of the computer system generating the indication
HP_AlertIndication
Summary Physical Drive status OK
EventCategory 6 (Primary Storage)
ProbableCause 1 (Other)
ProbableCauseDescription Physical Drive Status Changed to OK
NetworkAddresses Contains a list of all the IP addresses of the computer system generating the indication
OSType SMX_OperatingSystem.OSType
OSVersion The operating system version of the computer system generating the indication in the following format: <major>.<minor>.<build>
HP Insight Management WBEM Smart Array Provider 67
Property Name Property Implementation
ProviderVersion For example: 2.2.0.0
SystemFirmwareVersion Firmware version of the computer system generating the indication
SystemSerialNumber Serial number of the computer system generating the indication
SystemProductID Product ID of the computer system generating the indication
SystemModel Model name of the computer system generating the indication
SystemGUID Platform GUID of the computer system generating the indication
SolutionProductModel Conditional property containing the Solution Name string when running in a aggregate product environment in the format <aggregate product family name> v<major>.<minor>.<update>
ImpactedDomain
3 (Enclosure) for c-Class blade systems
4 (System) for all other systems
Note:
When ImpactedDomain is 3 (Enclosure) the properties that follow and are indicated with an asterisk (*) below will be populated.
BladeBay * HP_BladeCSLocation.LocationInformation[0]
BladeName * HP_ComputerSystem.Name
EnclosureName * HP_BladeEnclosureCS.Name
RackName * Rack name if, one exists
RackUID * Rack Unique Identifier, if one exists
SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment
SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment
HP_HardwareIndication
HWFirmwareVersion Physical Disk firmware version string
HWLogicalLocation Physical Disk Location string
For example: Port:1E Box: 1 Bay 5
HP Insight Management WBEM Smart Array Provider 68
Property Name Property Implementation
HWPhysicalLocation Physical Location of the Failed Drive (Bay Number)
HWSerialNumber Physical Disk Serial Number
HP_DeviceIndication
DeviceModel Physical Disk Model string
DeviceControllerLogicalLocation Controller Location
For example: SmartArray 642 in Slot 2
VariableNames[]
FailureDescription
DriveInterface
LastFailureDescription
VariableTypes[] String (1)
uint16 (4)
VariableValues[]
FailureDescription – short description of the failure
Drive interface HPSA_DiskDrive.DriveInterface
LastFailureDescription – last failure reason string from the drive. HPSA_DiskDrive.OperationalStatus[1]
1-3-2 HP_DeviceIndication: Physical Drive Status Changed to ERROR
Property Name Property Implementation
CIM_Indication
IndicationIdentifier GUID string generated at the time of indication
PerceivedSeverity Severity
5 (Major)
IndicationTime Time of indication
CIM_AlertIndication
Description A physical drive status has changed to Error.
AlertingManagedElement WBEM Path of SMX_SADiskDrive class
HP Insight Management WBEM Smart Array Provider 69
Property Name Property Implementation
AlertingElementFormat 2 (CIMObjectPath)
AlertType 5 (Device Alert)
EventID 202
EventTime Time of the event or time of the indication if event time unknown
ProviderName HP Smart Array (
RecommendedActions Check for failed or removed physical drives.
SystemName Name of the computer system generating the indication
SystemCreationClassName CreationClassName of the computer system generating the indication
HP_AlertIndication
Summary Physical drive status Error
EventCategory 6 (Primary Storage)
ProbableCause 86 (Disk Failure)
ProbableCauseDescription Physical Drive Status Changed to Error
NetworkAddresses Contains a list of all the IP addresses of the computer system generating the indication
OSType SMX_OperatingSystem.OSType
OSVersion The operating system version of the computer system generating the indication in the following format: <major>.<minor>.<build>
ProviderVersion For example: 2.2.0.0
SystemFirmwareVersion Firmware version of the computer system generating the indication
SystemSerialNumber Serial number of the computer system generating the indication
SystemProductID Product ID of the computer system generating the indication
SystemModel Model name of the computer system generating the indication
SystemGUID Platform GUID of the computer system generating the indication
HP Insight Management WBEM Smart Array Provider 70
Property Name Property Implementation
ImpactedDomain
3 (Enclosure) for c-Class blade systems
4 (System) for all other systems
Note:
When ImpactedDomain is 3 (Enclosure) the properties that follow and are indicated with an asterisk (*) below will be populated.
BladeBay * HP_BladeCSLocation.LocationInformation[0]
BladeName * HP_ComputerSystem.Name
EnclosureName * HP_BladeEnclosureCS.Name
RackName * Rack name, if one exists
RackUID * Rack Unique Identifier, if one exists
SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment
SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment
SolutionProductModel Conditional property containing the Solution Name string when running in a aggregate product environment in the format <aggregate product family name> v<major>.<minor>.<update>
HP_HardwareIndication
HWFirmwareVersion Physical Disk firmware version string
HWLogicalLocation
Physical Disk Location string
For example: Port:1E Box: 1 Bay 5
HWPhysicalLocation Physical Location of the Failed Drive (Bay Number)
HWSerialNumber Physical Disk Serial Number
VariableNames[]
FailureDescription
DriveInterface
LastFailureDescription
VariableTypes[] String (1)
uint16 (4)
HP Insight Management WBEM Smart Array Provider 71
Property Name Property Implementation
VariableValues[]
FailureDescription – short description of the failure
Drive interface HPSA_DiskDrive.DriveInterface
LastFailureDescription – last failure reason string from the drive. HPSA_DiskDrive.OperationalStatus[1]
HP_DeviceIndication
DeviceModel Physical Disk Model string
DeviceControllerLogicalLocation Controller Location
For example: SmartArray 642 in Slot 2
1-3-3 HP_DeviceIndication: Physical Drive Status Changed to REBUILDING
Property Name Property Implementation
CIM_Indication
IndicationIdentifier GUID string generated at the time of indication
PerceivedSeverity 2 (Informational)
IndicationTime Time of indication
CIM_AlertIndication
Description A physical drive status has changed to Rebuilding. Data is now being rebuilt onto this drive from the RAID set.
AlertingManagedElement WBEM Path of SMX_SADiskDrive class
AlertingElementFormat 2 (CIMObjectPath)
AlertType 5 (Device Alert)
EventID 203
EventTime Time of the event or time of the indication if event time unknown
ProviderName HP Smart Array (
RecommendedActions No action is recommended.
SystemName Name of the computer system generating the indication
HP Insight Management WBEM Smart Array Provider 72
Property Name Property Implementation
SystemCreationClassName CreationClassName of the computer system generating the indication
HP_AlertIndication
Summary Physical drive is now rebuilding.
EventCategory 6 (Primary Storage)
ProbableCause 1 (Other)
ProbableCauseDescription Physical Drive Status Changed to Rebuilding
NetworkAddresses Contains a list of all the IP addresses of the computer system generating the indication
OSType SMX_OperatingSystem.OSType
OSVersion The operating system version of the computer system generating the indication in the following format: <major>.<minor>.<build>
ProviderVersion For example: 2.2.0.0
SystemFirmwareVersion Firmware version of the computer system generating the indication
SystemSerialNumber Serial number of the computer system generating the indication
SystemProductID Product ID of the computer system generating the indication
SystemModel Model name of the computer system generating the indication
SystemGUID Platform GUID of the computer system generating the indication
SolutionProductModel Conditional property containing the Solution Name string when running in a aggregate product environment in the format <aggregate product family name> v<major>.<minor>.<update>
ImpactedDomain
3 (Enclosure) for c-Class blade systems
4 (System) for all other systems
Note:
When ImpactedDomain is 3 (Enclosure) the properties that follow and are indicated with an asterisk (*) below will be populated.
BladeBay * HP_BladeCSLocation.LocationInformation[0]
BladeName * HP_ComputerSystem.Name
HP Insight Management WBEM Smart Array Provider 73
Property Name Property Implementation
EnclosureName * HP_BladeEnclosureCS.Name
RackName * Rack name, if one exists
RackUID * Rack Unique Identifier, if one exists
SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment
SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment
HP_HardwareIndication
HWFirmwareVersion Physical Disk firmware version string
HWLogicalLocation Physical Disk Location string
For example: Port:1E Box: 1 Bay 5
HWPhysicalLocation Physical Location of the Failed Drive (Bay Number)
HWSerialNumber Physical Disk Serial Number
VariableNames[]
FailureDescription
DriveInterface
LastFailureDescription
VariableTypes[] String (1)
uint16 (4)
VariableValues[]
FailureDescription – short description of the failure
Drive interface HPSA_DiskDrive.DriveInterface
LastFailureDescription – last failure reason string from the drive. HPSA_DiskDrive.OperationalStatus[1]
HP_DeviceIndication
DeviceModel Physical Disk Model string
DeviceControllerLogicalLocation Controller Location
For example: SmartArray 642 in Slot 2
HP Insight Management WBEM Smart Array Provider 74
1-3-4 HP_DeviceIndication: Physical Drive Status Changed to PREDICTIVE FAILURE
Property Name Property Implementation
CIM_Indication
IndicationIdentifier GUID string generated at the time of indication
PerceivedSeverity 5 (Major)
IndicationTime Time of indication
CIM_AlertIndication
Description A physical drive status has changed to Predictive Failure.
AlertingManagedElement WBEM Path of SMX_SADiskDrive class
AlertingElementFormat 2 (CIMObjectPath)
AlertType 5 (Device Alert)
EventID 204
EventTime Time of the event or time of the indication if event time unknown
ProviderName HP Smart Array (
RecommendedActions Replace drive immediately to avoid loss of data.
SystemName Name of the computer system generating the indication
SystemCreationClassName CreationClassName of the computer system generating the indication
HP_AlertIndication
Summary Physical drive status Predictive Failure.
EventCategory 6 (Primary Storage)
ProbableCause 86 (Disk Failure)
ProbableCauseDescription Physical Drive Status Changed to Predictive Failure.
NetworkAddresses Contains a list of all the IP addresses of the computer system generating the indication
OSType SMX_OperatingSystem.OSType
HP Insight Management WBEM Smart Array Provider 75
Property Name Property Implementation
OSVersion The operating system version of the computer system generating the indication in the following format: <major>.<minor>.<build>
ProviderVersion For example: 2.2.0.0
SystemFirmwareVersion Firmware version of the computer system generating the indication
SystemSerialNumber Serial number of the computer system generating the indication
SystemProductID Product ID of the computer system generating the indication
SystemModel Model name of the computer system generating the indication
SystemGUID Platform GUID of the computer system generating the indication
ImpactedDomain
3 (Enclosure) for c-Class blade systems
4 (System) for all other systems
Note:
When ImpactedDomain is 3 (Enclosure) the properties that follow and are indicated with an asterisk (*) below will be populated.
BladeBay * HP_BladeCSLocation.LocationInformation[0]
BladeName * HP_ComputerSystem.Name
EnclosureName * HP_BladeEnclosureCS.Name
RackName * Rack name if one exists
RackUID * Rack Unique Identifier if one exists
SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment
SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment
SolutionProductModel Conditional property containing the Solution Name string when running in a aggregate product environment in the format <aggregate product family name> v<major>.<minor>.<update>
HP_HardwareIndication
HWFirmwareVersion Physical Disk firmware version string
HWLogicalLocation Physical Disk Location string
For example:
HP Insight Management WBEM Smart Array Provider 76
Property Name Property Implementation
Port:1E Box: 1 Bay 5
HWPhysicalLocation Physical Location of the Failed Drive (Bay Number)
HWSerialNumber Physical Disk Serial Number
VariableNames[]
FailureDescription
DriveInterface
LastFailureDescription
VariableTypes[] String (1)
uint16 (4)
VariableValues[]
FailureDescription – short description of the failure
Drive interface HPSA_DiskDrive.DriveInterface
LastFailureDescription – last failure reason string from the drive. HPSA_DiskDrive.OperationalStatus[1]
HP_DeviceIndication
DeviceModel Physical Disk Model string
DeviceControllerLogicalLocation Controller Location
For example: SmartArray 642 in Slot 2
1-3-5 HP_DeviceIndication: Physical Drive Status Changed to Predictive Failure due to Solid State Drive Wearout
Property Name Property Implementation
CIM_Indication
IndicationIdentifier GUID string generated at the time of indication
PerceivedSeverity 5 (Major)
IndicationTime Time of indication
CIM_AlertIndication
Description The Physical drive status has changed to Predictive Failure due to Solid State drive wear
HP Insight Management WBEM Smart Array Provider 77
Property Name Property Implementation
out.
AlertingManagedElement WBEM Path of SMX_SADiskDrive class
AlertingElementFormat 2 (CIMObjectPath)
AlertType 5 (Device Alert)
EventID 206
EventTime Time of the event or time of the indication if event time unknown
ProviderName HP Smart Array (
RecommendedActions Replace drive immediately to avoid loss of data.
SystemName Name of the computer system generating the indication
SystemCreationClassName CreationClassName of the computer system generating the indication
HP_AlertIndication
Summary Physical drive status in Predictive Failure due to SSD wears out.
EventCategory 6 (Primary Storage)
ProbableCause 86 (Disk Failure)
ProbableCauseDescription The Physical drive status has changed to Predictive Failure due to Solid State drive wear out.
NetworkAddresses Contains a list of all the IP addresses of the computer system generating the indication
OSType SMX_OperatingSystem.OSType
OSVersion The operating system version of the computer system generating the indication in the following format: <major>.<minor>.<build>
ProviderVersion For example: 2.2.0.0
SystemFirmwareVersion Firmware version of the computer system generating the indication
SystemSerialNumber Serial number of the computer system generating the indication
SystemProductID Product ID of the computer system generating the indication
HP Insight Management WBEM Smart Array Provider 78
Property Name Property Implementation
SystemModel Model name of the computer system generating the indication
SystemGUID Platform GUID of the computer system generating the indication
ImpactedDomain
3 (Enclosure) for c-Class blade systems
4 (System) for all other systems
Note:
When ImpactedDomain is 3 (Enclosure) the properties that follow and are indicated with an asterisk (*) below will be populated.
BladeBay * HP_BladeCSLocation.LocationInformation[0]
BladeName * HP_ComputerSystem.Name
EnclosureName * HP_BladeEnclosureCS.Name
RackName * Rack name if one exists
RackUID * Rack Unique Identifier if one exists
SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment
SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment
SolutionProductModel Conditional property containing the Solution Name string when running in a aggregate product environment in the format <aggregate product family name> v<major>.<minor>.<update>
HP_HardwareIndication
HWFirmwareVersion Physical Disk firmware version string
HWLogicalLocation Physical Disk Location string
For example: Port:1E Box: 1 Bay 5
HWPhysicalLocation Physical Location of the Failed Drive (Bay Number)
HWSerialNumber Physical Disk Serial Number
VariableNames[]
FailureDescription
DriveInterface
LastFailureDescription
HP Insight Management WBEM Smart Array Provider 79
Property Name Property Implementation
VariableTypes[] String (1)
uint16 (4)
VariableValues[]
FailureDescription – short description of the failure
Drive interface HPSA_DiskDrive.DriveInterface
LastFailureDescription – last failure reason string from the drive. HPSA_DiskDrive.OperationalStatus[1]
HP_DeviceIndication
DeviceModel Physical Disk Model string
DeviceControllerLogicalLocation Controller Location
For example: SmartArray 642 in Slot 2
1-3-6 HPSA_StorageVolumeIndication : Logical Drive Status Changed to OK
Property Name Property Implementation
CIM_Indication
IndicationIdentifier GUID string generated at the time of indication
PerceivedSeverity 2 (Informational)
IndicationTime Time of indication
CIM_AlertIndication
Description A logical drive status has changed from a non-OK state to OK.
AlertingManagedElement WBEM Path of SMX_SAStorageVolume Class
AlertingElementFormat 2 (CIMObjectPath)
AlertType 5 (Device Alert)
EventID 101
HP Insight Management WBEM Smart Array Provider 80
Property Name Property Implementation
EventTime Time of the event or time of the indication if event time unknown
ProviderName HP Smart Array
RecommendedActions No action is recommended.
SystemName Name of the computer system generating the indication
SystemCreationClassName CreationClassName of the computer system generating the indication
HP_AlertIndication
Summary Logical drive status OK
EventCategory 6 (Primary Storage)
ProbableCause 1 (Other)
ProbableCauseDescription Logical Drive Status Changed to OK
NetworkAddresses Contains a list of all the IP addresses of the computer system generating the indication
OSType SMX_OperatingSystem.OSType
OSVersion The operating system version of the computer system generating the indication in the following format: <major>.<minor>.<build>
ProviderVersion For example: 2.2.0.0
SystemFirmwareVersion Firmware version of the computer system generating the indication
SystemSerialNumber Serial number of the computer system generating the indication
SystemProductID Product ID of the computer system generating the indication
SystemModel Model name of the computer system generating the indication
SystemGUID Platform GUID of the computer system generating the indication
ImpactedDomain
3 (Enclosure) for c-Class blade systems
4 (System) for all other systems
When ImpactedDomain is 3 (Enclosure) the properties that follow and are indicated with an asterisk (*) below will be populated.
BladeBay * HP_BladeCSLocation.LocationInformation[0]
HP Insight Management WBEM Smart Array Provider 81
Property Name Property Implementation
BladeName * HP_ComputerSystem.Name
EnclosureName * HP_BladeEnclosureCS.Name
RackName * Rack name, if one exists
RackUID * Rack Unique Identifier, if one exists
SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment
SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment
SolutionProductModel Conditional property containing the Solution Name string when running in a aggregate product environment in the format <aggregate product family name> v<major>.<minor>.<update>
HP_HardwareIndication
HWLogicalLocation Logical drive number and RAID Level
For example: LogicalDrive1 (RAID 1+0).
VariableNames[] FailureDescription
VariableTypes[] String (1)
VariableValues[] FailureDescription short description of the failure
HP_DeviceIndication
HPSA_StorageVolumeIndication
DeviceOperationalStatus
Current OperationalStatus values for Storage Volume
DeviceOperationalStatus[0]:
SMX_SAStorageVolume.OperationalStatus[0]
DeviceOperationalStatus[1]:
SMX_SAStorageVolume.OperationalStatus[1]
(This index is only populated if there is additional Vendor unique status available)
HP Insight Management WBEM Smart Array Provider 82
Property Name Property Implementation
DeviceOperationalStatusPrevious
Previous OperationalStatus values for Storage Volume
DeviceOperationalStatusPrevious[0]:
SMX_SAStorageVolume.OperationalStatus[0]
DeviceOperationalStatusPrevious[1]:
SMX_SAStorageVolume.OperationalStatus[1]
(This index is only populated if there is additional Vendor unique status available)
1-3-7 SMX_SAStorageVolumeIndication: Logical Drive Status Changed to ERROR
Property Name Property Implementation
CIM_Indication
IndicationIdentifier GUID string generated at the time of indication
PerceivedSeverity 5 (Major)
IndicationTime Time of indication
CIM_AlertIndication
Description A logical drive status has changed to Error.
AlertingManagedElement WBEM Path of SMX_SAStorageVolume class
AlertingElementFormat 2 (CIMObjectPath)
AlertType 5 (Device Alert)
EventID 102
EventTime Time of the event or time of the indication if event time unknown
ProviderName HP Smart Array
RecommendedActions Check for failed or removed physical drives.
SystemName Name of the computer system generating the indication
SystemCreationClassName CreationClassName of the computer system generating the indication
HP_AlertIndication
HP Insight Management WBEM Smart Array Provider 83
Property Name Property Implementation
Summary Logical drive status error
EventCategory 6 (Primary Storage)
ProbableCause 86 (Disk Failure)
ProbableCauseDescription Logical Drive Status Changed to Error
NetworkAddresses Contains a list of all the IP addresses of the computer system generating the indication
OSType SMX_OperatingSystem.OSType
OSVersion The operating system version of the computer system generating the indication in the following format: <major>.<minor>.<build>
ProviderVersion For example: 2.2.0.0
SystemFirmwareVersion Firmware version of the computer system generating the indication
SystemSerialNumber Serial number of the computer system generating the indication
SystemProductID Product ID of the computer system generating the indication
SystemModel Model name of the computer system generating the indication
SystemGUID Platform GUID of the computer system generating the indication
ImpactedDomain
3 (Enclosure) for c-Class blade systems
4 (System) for all other systems
Note:
When ImpactedDomain is 3 (Enclosure) the properties that follow and are indicated with an asterisk (*) below will be populated.
BladeBay * HP_BladeCSLocation.LocationInformation[0]
BladeName * HP_ComputerSystem.Name
EnclosureName * HP_BladeEnclosureCS.Name
RackName * Rack name, if one exists
RackUID * Rack Unique Identifier, if one exists
SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment
HP Insight Management WBEM Smart Array Provider 84
Property Name Property Implementation
SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment
SolutionProductModel Conditional property containing the Solution Name string when running in a aggregate product environment in the format <aggregate product family name> v<major>.<minor>.<update>
HP_HardwareIndication
HWLogicalLocation Logical drive number & RAID Level.
For example: LogicalDrive1 (RAID 1+0).
VariableNames[] FailureDescription
VariableTypes[] String (1)
VariableValues[] FailureDescription short description of the failure
HP_DeviceIndication
SMX_SAStorageVolumeIndication
DeviceOperationalStatus
Current OperationStatus values for Storage Volume
DeviceOperationalStatus[0]:
SMX_SAStorageVolume.OperationalStatus[0]
DeviceOperationalStatus[1]:
SMX_SAStorageVolume.OperationalStatus[1]
(This index is only populated if there is additional Vendor unique status available)
DeviceOperationalStatusPrevious
Previous OperationStatus values for Storage Volume
DeviceOperationalStatusPrevious[0]:
SMX_SAStorageVolume.OperationalStatus[0]
DeviceOperationalStatusPrevious[1]:
SMX_SAStorageVolume.OperationalStatus[1]
(This index is only populated if there is additional Vendor unique status available)
1-3-8 SMX_SAStorageVolumeIndication: Logical Drive Status Changed to Degraded
Property Name Property Implementation
HP Insight Management WBEM Smart Array Provider 85
Property Name Property Implementation
CIM_Indication
IndicationIdentifier GUID string generated at the time of indication
PerceivedSeverity 2 (Info)
IndicationTime Time of indication
CIM_AlertIndication
Description A logical drive is in a degraded state. Device is still servicing I/O but redundancy may be degraded or lost.
AlertingManagedElement WBEM Path of SMX_SAStorageVolume class
AlertingElementFormat 2 (CIMObjectPath)
AlertType 5 (Device Alert)
EventID 103
EventTime Time of the event or time of the indication if event time unknown
ProviderName HP Smart Array
RecommendedActions
Check status of physical drives. Degraded status may be caused by failed or missing physical drives, or a data recovery operation on one or more physical drives.
SystemName Name of the computer system generating the indication
SystemCreationClassName CreationClassName of the computer system generating the indication
HP_AlertIndication
Summary Logical drive in degraded state
EventCategory 6 (Primary Storage)
ProbableCause 86 (Disk Failure)
ProbableCauseDescription Logical State Changed to Degraded
NetworkAddresses Contains a list of all the IP addresses of the computer system generating the indication
OSType SMX_OperatingSystem.OSType
HP Insight Management WBEM Smart Array Provider 86
Property Name Property Implementation
OSVersion The operating system version of the computer system generating the indication in the following format: <major>.<minor>.<build>
ProviderVersion For example: 2.2.0.0
SystemFirmwareVersion Firmware version of the computer system generating the indication
SystemSerialNumber Serial number of the computer system generating the indication
SystemProductID Product ID of the computer system generating the indication
SystemModel Model name of the computer system generating the indication
SystemGUID Platform GUID of the computer system generating the indication
ImpactedDomain
3 (Enclosure) for c-Class blade systems
4 (System) for all other systems
Note:
When ImpactedDomain is 3 (Enclosure) the properties that follow and are indicated with an asterisk (*) below will be populated.
BladeBay * HP_BladeCSLocation.LocationInformation[0]
BladeName * HP_ComputerSystem.Name
EnclosureName * HP_BladeEnclosureCS.Name
RackName * Rack name, if one exists
RackUID * Rack Unique Identifier, if one exists
SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment
SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment
SolutionProductModel Conditional property containing the Solution Name string when running in a aggregate product environment in the format <aggregate product family name> v<major>.<minor>.<update>
HP_HardwareIndication
HWLogicalLocation Logical drive number & RAID Level.
For example: LogicalDrive 1 (RAID 1+0).
HP Insight Management WBEM Smart Array Provider 87
Property Name Property Implementation
VariableNames[] FailureDescription
VariableTypes[] String (1)
VariableValues[] FailureDescription short description of the failure
HP_DeviceIndication
SMX_SAStorageVolumeIndication
DeviceOperationalStatus
Current OperationStatus values for Storage Volume
DeviceOperationalStatus[0]:
SMX_SAStorageVolume.OperationalStatus[0]
DeviceOperationalStatus[1]:
SMX_SAStorageVolume.OperationalStatus[1]
(This index is only populated if there is additional Vendor unique status available)
DeviceOperationalStatusPrevious
Previous OperationStatus values for Storage Volume
DeviceOperationalStatusPrevious[0]:
SMX_SAStorageVolume.OperationalStatus[0]
DeviceOperationalStatusPrevious[1]:
SMX_SAStorageVolume.OperationalStatus[1]
(This index is only populated if there is additional Vendor unique status available)
1-3-9 HP_DeviceIndication: Controller Status Changed to OK Property Name Property Implementation
CIM_Indication
IndicationIdentifier GUID string generated at the time of indication
PerceivedSeverity 2 (Info)
IndicationTime Time of indication
CIM_AlertIndication
Description A Smart Array controller status has changed from non-OK to OK.
AlertingManagedElement WBEM Path to SMX_SAArrayController class.
HP Insight Management WBEM Smart Array Provider 88
Property Name Property Implementation
AlertingElementFormat 2 (CIMObjectPath)
AlertType 5 (Device Alert)
EventID 1
EventTime Time of the event or time of the indication if event time unknown
ProviderName HP Smart Array
RecommendedActions No action is recommended.
SystemName Name of the computer system generating the indication
SystemCreationClassName CreationClassName of the computer system generating the indication
HP_AlertIndication
Summary Controller status OK
EventCategory 6 (Primary Storage)
ProbableCause 1 (Other)
ProbableCauseDescription Array Controller Status Changed to OK
NetworkAddresses Contains a list of all the IP addresses of the computer system generating the indication
OSType SMX_OperatingSystem.OSType
OSVersion The operating system version of the computer system generating the indication in the following format: <major>.<minor>.<build>
ProviderVersion For example: 2.2.0.0
SystemFirmwareVersion Firmware version of the computer system generating the indication
SystemSerialNumber Serial number of the computer system generating the indication
SystemProductID Product ID of the computer system generating the indication
SystemModel Model name of the computer system generating the indication
SystemGUID Platform GUID of the computer system generating the indication
HP Insight Management WBEM Smart Array Provider 89
Property Name Property Implementation
ImpactedDomain
3 (Enclosure) for c-Class blade systems
4 (System) for all other systems
Note:
When ImpactedDomain is 3 (Enclosure) the properties that follow and are indicated with an asterisk (*) below will be populated.
BladeBay * HP_BladeCSLocation.LocationInformation[0]
BladeName * HP_ComputerSystem.Name
EnclosureName * HP_BladeEnclosureCS.Name
RackName * Rack name, if one exists
RackUID * Rack Unique Identifier, if one exists
SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment
SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment
SolutionProductModel Conditional property containing the Solution Name string when running in a aggregate product environment in the format <aggregate product family name> v<major>.<minor>.<update>
HP_HardwareIndication
HWFirmwareVersion Array Controller firmware version string
HWLogicalLocation Array Controller Location string
For example: Smart Array P600 in Slot 5
HWManufacturer Array Controller Manufacturer
HWSerialNumber Array Controller Serial Number
VariableNames[]
FailureDescription
CacheSizeTotal
CacheSerialNumber
VariableTypes[] String (1)
uint32 (5)
HP Insight Management WBEM Smart Array Provider 90
Property Name Property Implementation
VariableValues[]
FailureDescription – short description of the failure
CacheSizeTotal HPSA_ArrayController.CacheSizeTotal
CacheSerialNumber HPSA_ArrayController.CacheSerialNumber
HP_DeviceIndication
DeviceModel Array Controller Model string
1-3-10 HP_DeviceIndication: Controller Status Changed to ERROR
Property Name Property Implementation
CIM_Indication
IndicationIdentifier GUID string generated at the time of indication
PerceivedSeverity 5 (Major)
IndicationTime Time of indication
CIM_AlertIndication
Description A Smart Array controller status has changed to Error.
AlertingManagedElement WBEM Path to SMX_SAArrayController class.
AlertingElementFormat 2 (CIMObjectPath)
AlertType 5 (Device Alert)
EventID 2
EventTime Time of the event or time of the indication if event time unknown
ProviderName HP Smart Array (
RecommendedActions Check controller status and run diagnostics.
SystemName Name of the computer system generating the indication
SystemCreationClassName CreationClassName of the computer system generating the indication
HP_AlertIndication
Summary Controller status Error
HP Insight Management WBEM Smart Array Provider 91
Property Name Property Implementation
EventCategory 6 (Primary Storage)
ProbableCause 24 (I/O device error)
ProbableCauseDescription Array Controller Status Changed to Error
NetworkAddresses Contains a list of all the IP addresses of the computer system generating the indication
OSType SMX_OperatingSystem.OSType
OSVersion The operating system version of the computer system generating the indication in the following format: <major>.<minor>.<build>
ProviderVersion For example: 2.2.0.0
SystemFirmwareVersion Firmware version of the computer system generating the indication
SystemSerialNumber Serial number of the computer system generating the indication
SystemProductID Product ID of the computer system generating the indication
SystemModel Model name of the computer system generating the indication
SystemGUID Platform GUID of the computer system generating the indication
ImpactedDomain
3 (Enclosure) for c-Class blade systems
4 (System) for all other systems
Note:
When ImpactedDomain is 3 (Enclosure) the properties that follow and are indicated with an asterisk (*) below will be populated.
BladeBay * HP_BladeCSLocation.LocationInformation[0]
BladeName * HP_ComputerSystem.Name
EnclosureName * HP_BladeEnclosureCS.Name
RackName * Rack name if one exists
RackUID * Rack Unique Identifier, if one exists
SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment
SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment
HP Insight Management WBEM Smart Array Provider 92
Property Name Property Implementation
SolutionProductModel Conditional property containing the Solution Name string when running in a aggregate product environment in the format <aggregate product family name> v<major>.<minor>.<update>
HP_HardwareIndication
HWFirmwareVersion Array Controller firmware version string
HWLogicalLocation Array Controller Location string
For example: Smart Array P600 in Slot 5
HWManufacturer Array Controller Manufacturer
HWSerialNumber Array Controller Serial Number
VariableNames[]
FailureDescription
CacheSizeTotal
CacheSerialNumber
VariableTypes[] String (1)
uint32 (5)
VariableValues[]
FailureDescription – short description of the failure
CacheSizeTotal HPSA_ArrayController.CacheSizeTotal
CacheSerialNumber HPSA_ArrayController.CacheSerialNumber
HP_DeviceIndication
DeviceModel Array Controller Model string
1-3-11 HP_DeviceIndication: Controller Battery Status Change - OK
Property Name Property Implementation
CIM_Indication
IndicationIdentifier GUID string generated at the time of indication
PerceivedSeverity 2 (info)
IndicationTime Time of indication
CIM_AlertIndication
HP Insight Management WBEM Smart Array Provider 93
Property Name Property Implementation
Description A Smart Array controller Battery status has changed from non-OK to OK.
AlertingManagedElement WBEM Path to SMX_SAArrayController class.
AlertingElementFormat 2 (CIMObjectPath)
AlertType 5 (Device Alert)
EventID 6
EventTime Time of the event or time of the indication if event time unknown
ProviderName HP Smart Array
RecommendedActions No action is recommended.
SystemName Name of the computer system generating the indication
SystemCreationClass CreationClassName of the computer system generating the indication
HP_AlertIndication
Summary Controller battery status OK
EventCategory 6 (Primary Storage)
ProbableCause 1 (Other)
ProbableCauseDescription Controller Battery Status Changed to OK
NetworkAddresses Contains a list of all the IP addresses of the computer system generating the indication
OSType SMX_OperatingSystem.OSType
OSVersion The operating system version of the computer system generating the indication in the following format: <major>.<minor>.<build>
ProviderVersion For example: 2.2.0.0
SystemFirmwareVersion Firmware version of the computer system generating the indication
SystemSerialNumber Serial number of the computer system generating the indication
SystemProductID Product ID of the computer system generating the indication
SystemModel Model name of the computer system generating the indication
SystemGUID Platform GUID of the computer system generating the indication
HP Insight Management WBEM Smart Array Provider 94
Property Name Property Implementation
SolutionProductModel Conditional property containing the Solution Name string when running in a aggregate product environment in the format <aggregate product family name> v<major>.<minor>.<update>
ImpactedDomain
3 (Enclosure) for c-Class blade systems
4 (System) for all other systems
Note:
When ImpactedDomain is 3 (Enclosure) the properties that follow and are indicated with an asterisk (*) below will be populated.
BladeBay * HP_BladeCSLocation.LocationInformation[0]
BladeName * HP_ComputerSystem.Name
EnclosureName * HP_BladeEnclosureCS.Name
RackName * Rack name, if one exists
RackUID * Rack Unique Identifier, if one exists
SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment
SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment
HP_HardwareIndication
HWFirmwareVersion Array Controller firmware version string
HWLogicalLocation Array Controller Location string
For example: Smart Array P600 in Slot 5
HWManufacturer Array Controller Manufacturer
HWSerialNumber Array Controller Serial Number
VariableNames[]
FailureDescription
CacheSizeTotal
CacheSerialNumber
VariableTypes[] String (1)
uint32 (5)
HP Insight Management WBEM Smart Array Provider 95
Property Name Property Implementation
VariableValues[]
FailureDescription – short description of the failure
CacheSizeTotal HPSA_ArrayController.CacheSizeTotal
CacheSerialNumber HPSA_ArrayController.CacheSerialNumber
HP_DeviceIndication
DeviceModel Array Controller Model string
1-3-12 HP_DeviceIndication: Controller Battery Status Changed to not fully charged
Property Name Property Implementation
CIM_Indication
IndicationIdentifier GUID string generated at the time of indication
PerceivedSeverity 3 (Warning)
IndicationTime Time of indication
CIM_AlertIndication
Description A Smart Array controller Battery status has changed to Not Fully Charged.
AlertingManagedElement WBEM Path to SMX_SAArrayController class.
AlertingElementFormat 2 (CIMObjectPath)
AlertType 5 (Device Alert)
EventID 7
EventTime Time of the event or time of the indication if event time unknown
ProviderName HP Smart Array
RecommendedActions Check battery operation, allow time to the battery to be fully charged.
SystemName Name of the computer system generating the indication
SystemCreationClassName CreationClassName of the computer system generating the indication
HP_AlertIndication
HP Insight Management WBEM Smart Array Provider 96
Property Name Property Implementation
Summary Controller Battery Status set to Not fully Charged.
EventCategory 6 (Primary Storage)
ProbableCause 99 (low battery)
ProbableCauseDescription Controller Battery Status Changed to Not Fully Charged
NetworkAddresses Contains a list of all the IP addresses of the computer system generating the indication
OSType SMX_OperatingSystem.OSType
OSVersion The operating system version of the computer system generating the indication in the following format: <major>.<minor>.<build>
ProviderVersion For example: 2.2.0.0
SystemFirmwareVersion Firmware version of the computer system generating the indication
SystemSerialNumber Serial number of the computer system generating the indication
SystemProductID Product ID of the computer system generating the indication
SystemModel Model name of the computer system generating the indication
SystemGUID Platform GUID of the computer system generating the indication
ImpactedDomain
3 (Enclosure) for c-Class blade systems
4 (System) for all other systems
Note:
When ImpactedDomain is 3 (Enclosure) the properties that follow and are indicated with an asterisk (*) below will be populated.
BladeBay * HP_BladeCSLocation.LocationInformation[0]
BladeName * HP_ComputerSystem.Name
EnclosureName * HP_BladeEnclosureCS.Name
RackName * Rack name, if one exists
RackUID * Rack Unique Identifier, if one exists
SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment
HP Insight Management WBEM Smart Array Provider 97
Property Name Property Implementation
SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment
SolutionProductModel Conditional property containing the Solution Name string when running in a aggregate product environment in the format <aggregate product family name> v<major>.<minor>.<update>
HP_HardwareIndication
HWFirmwareVersion Array Controller firmware version string
HWLogicalLocation Array Controller Location string
For example: Smart Array P600 in Slot 5
HWManufacturer Array Controller Manufacturer
HWSerialNumber Array Controller Serial Number
VariableNames[]
FailureDescription
CacheSizeTotal
CacheSerialNumber
VariableTypes[] String (1)
uint32 (5)
VariableValues[]
FailureDescription – short description of the failure
CacheSizeTotal HPSA_ArrayController.CacheSizeTotal
CacheSerialNumber HPSA_ArrayController.CacheSerialNumber
HP_DeviceIndication
DeviceModel Array Controller Model string
1-3-13 HP_DeviceIndication: Controller Battery Status Changed to FAILED
Property Name Property Implementation
CIM_Indication
IndicationIdentifier GUID string generated at the time of indication
PerceivedSeverity 5 (major)
HP Insight Management WBEM Smart Array Provider 98
Property Name Property Implementation
IndicationTime Time of indication
CIM_AlertIndication
Description A Smart Array controller battery status changed to Failed.
AlertingManagedElement WBEM Path to SMX_SAArrayController class.
AlertingElementFormat 2 (CIMObjectPath)
AlertType 5 (Device Alert)
EventID 8
EventTime Time of the event or time of the indication if event time unknown
ProviderName HP Smart Array
RecommendedActions Check battery connection and replace if necessary.
SystemName Name of the computer system generating the indication
SystemCreationClassName CreationClassName of the computer system generating the indication
HP_AlertIndication
Summary Controller battery status Failed
EventCategory 6 (Primary Storage)
ProbableCause 92 (battery failure)
ProbableCauseDescription Controller Battery Status Changed to Failed
NetworkAddresses Contains a list of all the IP addresses of the computer system generating the indication
OSType SMX_OperatingSystem.OSType
OSVersion The operating system version of the computer system generating the indication in the following format: <major>.<minor>.<build>
ProviderVersion For example: 2.2.0.0
SystemFirmwareVersion Firmware version of the computer system generating the indication
SystemSerialNumber Serial number of the computer system generating the indication
HP Insight Management WBEM Smart Array Provider 99
Property Name Property Implementation
SystemProductID Product ID of the computer system generating the indication
SystemModel Model name of the computer system generating the indication
SystemGUID Platform GUID of the computer system generating the indication
ImpactedDomain
3 (Enclosure) for c-Class blade systems
4 (System) for all other systems
Note:
When ImpactedDomain is 3 (Enclosure) the properties that follow and are indicated with an asterisk (*) below will be populated.
BladeBay * HP_BladeCSLocation.LocationInformation[0]
BladeName * HP_ComputerSystem.Name
EnclosureName * HP_BladeEnclosureCS.Name
RackName * Rack name, if one exists
RackUID * Rack Unique Identifier, if one exists
SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment
SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment
SolutionProductModel Conditional property containing the Solution Name string when running in a aggregate product environment in the format <aggregate product family name> v<major>.<minor>.<update>
HP_HardwareIndication
HWFirmwareVersion Array Controller firmware version string
HWLogicalLocation Array Controller Location string
For example: Smart Array P600 in Slot 5
HWManufacturer Array Controller Manufacturer
HWSerialNumber Array Controller Serial Number
VariableNames[]
FailureDescription
CacheSizeTotal
CacheSerialNumber
HP Insight Management WBEM Smart Array Provider 100
Property Name Property Implementation
VariableTypes[] String (1)
uint32 (5)
VariableValues[]
FailureDescription – short description of the failure
CacheSizeTotal HPSA_ArrayController.CacheSizeTotal
CacheSerialNumber HPSA_ArrayController.CacheSerialNumber
HP_DeviceIndication
DeviceModel Array Controller Model string
1-3-14 HP_DeviceIndication: Controller Cache Status - OK Property Name Property Implementation
CIM_Indication
IndicationIdentifier GUID string generated at the time of indication
PerceivedSeverity 2 (Info)
IndicationTime Time of indication
CIM_AlertIndication
Description A Smart Array controller Cache status has changed from non-OK to OK.
AlertingManagedElement WBEM Path to SMX_SAArrayController class.
AlertingElementFormat 2 (CIMObjectPath)
AlertType 5 (Device Alert)
EventID 9
EventTime Time of the event or time of the indication if event time unknown
ProviderName HP Smart Array
RecommendedActions No action is recommended.
SystemName Name of the computer system generating the indication
SystemCreationClassName CreationClassName of the computer system generating the indication
HP_AlertIndication
HP Insight Management WBEM Smart Array Provider 101
Property Name Property Implementation
Summary Controller cache status OK
EventCategory 6 (Primary Storage)
ProbableCause 1 (Other)
ProbableCauseDescription Controller Cache Status Changed to OK
NetworkAddresses Contains a list of all the IP addresses of the computer system generating the indication
OSType SMX_OperatingSystem.OSType
OSVersion The operating system version of the computer system generating the indication in the following format: <major>.<minor>.<build>
ProviderVersion For example: 2.2.0.0
SystemFirmwareVersion Firmware version of the computer system generating the indication
SystemSerialNumber Serial number of the computer system generating the indication
SystemProductID Product ID of the computer system generating the indication
SystemModel Model name of the computer system generating the indication
SystemGUID Platform GUID of the computer system generating the indication
SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment
SolutionProductModel Conditional property containing the Solution Name string when running in a aggregate product environment in the format <aggregate product family name> v<major>.<minor>.<update>
HP_HardwareIndication
HWFirmwareVersion Array Controller firmware version string
HWLogicalLocation Array Controller Location string
For example: Smart Array P600 in Slot 5
HWManufacturer Array Controller Manufacturer
HWSerialNumber Array Controller Serial Number
HP Insight Management WBEM Smart Array Provider 102
Property Name Property Implementation
ImpactedDomain
3 (Enclosure) for c-Class blade systems
4 (System) for all other systems
Note:
When ImpactedDomain is 3 (Enclosure) the properties that follow and are indicated with an asterisk (*) below will be populated.
BladeBay * HP_BladeCSLocation.LocationInformation[0]
BladeName * HP_ComputerSystem.Name
EnclosureName * HP_BladeEnclosureCS.Name
RackName * Rack name if one exists
RackUID * Rack Unique Identifier if one exists
SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment
SystemGUID Platform GUID of the computer system generating the indication
VariableNames[]
FailureDescription
CacheSizeTotal
CacheSerialNumber
VariableTypes[] String (1)
uint32 (5)
VariableValues[]
FailureDescription – short description of the failure
CacheSizeTotal HPSA_ArrayController.CacheSizeTotal
CacheSerialNumber HPSA_ArrayController.CacheSerialNumber
HP_DeviceIndication
DeviceModel Array Controller Model string
1-3-15 HP_DeviceIndication: Controller Cache Status - Temporarily Disabled
Property Name Property Implementation
CIM_Indication
IndicationIdentifier GUID string generated at the time of indication
HP Insight Management WBEM Smart Array Provider 103
Property Name Property Implementation
PerceivedSeverity 2 (Info)
IndicationTime Time of indication
CIM_AlertIndication
Description
A Smart Array controller Cache status has changed to Temporarily Disabled. This may be caused by a rebuild or configuration change. Normal operation will return after background operations have completed.
AlertingManagedElement WBEM Path to SMX_SAArrayController class.
AlertingElementFormat 2 (CIMObjectPath)
AlertType 5 (Device Alert)
EventID 10
EventTime Time of the event or time of the indication if event time unknown
ProviderName HP Smart Array
RecommendedActions No action is recommended.
SystemName Name of the computer system generating the indication
SystemCreationClassName CreationClassName of the computer system generating the indication
HP_AlertIndication
Summary Array controller cache status temporarily disabled
EventCategory 6 (Primary Storage)
ProbableCause 35 (Performance Degraded)
ProbableCauseDescription Array Controller Cache Status Changed to Temporarily Disabled
NetworkAddresses Contains a list of all the IP addresses of the computer system generating the indication
OSType SMX_OperatingSystem.OSType
OSVersion The operating system version of the computer system generating the indication in the following format: <major>.<minor>.<build>
ProviderVersion For example: 2.2.0.0
HP Insight Management WBEM Smart Array Provider 104
Property Name Property Implementation
SystemFirmwareVersion Firmware version of the computer system generating the indication
SystemSerialNumber Serial number of the computer system generating the indication
SystemProductID Product ID of the computer system generating the indication
SystemModel Model name of the computer system generating the indication
SystemGUID Platform GUID of the computer system generating the indication
ImpactedDomain
3 (Enclosure) for c-Class blade systems
4 (System) for all other systems
Note:
When ImpactedDomain is 3 (Enclosure) the properties that follow and are indicated with an asterisk (*) below will be populated.
BladeBay * HP_BladeCSLocation.LocationInformation[0]
BladeName * HP_ComputerSystem.Name
EnclosureName * HP_BladeEnclosureCS.Name
RackName * Rack name, if one exists
RackUID * Rack Unique Identifier, if one exists
SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment
SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment
SolutionProductModel Conditional property containing the Solution Name string when running in a aggregate product environment in the format <aggregate product family name> v<major>.<minor>.<update>
HP_HardwareIndication
HWFirmwareVersion Array Controller firmware version string
HWLogicalLocation Array Controller Location string
For example: Smart Array P600 in Slot 5
HWManufacturer Array Controller Manufacturer
HWSerialNumber Array Controller Serial Number
HP Insight Management WBEM Smart Array Provider 105
Property Name Property Implementation
VariableNames[]
FailureDescription
CacheSizeTotal
CacheSerialNumber
VariableTypes[] String (1)
uint32 (5)
VariableValues[]
FailureDescription – short description of the failure
CacheSizeTotal HPSA_ArrayController.CacheSizeTotal
CacheSerialNumber HPSA_ArrayController.CacheSerialNumber
HP_DeviceIndication
DeviceModel Array Controller Model string
1-3-16 HP_DeviceIndication: Controller Cache Status - Permanently Disabled
Property Name Property Implementation
CIM_Indication
IndicationIdentifier GUID string generated at the time of indication
PerceivedSeverity 3 (Warning)
IndicationTime Time of indication
CIM_AlertIndication
Description
A Smart Array controller Cache status has changed to Permanently Disabled. The controller has detected a problem with the cache and has disabled the cache permanently.
AlertingManagedElement WBEM Path to SMX_SAArrayController class.
AlertingElementFormat 2 (CIMObjectPath)
AlertType 5 (Device Alert)
EventID 11
EventTime Time of the event or time of the indication if event time unknown
HP Insight Management WBEM Smart Array Provider 106
Property Name Property Implementation
ProviderName HP Smart Array
RecommendedActions Check the cache controller error code and run diagnostics.
SystemName Name of the computer system generating the indication
SystemCreationClassName CreationClassName of the computer system generating the indication
HP_AlertIndication
Summary Array controller cache status permanently disabled
EventCategory 6 (Primary Storage)
ProbableCause 35 (Performance Degraded)
ProbableCauseDescription Array Controller Cache Status Changed to Permanently Disabled
NetworkAddresses Contains a list of all the IP addresses of the computer system generating the indication
OSType SMX_OperatingSystem.OSType
OSVersion The operating system version of the computer system generating the indication in the following format: <major>.<minor>.<build>
ProviderVersion For example: 2.2.0.0
SystemFirmwareVersion Firmware version of the computer system generating the indication
SystemSerialNumber Serial number of the computer system generating the indication
SystemProductID Product ID of the computer system generating the indication
SystemModel Model name of the computer system generating the indication
SystemGUID Platform GUID of the computer system generating the indication
ImpactedDomain
3 (Enclosure) for c-Class blade systems
4 (System) for all other systems
Note:
When ImpactedDomain is 3 (Enclosure) the properties that follow and are indicated with an asterisk (*) below will be populated.
BladeBay * HP_BladeCSLocation.LocationInformation[0]
HP Insight Management WBEM Smart Array Provider 107
Property Name Property Implementation
BladeName * HP_ComputerSystem.Name
EnclosureName * HP_BladeEnclosureCS.Name
RackName * Rack name, if one exists
RackUID * Rack Unique Identifier, if one exists
SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment
SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment
SolutionProductModel Conditional property containing the Solution Name string when running in a aggregate product environment in the format <aggregate product family name> v<major>.<minor>.<update>
HP_HardwareIndication
HWFirmwareVersion Array Controller firmware version string
HWLogicalLocation Array Controller Location string
For example: Smart Array P600 in Slot 5
HWManufacturer Array Controller Manufacturer
HWSerialNumber Array Controller Serial Number
VariableNames[]
FailureDescription
CacheSizeTotal
CacheSerialNumber
VariableTypes[] String (1)
uint32 (5)
VariableValues[]
FailureDescription – short description of the failure
CacheSizeTotal HPSA_ArrayController.CacheSizeTotal
CacheSerialNumber HPSA_ArrayController.CacheSerialNumber
HP_DeviceIndication
DeviceModel Array Controller Model string
HP Insight Management WBEM Smart Array Provider 108
1-3-17 HP_DeviceIndication: Enclosure Power Supply Status changed to Non Redundant
Property Name Property Implementation
CIM_Indication
IndicationIdentifier GUID string generated at the time of indication
PerceivedSeverity 3 (Warning)
IndicationTime Time of indication
CIM_AlertIndication
Description A Storage Enclosure Power Subsystem status has changed to non-redundant.
AlertingManagedElement WBEM Path of SMX_SAStorageEnclosureProcessor
AlertingElementFormat 2 (CIMObjectPath)
AlertType 5 (Device Alert)
EventID 301
EventTime Time of the event or time of the indication if event time unknown
ProviderName HP Smart Array
RecommendedActions Check status of all enclosure power supplies. Ensure that power supplies have not failed. Add or replace power supplies as necessary.
SystemName Name of the computer system generating the indication
SystemCreationClassName CreationClassName of the computer system generating the indication
HP_AlertIndication
Summary Power Supply status Non-Redundant
EventCategory 17 (Primary Storage Power)
ProbableCause 89 (Power Supply Failure)
ProbableCauseDescription Redundant Power Supply Status Changed to Non-Redundant
NetworkAddresses Contains a list of all the IP addresses of the computer system generating the indication
OSType SMX_OperatingSystem.OSType
HP Insight Management WBEM Smart Array Provider 109
Property Name Property Implementation
OSVersion The operating system version of the computer system generating the indication in the following format: <major>.<minor>.<build>
ProviderVersion For example: 2.2.0.0
SystemFirmwareVersion Firmware version of the computer system generating the indication
SystemSerialNumber Serial number of the computer system generating the indication
SystemProductID Product ID of the computer system generating the indication
SystemModel Model name of the computer system generating the indication
SystemGUID Platform GUID of the computer system generating the indication
ImpactedDomain
3 (Enclosure) for c-Class blade systems
4 (System) for all other systems
Note:
When ImpactedDomain is 3 (Enclosure) the properties that follow and are indicated with an asterisk (*) below will be populated.
BladeBay * HP_BladeCSLocation.LocationInformation[0]
BladeName * HP_ComputerSystem.Name
EnclosureName * HP_BladeEnclosureCS.Name
RackName * Rack name, if one exists
RackUID * Rack Unique Identifier, if one exists
SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment
SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment
SolutionProductModel Conditional property containing the Solution Name string when running in a aggregate product environment in the format <aggregate product family name> v<major>.<minor>.<update>
HP_HardwareIndication
HWLogicalLocation Enclosure Location string
For example: Port 1I Box 1
HP Insight Management WBEM Smart Array Provider 110
Property Name Property Implementation
HWSerialNumber Enclosure Serial Number
HP_DeviceIndication
DeviceModel Enclosure Model string
1-3-18 HP_DeviceIndication: Enclosure Power Supply Status changed to OK (Redundant)
Property Name Property Implementation
CIM_Indication
IndicationIdentifier GUID string generated at the time of indication
PerceivedSeverity 2 (Info)
IndicationTime Time of indication
CIM_AlertIndication
Description A Storage Enclosure Power Subsystem has changed to Fully Redundant.
AlertingManagedElement WBEM Path of SMX_SAStorageEnclosureProcessor
AlertingElementFormat 2 (CIMObjectPath)
AlertType 5 (Device Alert)
EventID 302
EventTime Time of the event or time of the indication if event time unknown
ProviderName HP Smart Array
RecommendedActions No action is recommended.
SystemName Name of the computer system generating the indication
SystemCreationClassName CreationClassName of the computer system generating the indication
HP_AlertIndication
Summary Redundant power supply status OK
EventCategory 17 (Primary Storage Power)
HP Insight Management WBEM Smart Array Provider 111
Property Name Property Implementation
ProbableCause 1 (Other)
ProbableCauseDescription Redundant Power Supply Status Changed to OK
NetworkAddresses Contains a list of all the IP addresses of the computer system generating the indication
OSType SMX_OperatingSystem.OSType
OSVersion The operating system version of the computer system generating the indication in the following format: <major>.<minor>.<build>
ProviderVersion For example: 2.2.0.0
SystemFirmwareVersion Firmware version of the computer system generating the indication
SystemSerialNumber Serial number of the computer system generating the indication
SystemProductID Product ID of the computer system generating the indication
SystemModel Model name of the computer system generating the indication
SystemGUID Platform GUID of the computer system generating the indication
SolutionProductModel Conditional property containing the Solution Name string when running in a aggregate product environment in the format <aggregate product family name> v<major>.<minor>.<update>
ImpactedDomain
3 (Enclosure) for c-Class blade systems
4 (System) for all other systems
Note:
When ImpactedDomain is 3 (Enclosure) the properties that follow and are indicated with an asterisk (*) below will be populated.
BladeBay * HP_BladeCSLocation.LocationInformation[0]
BladeName * HP_ComputerSystem.Name
EnclosureName * HP_BladeEnclosureCS.Name
RackName * Rack name if one exists
RackUID * Rack Unique Identifier if one exists
SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment
HP Insight Management WBEM Smart Array Provider 112
Property Name Property Implementation
SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment
HP_HardwareIndication
HWLogicalLocation Enclosure Location string
For example: Port 1I Box 1
HWSerialNumber Enclosure Serial Number
HP_DeviceIndication
DeviceModel Enclosure Model string
1-3-19 HP_DeviceIndication: Enclosure Power Supply Status changed to Redundant Degraded
Property Name Property Implementation
CIM_Indication
IndicationIdentifier GUID string generated at the time of indication
PerceivedSeverity 3 (Warning)
IndicationTime Time of indication
CIM_AlertIndication
Description A Storage Enclosure Power Subsystem status has changed to Degraded Redundancy.
AlertingManagedElement WBEM Path of SMX_SAStorageEnclosureProcessor
AlertingElementFormat 2 (CIMObjectPath)
AlertType 5 (Device Alert)
EventID 303
EventTime Time of the event or time of the indication if event time unknown
ProviderName HP Smart Array
RecommendedActions Check status of all enclosure power supplies. Ensure that power supplies have not failed. Add or replace power supplies as necessary.
HP Insight Management WBEM Smart Array Provider 113
Property Name Property Implementation
SystemName Name of the computer system generating the indication
SystemCreationClassName CreationClassName of the computer system generating the indication
HP_AlertIndication
Summary Power supply status Redundant Degraded
EventCategory 17 (Primary Storage Power)
ProbableCause 89 (Power supply failure)
ProbableCauseDescription Redundant Power Supply Degraded
NetworkAddresses Contains a list of all the IP addresses of the computer system generating the indication
OSType SMX_OperatingSystem.OSType
OSVersion The operating system version of the computer system generating the indication in the following format: <major>.<minor>.<build>
ProviderVersion For example: 2.2.0.0
SystemFirmwareVersion Firmware version of the computer system generating the indication
SystemSerialNumber Serial number of the computer system generating the indication
SystemProductID Product ID of the computer system generating the indication
SystemModel Model name of the computer system generating the indication
SystemGUID Platform GUID of the computer system generating the indication
SolutionProductModel Conditional property containing the Solution Name string when running in a aggregate product environment in the format <aggregate product family name> v<major>.<minor>.<update>
ImpactedDomain
3 (Enclosure) for c-Class blade systems
4 (System) for all other systems
Note:
When ImpactedDomain is 3 (Enclosure) the properties that follow and are indicated with an asterisk (*) below will be populated.
BladeBay * HP_BladeCSLocation.LocationInformation[0]
BladeName * HP_ComputerSystem.Name
HP Insight Management WBEM Smart Array Provider 114
Property Name Property Implementation
EnclosureName * HP_BladeEnclosureCS.Name
RackName * Rack name, if one exists
RackUID * Rack Unique Identifier, if one exists
SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment
SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment
SolutionProductModel Conditional property containing the Solution Name string when running in a aggregate product environment in the format <aggregate product family name> v<major>.<minor>.<update>
HP_HardwareIndication
HWLogicalLocation Enclosure Location string
For example: Port 1I Box 1
HWSerialNumber Enclosure Serial Number
HP_DeviceIndication
DeviceModel Enclosure Model string
1-3-20 HP_DeviceIndication: Enclosure Temperature sensor Status changed to OK
Property Name Property Implementation
CIM_Indication
IndicationIdentifier GUID string generated at the time of indication
PerceivedSeverity 2 (Info)
IndicationTime Time of indication
CIM_AlertIndication
Description A Storage Enclosure Temperature sensor status changed from non-OK to OK.
AlertingManagedElement WBEM Path of SMX_SAStorageEnclosureProcessor
HP Insight Management WBEM Smart Array Provider 115
Property Name Property Implementation
AlertingElementFormat 2 (CIMObjectPath)
AlertType 5 (Device Alert)
EventID 307
EventTime Time of the event or time of the indication if event time unknown
ProviderName HP Smart Array (
RecommendedActions No action is recommended.
SystemName Name of the computer system generating the indication
SystemCreationClassName CreationClassName of the computer system generating the indication
HP_AlertIndication
Summary Temperature sensor status OK
EventCategory 24 (Primary Storage Cooling)
ProbableCause 1 (Other)
ProbableCauseDescription Temperature Status Changed to OK
NetworkAddresses Contains a list of all the IP addresses of the computer system generating the indication
OSType SMX_OperatingSystem.OSType
OSVersion The operating system version of the computer system generating the indication in the following format: <major>.<minor>.<build>
ProviderVersion For example: 2.2.0.0
SystemFirmwareVersion Firmware version of the computer system generating the indication
SystemSerialNumber Serial number of the computer system generating the indication
SystemProductID Product ID of the computer system generating the indication
SystemModel Model name of the computer system generating the indication
SystemGUID Platform GUID of the computer system generating the indication
HP Insight Management WBEM Smart Array Provider 116
Property Name Property Implementation
ImpactedDomain
3 (Enclosure) for c-Class blade systems
4 (System) for all other systems
Note:
When ImpactedDomain is 3 (Enclosure) the properties that follow and are indicated with an asterisk (*) below will be populated.
BladeBay * HP_BladeCSLocation.LocationInformation[0]
BladeName * HP_ComputerSystem.Name
EnclosureName * HP_BladeEnclosureCS.Name
RackName * Rack name, if one exists
RackUID * Rack Unique Identifier, if one exists
SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment
SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment
SolutionProductModel Conditional property containing the Solution Name string when running in a aggregate product environment in the format <aggregate product family name> v<major>.<minor>.<update>
HP_HardwareIndication
HWLogicalLocation Enclosure Location string
For example: Port 1I Box 1
HWSerialNumber Enclosure Serial Number
HP_DeviceIndication
DeviceModel Enclosure Model string
1-3-21 HP_DeviceIndication: Enclosure Temperature sensor Status Changed to Warning
Property Name Property Implementation
CIM_Indication
IndicationIdentifier GUID string generated at the time of indication
HP Insight Management WBEM Smart Array Provider 117
Property Name Property Implementation
PerceivedSeverity 3 (Warning)
IndicationTime Time of indication
CIM_AlertIndication
Description
A Storage Enclosure Temperature sensor status changed to Warning Condition. This indicates the enclosure temperature is above normal, otherwise enclosure is still operating normally.
AlertingManagedElement WBEM Path of SMX_SAStorageEnclosureProcessor
AlertingElementFormat 2 (CIMObjectPath)
AlertType 5 (Device Alert)
EventID 308
EventTime Time of the event or time of the indication if event time unknown
ProviderName HP Smart Array
RecommendedActions
Ensure that the system is adequately ventilated. Check for proper room temperature and internal/external airflow. Add or repair fans and air baffling if necessary.
SystemName Name of the computer system generating the indication
SystemCreationClassName CreationClassName of the computer system generating the indication
HP_AlertIndication
Summary Temperature sensor status Warning Condition
EventCategory 24 (Primary Storage Cooling)
ProbableCause 51 (Temperature Unacceptable)
ProbableCauseDescription Temperature Status Changed to Warning Condition
NetworkAddresses Contains a list of all the IP addresses of the computer system generating the indication
OSType SMX_OperatingSystem.OSType
OSVersion The operating system version of the computer system generating the indication in the following format: <major>.<minor>.<build>
ProviderVersion For example:
HP Insight Management WBEM Smart Array Provider 118
Property Name Property Implementation
2.2.0.0
SystemFirmwareVersion Firmware version of the computer system generating the indication
SystemSerialNumber Serial number of the computer system generating the indication
SystemProductID Product ID of the computer system generating the indication
SystemModel Model name of the computer system generating the indication
SystemGUID Platform GUID of the computer system generating the indication
ImpactedDomain
3 (Enclosure) for c-Class blade systems
4 (System) for all other systems
Note:
When ImpactedDomain is 3 (Enclosure) the properties that follow and are indicated with an asterisk (*) below will be populated.
BladeBay * HP_BladeCSLocation.LocationInformation[0]
BladeName * HP_ComputerSystem.Name
EnclosureName * HP_BladeEnclosureCS.Name
RackName * Rack name, if one exists
RackUID * Rack Unique Identifier, if one exists
SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment
SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment
SolutionProductModel Conditional property containing the Solution Name string when running in a aggregate product environment in the format <aggregate product family name> v<major>.<minor>.<update>
HP_HardwareIndication
HWLogicalLocation Enclosure Location string
For example: Port 1I Box 1
HWSerialNumber Enclosure Serial Number
HP_DeviceIndication
HP Insight Management WBEM Smart Array Provider 119
Property Name Property Implementation
DeviceModel Enclosure Model string
1-3-22 HP_DeviceIndication: Enclosure Temperature sensor Status Changed to Critical
Property Name Property Implementation
CIM_Indication
IndicationIdentifier GUID string generated at the time of indication
PerceivedSeverity 5 (major)
IndicationTime Time of indication
CIM_AlertIndication
Description
A Storage Enclosure Temperature sensor status has changed to Critical. An enclosure temperature is reaching the maximum allowed temperature for normal operation. A shutdown is imminent. Action is required before loss of data occurs.
AlertingManagedElement WBEM Path of SMX_SAStorageEnclosureProcessor
AlertingElementFormat 2 (CIMObjectPath)
AlertType 5 (Device Alert)
EventID 309
EventTime Time of the event or time of the indication if event time unknown
ProviderName HP Smart Array
RecommendedActions
Ensure that the system is adequately ventilated. Check for proper room temperature and internal/external airflow. Add or repair fans and air baffling if necessary.
SystemName Name of the computer system generating the indication
SystemCreationClassName CreationClassName of the computer system generating the indication
HP_AlertIndication
Summary Temperature sensor status Critical
EventCategory 24 (Primary Storage Cooling)
HP Insight Management WBEM Smart Array Provider 120
Property Name Property Implementation
ProbableCause 51 (Temperature Unacceptable )
ProbableCauseDescription Temperature Status Changed to Critical
NetworkAddresses Contains a list of all the IP addresses of the computer system generating the indication
OSType SMX_OperatingSystem.OSType
OSVersion The operating system version of the computer system generating the indication in the following format: <major>.<minor>.<build>
ProviderVersion For example: 2.2.0.0
SystemFirmwareVersion Firmware version of the computer system generating the indication
SystemSerialNumber Serial number of the computer system generating the indication
SystemProductID Product ID of the computer system generating the indication
SystemModel Model name of the computer system generating the indication
SystemGUID Platform GUID of the computer system generating the indication
ImpactedDomain
3 (Enclosure) for c-Class blade systems
4 (System) for all other systems
Note:
When ImpactedDomain is 3 (Enclosure) the properties that follow and are indicated with an asterisk (*) below will be populated.
BladeBay * HP_BladeCSLocation.LocationInformation[0]
BladeName * HP_ComputerSystem.Name
EnclosureName * HP_BladeEnclosureCS.Name
RackName * Rack name, if one exists
RackUID * Rack Unique Identifier, if one exists
SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment
SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment
SolutionProductModel Conditional property containing the Solution Name string when running in
HP Insight Management WBEM Smart Array Provider 121
Property Name Property Implementation
a aggregate product environment in the format <aggregate product family name> v<major>.<minor>.<update>
HP_HardwareIndication
HWLogicalLocation Enclosure Location string
For example: Port 1I Box 1
HWSerialNumber Enclosure Serial Number
HP_DeviceIndication
DeviceModel Enclosure Model string
1-3-23 HP_DeviceIndication: Enclosure Fan Status Changed to OK
Property Name Property Implementation
CIM_Indication
IndicationIdentifier GUID string generated at the time of indication
PerceivedSeverity 2 (Info)
IndicationTime Time of indication
CIM_AlertIndication
Description A Storage Enclosure Fan status has changed from a non-OK state to OK.
AlertingManagedElement WBEM Path of SMX_SAStorageEnclosureProcessor
AlertingElementFormat 2 (CIMObjectPath)
AlertType 5 (Device Alert)
EventID 304
EventTime Time of the event or time of the indication if event time unknown
ProviderName HP Smart Array
RecommendedActions No action is recommended.
SystemName Name of the computer system generating the indication
HP Insight Management WBEM Smart Array Provider 122
Property Name Property Implementation
SystemCreationClassName CreationClassName of the computer system generating the indication
HP_AlertIndication
Summary Fan status OK
EventCategory 24 (Primary Storage Cooling)
ProbableCause 1 (Other)
ProbableCauseDescription Fan Status Changed to OK
NetworkAddresses Contains a list of all the IP addresses of the computer system generating the indication
OSType SMX_OperatingSystem.OSType
OSVersion The operating system version of the computer system generating the indication in the following format: <major>.<minor>.<build>
ProviderVersion For example: 2.2.0.0
SystemFirmwareVersion Firmware version of the computer system generating the indication
SystemSerialNumber Serial number of the computer system generating the indication
SystemProductID Product ID of the computer system generating the indication
SystemModel Model name of the computer system generating the indication
SystemGUID Platform GUID of the computer system generating the indication
ImpactedDomain
3 (Enclosure) for c-Class blade systems
4 (System) for all other systems
Note:
When ImpactedDomain is 3 (Enclosure) the properties that follow and are indicated with an asterisk (*) below will be populated.
BladeBay * HP_BladeCSLocation.LocationInformation[0]
BladeName * HP_ComputerSystem.Name
EnclosureName * HP_BladeEnclosureCS.Name
RackName * Rack name, if one exists
RackUID * Rack Unique Identifier, if one exists
HP Insight Management WBEM Smart Array Provider 123
Property Name Property Implementation
SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment
SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment
SolutionProductModel Conditional property containing the Solution Name string when running in a aggregate product environment in the format <aggregate product family name> v<major>.<minor>.<update>
HP_HardwareIndication
HWLogicalLocation Enclosure Location string
For example: Port 1I Box 1
HWSerialNumber Enclosure Serial Number
HP_DeviceIndication
DeviceModel Enclosure Model string
1-3-24 HP_DeviceIndication: Enclosure Fan Status changed to Degraded
Property Name Property Implementation
CIM_Indication
IndicationIdentifier GUID string generated at the time of indication
PerceivedSeverity 3 (Warning)
IndicationTime Time of indication
CIM_AlertIndication
Description A Storage Enclosure Fan status has changed to Degraded. An enclosure has detected there may a problem with one or more of the fans.
AlertingManagedElement WBEM Path of SMX_SAStorageEnclosureProcessor
AlertingElementFormat 2 (CIMObjectPath)
AlertType 5 (Device Alert)
EventID 305
HP Insight Management WBEM Smart Array Provider 124
Property Name Property Implementation
EventTime Time of the event or time of the indication if event time unknown
ProviderName HP Smart Array
RecommendedActions
Ensure that the system is adequately ventilated. Check for proper room temperature and internal/external airflow. Add or repair fans and air baffling if necessary.
SystemName Name of the computer system generating the indication
SystemCreationClassName CreationClassName of the computer system generating the indication
HP_AlertIndication
Summary Fan status Degraded
EventCategory 24 (Primary Storage Cooling)
ProbableCause 94 (Fan failure)
ProbableCauseDescription Fan Degraded
NetworkAddresses Contains a list of all the IP addresses of the computer system generating the indication
OSType SMX_OperatingSystem.OSType
OSVersion The operating system version of the computer system generating the indication in the following format: <major>.<minor>.<build>
ProviderVersion For example: 2.2.0.0
SystemFirmwareVersion Firmware version of the computer system generating the indication
SystemSerialNumber Serial number of the computer system generating the indication
SystemProductID Product ID of the computer system generating the indication
SystemModel Model name of the computer system generating the indication
SystemGUID Platform GUID of the computer system generating the indication
ImpactedDomain
3 (Enclosure) for c-Class blade systems
4 (System) for all other systems
Note:
When ImpactedDomain is 3 (Enclosure) the properties that follow and are indicated with an asterisk (*) below will be populated.
HP Insight Management WBEM Smart Array Provider 125
Property Name Property Implementation
BladeBay * HP_BladeCSLocation.LocationInformation[0]
BladeName * HP_ComputerSystem.Name
EnclosureName * HP_BladeEnclosureCS.Name
RackName * Rack name, if one exists
RackUID * Rack Unique Identifier, if one exists
SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment
SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment
SolutionProductModel Conditional property containing the Solution Name string when running in a aggregate product environment in the format <aggregate product family name> v<major>.<minor>.<update>
HP_HardwareIndication
HWLogicalLocation Enclosure Location string
For example: Port 1I Box 1
HWSerialNumber Enclosure Serial Number
HP_DeviceIndication
DeviceModel Enclosure Model string
1-3-25 HP_DeviceIndication: Enclosure Fan Status change to Failure
Property Name Property Implementation
CIM_Indication
IndicationIdentifier GUID string generated at the time of indication
PerceivedSeverity 5 (major)
IndicationTime Time of indication
CIM_AlertIndication
Description A Storage Enclosure Fan status changed to Failure. An
HP Insight Management WBEM Smart Array Provider 126
Property Name Property Implementation
enclosure has detected a failure in the fan subsystem and there is insufficient fan capability to ensure normal operation.
AlertingManagedElement WBEM Path of SMX_SAStorageEnclosureProcessor
AlertingElementFormat 2 (CIMObjectPath)
AlertType 5 (Device Alert)
EventID 306
EventTime Time of the event or time of the indication if event time unknown
ProviderName HP Smart Array
RecommendedActions
Ensure that the system is adequately ventilated. Check for proper room temperature and internal/external airflow. Add or repair fans and air baffling if necessary.
SystemName Name of the computer system generating the indication
SystemCreationClassName CreationClassName of the computer system generating the indication
HP_AlertIndication
Summary Fan status Error
EventCategory 24 (Primary Storage Cooling)
ProbableCause 94 (Fan failure)
ProbableCauseDescription Fan Failure
NetworkAddresses Contains a list of all the IP addresses of the computer system generating the indication
OSType SMX_OperatingSystem.OSType
OSVersion The operating system version of the computer system generating the indication in the following format: <major>.<minor>.<build>
ProviderVersion For example: 2.2.0.0
SystemFirmwareVersion Firmware version of the computer system generating the indication
SystemSerialNumber Serial number of the computer system generating the indication
SystemProductID Product ID of the computer system generating the indication
HP Insight Management WBEM Smart Array Provider 127
Property Name Property Implementation
SystemModel Model name of the computer system generating the indication
SystemGUID Platform GUID of the computer system generating the indication
ImpactedDomain
3 (Enclosure) for c-Class blade systems
4 (System) for all other systems
Note:
When ImpactedDomain is 3 (Enclosure) the properties that follow and are indicated with an asterisk (*) below will be populated.
BladeBay * HP_BladeCSLocation.LocationInformation[0]
BladeName * HP_ComputerSystem.Name
EnclosureName * HP_BladeEnclosureCS.Name
RackName * Rack name, if one exists
RackUID * Rack Unique Identifier, if one exists
SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment
SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment
SolutionProductModel Conditional property containing the Solution Name string when running in a aggregate product environment in the format <aggregate product family name> v<major>.<minor>.<update>
HP_HardwareIndication
HWLogicalLocation Enclosure Location string
For example: Port 1I Box 1
HWSerialNumber Enclosure Serial Number
ImpactedDomain
3 (Enclosure) for c-Class blade systems
4 (System) for all other systems
Note:
When ImpactedDomain is 3 (Enclosure) the properties that follow and are indicated with an asterisk (*) below will be populated.
BladeBay * HP_BladeCSLocation.LocationInformation[0]
HP Insight Management WBEM Smart Array Provider 128
Property Name Property Implementation
BladeName * HP_ComputerSystem.Name
EnclosureName * HP_BladeEnclosureCS.Name
RackName * Rack name, if one exists
RackUID * Rack Unique Identifier, if one exists
SystemVirtualSerialNumber Conditional property containing the virtual system serial number string when running in a Virtual Connect environment
SystemVirtualUUID Conditional property containing the virtual system UUID when running in a Virtual Connect environment
SolutionProductModel Conditional property containing the Solution Name string when running in a aggregate product environment in the format <aggregate product family name> v<major>.<minor>.<update>
HP_DeviceIndication
DeviceModel Enclosure Model string
1-4 Physical Location The Physical Location is a string representing the Smart Array device physical location. This string should represent the physical location of the device with which an end-user can uniquely locate the device. Most of these strings will be represented in customer documentation, silkscreen labels, or hood tags.
The following table lists the properties implemented. Any combination of the following applicable descriptors could be used to better define the device location.
All Systems HP Integrity Cellular
Servers
HP BladeServers in C3000 / C7000
Enclosures
Slot=<num> Cabinet=<num> Blade=<num>
Embedded Controller=<logical_controller_id> Bay=<num>
RootPort=<num> (if embedded on System Board)
System Mainboard (referring to System Board/motherboard)
Chassis=<num> Mezzanine=<num> (I/O Mezzanines lot num)
Smart Array View Class Data Sheet 1
1 Smart Array View Class Data Sheet
1-1 Overview The HP Smart Array View Class data sheet describes host based Smart Array HBA’s and the attached devices. Note that current View Class implementation does not support externally attached Smart Array based MSA devices (e.g. MSA500, MSA20).
1-2 Class Implementations
1-2-1 HPVC_SAController HPVC_SAController represents the Smart Array HBA. There will be one instance per HBA.
Table 1 – Class: HPVC_SAController
Property Name Property Implementation CIM_ManagedElement
ElementName Controller product name and controller index e.g. “HP Smart Array P400 Controller : HPSA1” Note: Each Smart Array controller should have a unique controller index. Index is an integer that starts from 1.
CIM_ ManagedSystemElement HealthState 0 (Unknown)
5 (OK) 10 (Degraded/Warning) 15 (Minor Failure) 20 (Major Failure) 25 (Critical Failure) 30 (Non-recoverable Error)
CIM_ LogicalElement CIM_ EnabledLogicalElement
CIM_System CreationClassName “HPVC_SAController” Name vmwControllerX
Note: VMware Virtual Infrastructure Client requires “Name” to be “vmwControllerX”, where X can be any string. In our case, string X should match the controller name reported in HPVC_SAControllerElementName. e.g. “vmwControllerHPSA1”
Smart Array View Class Data Sheet 2
Property Name Property Implementation CIM_ComputerSystem
VMware_Controller HPVC_SAController
1-2-2 HPVC_SAControllerFirmware HPVC_SAControllerFirmware represents Smart Array controller firmware. There will be one instance per HBA.
Table 2 – Class: HPVC_SAControllerFirmware
Property Name Property Implementation CIM_ManagedElement
ElementName Smart Array Controller X Note: VMware Virtual Infrastructure client requires controller name string X matches “vmwControllerX” reported in HPVC_SAControllerName. e.g. “Smart Array Controller HPSA1”
CIM_ ManagedSystemElement Name Smart Array Controller X Firmware
CIM_ LogicalElement Caption Smart Array Controller X Firmware
CIM_ SoftwareIdentity InstanceID HPQ:Smart Array Controller X Manufacturer HP VersionString Smart Array controller firmware version
e.g. “4.12”
HPVC_SAControllerFirmware
1-2-3 HPVC_SABattery HPVC_SABattery represents Smart Array controller battery.
Table 3 – Class: HPVC_SABattery
Property Name Property Implementation CIM_ManagedElement
ElementName Battery on HPSA X e.g. “Battery on HPSA1”
CIM_ ManagedSystemElement CIM_ LogicalElement
CIM_EnabledLogicalElement CIM_LogicalDevice
Smart Array View Class Data Sheet 3
Property Name Property Implementation CreationClassName HPVC_SABattery DeviceID Battery on HPSA X SystemCreationClassName SMX_ComputerSystem SystemName Server host name
CIM_Battery BatteryStatus 1(Other)
2(Unknown) 3(Fully Charged) 4(Low) 5(Critical) 6(Charging) 7(Charging and High) 8(Charging and Low) 9(Charging and Critical) 10(Undefined) 11(Partially Charged) 12(Learning) 13(Overcharged) VMware_Battery HPVC_SABattery
1-2-4 HPVC_SAStorageExtent HPVC_SAStorageExtent represents physical disk attached to Smart Array controller. There will be one instance per physical disk.
Table 4 – Class: HPVC_SAStorageExtent
Property Name Property Implementation CIM_ManagedElement
ElementName Disk Y on HPSA X : Location : Capacity : Disk Role : Detailed Status Disk Role shows whether this disk is a data disk, a spare disk, or an unconfigured disk. Detailed Status reports detailed disk status information when disk is degraded or failed. When disk is in OK condition, this Detailed Status is an empty string. e.g. “Disk 1 on HPSA 1 : Port 1I Box 1 Bay 8 : 68GB : Data Disk : Disk Error”
CIM_ManagedSystemElement Name Serial number
Smart Array View Class Data Sheet 4
Property Name Property Implementation HealthState 0 (Unknown)
5 (OK) 10 (Degraded/Warning) 15 (Minor Failure) 20 (Major Failure) 25 (Critical Failure) 30 (Non-recoverable Error)
CIM_LogicalElement Caption Disk Y on HPSA X
CIM_EnabledLogicalElement CIM_LogicalDevice
CreationClassName HPVC_SAStorageExtent DeviceID HPVC_SAStorageExtent-<model>-<serial number>
e.g. HPVC_SAStorageExtent-HPDG072BB975-3NP2TCCF000098402P95
SystemCreationClassName SMX_ComputerSystem SystemName Server host name
CIM_StorageExtent BlockSize Block size in bytes NumberOfBlocks Total number of blocks on disk drive Primordial Set to “True”
VMware_StorageExtent HPVC_SAStorageExtent
1-2-5 HPVC_SAStorageVolume HPVC_SAStorageExtent reprents logical volumes configured on Smart Array controller. There will be one instance per logical volume.
Table 5 – Class: HPVC_SAStorageVolume
Property Name Property Implementation CIM_ManagedElement
Smart Array View Class Data Sheet 5
Property Name Property Implementation ElementName Logical Volume Y on HPSA X : RAID level : Capacity :
Associated Physical Disks : Detailed Status Associated Physical Disks reports a list of physical disks that are associated with this logical volume. Physical disk’s index should match the one reported in HPVC_StorageExtentElement Name. Detailed Status shows detailed volume status information when this logical volume is degraded or failed. When logical volume is in an OK condition, this field should be an empty string. e.g. “Logical Volume 1 on HPSA 1 : RAID 0 : 68GB : Disk 1, 3, 4 : Interim Recovery”
CIM_ ManagedSystemElement HealthState 0 (Unknown)
5 (OK) 10 (Degraded/Warning) 15 (Minor Failure) 20 (Major Failure) 25 (Critical Failure) 30 (Non-recoverable Error)
CIM_ LogicalElement CIM_ EnabledLogicalElement
CIM_ LogicalDevice CreationClassName HPVC_SAStorageVolume DeviceID HPVC_SAStorageVolume-<unique volume ID>
e.g. HPVC_SAStorageVolume-600508b10010463956564636454e0007
SystemCreationClassName SMX_ComputerSystem SystemName Server host name
CIM_ StorageExtent BlockSize Block size in bytes NumberOfBlocks Total number of blocks on the volume
CIM_StorageVolume VMware_StorageVolume HPVC_SAStorageVolume
1 HP Insight Manager WBEM System Fan Provider Overview
Description
The HP Insight Management Web-Based Enterprise Management (WBEM) System Fan provider implements and extends CIM classes described in this document to model the base server. These classes provide computational information and capabilities and serve as an aggregation point to associate one or more elements that make up a base server, such as: Fans, PowerSupplies, Processor and Memory (Volatile and/or NonVolatile Storage).
Profile Name Organization Version
HP Fan Profile HP WBEM TC 1.3 (P102)
HP Location Profile HP WBEM TC 1.2.0 (P124)
HP Fan Physical Location Profile HP WBEM TC 1.1.0 (P115)
Requirements
For each hardware architecture listed, this provider requires the following distributions
HP Integrity managed servers SLES 10 and later
RLEL 5.0 and later
HP ProLiant managed servers
SLES 11 and later
ESXi 4.0 u1 and later
ESXi 4.1 and later
ESXi 5.0 and later
Release History Initial release with HP Insight Management WBEM Providers for Linux v2.0.
1-1 Setting Up the Provider Installing the Provider
There are no special installation instructions for this provider. It is installed by default as part of the HP Insight Management WBEM providers.
Configuring the Provider
This provider does not accept specific configuration adjustments beyond standard HP Insight Management WBEM support.
1-2 Using the Provider Namespaces Supported by the Provider This provider returns instances in the root/hpq namespace.
Schema Supported by the Provider
This provider supports the following classes:
• SMX_Fan
• SMX_FanCollection
• SMX_FanRedundancySet
• SMX_MemberOfFanRedundancy
• SMX_HostedFanRedundancySet
• SMX_MemberOfFanCollection
• SMX_HostedFanCollection
• SMX_SystemFan
• SMX_FanLocation
• SMX_FanElementLocation
• SMX_FanModule
• SMX_SystemPhysicalFan
• SMX_RealizesFan
• SMX_FanSlot
• SMX_FanInSlot
• SMX_SystemFanSlot
• SMX_FanSpeedSensor
• SMX_AssociatedFanSensor
• SMX_SystemFanSensor
The tables in the following sections describe the properties of the supported classes. The classes are categorized by the class or superclass that defines the property, the first column is the Property Name (including type and units) and the second column describes how the provider determines the properties implementation. When the Property Implementation value is a number, the number given is the default behavior and the Managed Object Format interpretation is within parenthesis. If other values are returned, a problem is indicated.
Unless otherwise noted, all of the property implementation values given are for HP ProLiant and HP Integrity (cellular and non-cellular) systems. The location related properties and implementation values are determined based on the server type so they may differ.
1-2-1 SMX_Fan Class The SMX_Fan class is used to model fans on servers. Fan numbers for existing instances do not change when other fans are added and removed.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
Caption
Short description of this fan from the name displayed by the MP or iLO and the location.
For example: Fan 1 at CabinetFan=01
Description
Description of this fan, including ElementName, FanType and StatusDescription[0]. For example: elementname provides cooling for fantype. statusdescription. Where: <elementname> represents the value of ElementName, fantype represents the corresponding string value of the FanType enumeration and statusdescription represents the value of StatusDescriptions[0]
ElementName
Short description of this fan from the name displayed by the MP or iLO and the location.
For example: Fan 1 at CabinetFan=01
CIM_ManagedSystemElement
OperationalStatus[0] 2 (OK) – if fan is operating properly; 3 (Degraded) – if fan is degraded 6 (Error) – if fan has failed
StatusDescriptions[0]
Description of the status of the fan corresponding to the OperationalStatus. For example: Fan is operating properly– if OperationalStatus[0] is 2 (OK); Fan is degraded – if OperationalStatus[0] is 3 (Degraded) Fan has failed – if OperationalStatus[0] is 6 (Error)
HealthState 5 (OK) – if fan is operating properly; 10 (Degraded) - if fan is degraded 20 (Major Failure) – if fan has failed
Name Short description of this fan from the name displayed by the MP or iLO and the location.
For example:
Property Name Property Implementation Fan 1 at CabinetFan=01
CIM_LogicalDevice
CreationClassName SMX_Fan
DeviceID Unique identifier for this fan instance.
SystemCreationClassName SMX_ComputerSystem.CreationClassName
SystemName SMX_ComputerSystem.Name
CIM_EnabledLogicalElement
EnabledDefault 2 (Enabled)
EnabledState 5 (Not Applicable)
RequestedState 12 (Not Applicable)
CIM_CoolingDevice
ActiveCooling TRUE
CIM_Fan
VariableSpeed True – if fan supports variable speed False – if fan does not support variable speed or is unknown
HP_Fan
FanType Enumeration describing the type of fan. Please refer to the Managed Object Format.
CurrentSpeed Speed of the fan in CurrentSpeedUnits
CurrentSpeedUnits Enumeration describing the units for CurrentSpeed. Please refer to the Managed Object Format.
1-2-2 SMX_FanCollection Class The SMX_FanCollection class is used to model fan collections on servers. There is one instance of this class on systems modeling fans.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
Caption Cooling Collection
Property Name Property Implementation
Description
This is a collection of all devices including fans that provide cooling. GroupStatusDescription
Where: GroupStatusDescription represents the value of the GroupStatusDescriptions[0] property.
ElementName Cooling Collection
CIM_SystemSpecificCollection
InstanceID Unique identifier for this cooling collection instance.
HP_GroupSystemSpecificCollection
GroupOperationalStatus[0]
Represents the most severe cooling redundancy status and non-fault tolerant fan operational status: 0 (Unknown) – if fan collection status is unknown; 2 (OK) – if fans are operating properly; 3 (Degraded) – if no SMX_Fan.OperationalStatus[0] for all non-fault tolerant fans report 6 (Error) and SMX_FanRedundancySet.RedundancyStatus for any cooling redundancy sets report 3 (Degraded Redundancy) or 4 (Redundancy Lost) and no cooling redundancy sets report 5 (Overall Failure). 6 (Error) – if SMX_Fan.OperationalStatus[0] for any non-fault tolerant fans report 6 (Error) or SMX_FanRedundancySet.RedundancyStatus for any cooling redundancy sets report 5 (Overall Failure). Note:
If the system starts up with a redundancy status set to 4 (Redundancy Lost) and no fans have been removed or failed, the GroupOperationalStatus will be set to 2 (OK) because this is a valid configuration.
GroupStatusDescriptions[0]
Unknown status for fans if GroupOperationalStatus[0] is 0 (Unknown); Fans are operating properly if GroupOperationalStatus[0] is 2 (OK); Fault tolerant fans are degraded if GroupOperationalStatus[0] is 3 (Degraded); Fans have failed if GroupOperationalStatus[0] is 6 (Error)
1-2-3 SMX_FanRedundancySet Class The SMX_FanRedundancySet class is used to model fan redundancy sets on servers.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
Caption Short description of this redundancy set, for example: Cooling Redundancy Set <n>
Where: <n> represents the number of the redundancy set instance.
Description
Description of this redundancy set
For example: Cooling Redundancy Set <n> is collection of fault tolerant fans that provide redundant cooling
Where: <n> represents the number of the redundancy set instance.
ElementName
User printable name for this cooling redundancy set.
For example: Cooling Redundancy Set <n>
Where: <n> represents the number of the redundancy set instance.
CIM_SystemSpecificCollection
InstanceID Unique identifier for this cooling redundancy instance.
CIM_RedundancySet
MaxNumberSupported Represents the maximum number of fans supported for this redundancy set.
MinNumberNeeded Represents the minimum number of fans needed to function.
TypeOfSet 3 (Load Balanced)
LoadBalanceAlgorithm 0 (Unknown)
RedundancyStatus
0 (Unknown) – if the redundancy status is unknown; 2 (Fully Redundant) – if all fans in the set are operating properly and enough to achieve redundancy; 3 (Degraded Redundancy) – if there are at least enough fans for the redundancy set to provide cooling, but fans have failed; 4 (Redundancy Lost) – if there are not enough fans required to achieve redundancy, but enough for the redundancy set to provide cooling; 5 (Overall Failure) – if there are not enough fans operating properly for the redundancy set to provide cooling.
1-2-4 SMX_MemberOfFanRedundancy Class The SMX_MemberOfFanRedundancy class is used to represent an association between the HP_Fan and HP_FanRedundancySet classes. The following table lists the properties implemented.
Property Name Property Implementation
Collection References HP_FanRedundancySet
Member References HP_Fan
1-2-5 SMX_HostedFanRedundancySet Class The SMX_HostedFanRedundancySet class is used to represent an association between HP_FanRedundancySet and the computer system that contains this redundancy set.
The following table lists the properties implemented.
Property Name Property Implementation
OwningElement References HP_ComputerSystem
OwnedElement References HP_FanRedundancySet
1-2-6 SMX_MemberOfFanCollection Class The SMX_MemberOfFanCollection class is used to represent an association between the HP_Fan and HP_FanCollection classes.
The following table lists the properties implemented.
Property Name Property Implementation
Collection References HP_FanCollection
Member References HP_Fan
1-2-7 SMX_HostedFanCollection Class The SMX_HostedFanCollection class is used to represent an association between HP_FanCollection and the computer system that contains this collection.
The following table lists the properties implemented.
Property Name Property Implementation
Antecedent References HP_ComputerSystem
Dependent References HP_FanCollection
1-2-8 SMX_SystemFan Class The SMX_SystemFan class is used to represent an association between HP_Fan and the computer system that contains this fan.
The following table lists the properties implemented.
Property Name Property Implementation
GroupComponent References HP_ComputerSystem
PartComponent References HP_Fan
1-2-9 SMX_FanLocation Class The SMX_FanLocation class is used to model fan locations on servers.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
Caption
Short description of this fan location, including the name displayed by the MP or iLO.
For example on HP ProLiant: Fan 1 at CabinetFan=01
Description
Description of this fan location, including the name displayed by the MP or iLO.
For example on HP ProLiant: The location of the Fan 1. Please refer to the fan position CabinetFan=01 printed on the system.
ElementName
User displayable name of this fan location, including the name displayed by the MP or iLO.
For example on HP ProLiant: Fan 1 at CabinetFan=01
CIM_Location
Name Unique identifier for this fan location instance.
PhysicalPosition Opaque identifier for the physical position of this fan
HP_Location
ElementLocationTag Location string based on ElementLocationTagDesc.
For example, on HP ProLiant: CabinetFan=01
ElementLocationTagDesc On HP ProLiant: 0 (HoodTag)
LocationInfoDesc Array of location descriptions: On ProLiant: 4 (Socket)
LocationInformation Array of string descriptions of the location based on LocationInfoDesc
1-2-10 SMX_FanElementLocation Class The SMX_FanElementLocation class is used to represent an association between the CIM_Location and CIM_ManagedElement classes.
The following table lists the properties implemented.
Property Name Property Implementation
Element References CIM_ManagedElement
PhysicalLocation References CIM_Location
1-2-11 SMX_FanModule Class The SMX_FanModule class is used to model physical fans on servers. Fan numbers for existing instances do not change when other fans are added and removed.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
Caption
Short description of this fan from the name displayed by the MP or iLO and location.
For example: Fan 1 at CabinetFan=01
Description
Description of this fan module, including ElementName, type and status. For example: <ElementName> provides cooling for FanType. <StatusDescription> Where: <ElementName> represents the value of ElementName, FanType represents the corresponding string value of the FanType enumeration and <StatusDescription> represents the value of StatusDescriptions[0].
ElementName Name of this fan from the name displayed by the MP or iLO and location.
For example: Fan 1 at CabinetFan=01
CIM_ManagedSystemElement
OperationalStatus[0] 2 (OK) – if fan is operating properly; 3 (Degraded) – if fan is degraded; 6 (Error) – if fan has failed
Property Name Property Implementation
StatusDescriptions[0]
Description of the status of the fan corresponding to the OperationalStatus. For example: Fan is operating properly – if OperationalStatus[0] is 2 (OK); Fan is degraded – if OperationalStatus[0] is 3 (Degraded) Fan has failed – if OperationalStatus is 6 (Error)
HealthState 5 (OK) – if fan is operating properly; 10 (Degraded) if fan is degraded 20 (Major Failure) – if fan has failed
Name Name of this fan module.
For example: Fan 1 at CabinetFan=01
CIM_PhysicalElement
CreationClassName SMX_FanModule
Tag Unique identifier for this fan instance.
CIM_PhysicalPackage
RemovalConditions 0 (Unknown) 3 (Removable when off) 4 (Removable when on or off)
PackageType 7 (Fan)
1-2-12 SMX_SystemPhysicalFan Class The SMX_SystemPhysicalFan class implements the HP_SystemPhysicalFan class and association the HP_ComputerSystemChassis instance with HP_FanModule.
The following table lists the properties implemented.
Property Name Property Implementation
GroupComponent References HP_ComputerSystemChassis
PartComponent References HP_FanModule
1-2-13 SMX_RealizesFan Class The SMX_RealizesFan class implements the HP_RealizesFan class and associates the HP_Fan instance with HP_FanModule instances.
The following table lists the properties implemented.
Property Name Property Implementation
Antecedent References HP_FanModule
Dependent References HP_Fan
1-2-14 SMX_FanSlot Class The SMX_FanSlot class is used to model physical fan slots on servers.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
Caption Short description of this fan slot, to include the number and location.
For example: Fan 1 at CabinetFan=01
Description Description of the fan slot.
For example: Fan 1 at CabinetFan=01
ElementName Name of the fan slot.
For example: Fan 1 at CabinetFan=01
CIM_ManagedSystemElement
OperationalStatus[0] 2 (OK) – if fan slot is operating properly;
StatusDescriptions[0] Fan slot is operating properly – if OperationalStatus[0] is 2 (OK);
HealthState 5 (OK) – if fan is operating properly;
Name Name of the fan slot.
For example: Fan 1 at CabinetFan=01
CIM_PhysicalElement
CreationClassName SMX_FanSlot
Tag Unique identifier for this fan slot.
CIM_PhysicalPackage
ConnectorLayout 6 (Slot)
Property Name Property Implementation
Number <n>
Where: <n> represents the number of the fan slot.
1-2-15 SMX_SystemFanSlot Class The SMX_SystemFanSlot class implements the HP_FanSlot class and association the HP_ComputerSystemChassis instance with HP_FanSlot.
The following table lists the properties implemented.
Property Name Property Implementation
GroupComponent References HP_ComputerSystemChassis
PartComponent References HP_FanSlot
1-2-16 SMX_FanInSlot Class The SMX_FanInSlot class implements the HP_FanInSlot class and associates the HP_FanSlot instance with HP_FanModule instances.
The following table lists the properties implemented.
Property Name Property Implementation
Antecedent References HP_FanSlot
Dependent References HP_FanModule
1-2-17 SMX_FanSpeedSensor SMX_FanSpeedSensor implements CIM_NumericSensor and is used to model fan tachometer sensors on Servers.
Property Name Property Implementation
CIM_ManagedElement
Caption
Short description of the fan speed sensor from the name displayed by the MP or iLO and the location.
For example: Fan speed sensor for Fan 1 at CabinetFan=01
Description
Description of the fan speed sensor including name displayed by the MP or iLO, the location, and status.
For example: Fan 1 detects fan speed. Located at CabinetFan=01. Fan speed sensor is operating properly.
Property Name Property Implementation
ElementName
Short description of the fan speed sensor from the name displayed by the MP or iLO and the location.
For example: Fan speed sensor for Fan 1 at CabinetFan=01
CIM_ManagedSystemElement
OperationalStatus[0] 2 (OK) – if fan sensor is operating properly
StatusDescriptions[0] Fan speed sensor is operating properly—if OperationalStatus[0] is 2 (OK)
HealthState 5 (OK) – if fan sensor is operating properly
Name
Name of fan speed sensor from the name displayed by the MP or iLO and the location.
For example: Fan speed sensor for Fan 1 at CabinetFan=01
CIM_LogicalDevice
CreationClassName SMX_FanSpeedSensor
DeviceID Unique identifier for fan slot.
SystemCreationClassName HP_ComputerSystem.CreationClassName
SystemName HP_ComputerSystem.Name
CIM_EnabledLogicalElement
EnabledDefault 2 (Enabled)
EnabledState 5 (Not Applicable)
RequestedState 12 (Not Applicable)
CIM_Sensor
SensorType 5 (Tachometer)
CurrentState Normal
PossibleStates Array can contain any of the following values: PossibleStates[0] = ”Normal”;
CIM_NumericSensor
CurrentReading Current reading of fan speed sensor
Property Name Property Implementation
BaseUnits 19 (RPM) 65 (Percentage)
RateUnits 0 (None)
UnitModifier 0
1-2-18 SMX_SystemFanSensor SMX_SystemFanSensor is used to represent an association between SMX_FanSpeedSensor and the computer system that contains this fan sensor.
Property Name Property Implementation
GroupComponent References HP_ComputerSystem
PartComponent References SMX_FanSpeedSensor
1-2-19 SMX_AssociatedFanSensor SMX_AssociatedFanSensor is used to represent an association between HP_Fan and the SMX_FanSpeedSensor that is reporting the speed of the fan.
Property Name Property Implementation
Antecedent References SMX_FanSpeedSensor
Dependent References SMX_Fan
1-3 Provider Indications Indications Generated by the Provider
The following tables describe the SMX WBEM System Fan Provider indications that are implemented for HP ProLiant server platforms, where available.
Note: Some HP ProLiant servers do not support Fan Degraded or Fan Redundancy Failed indications.
1-3-1 Provider Indication Common Properties Property Name Property Implementation
CIM_Indication
IndicationIdentifier GUID string generated at the time of indication.
IndicationTime Time of indication.
CIM_AlertIndication
Property Name Property Implementation
EventTime Time of the event or time of the indication if event time unknown.
SystemName SMX_ComputerSystem.Name
SystemCreationClassName SMX_ComputerSystem.CreationClassName
HP_AlertIndication
ProviderVersion Provider Version in the format VV.UU.FF.
For example: 01.05.00
NetworkAddresses Contains a list of all the IP addresses of the computer system generating the indication.
OSType On ESX, 39 (VM) On Linux, 36 (Linux)
OSVersion The operating system version of the computer system generating the indication in the following format: major.minor.build
SystemFirmwareVersion Array of firmware versions of the computer system generating the indication.
SystemSerialNumber Serial number of the computer system generating the indication.
SystemProductID Product ID of the computer system generating the indication.
SystemModel Model name of the computer system generating the indication.
SystemGUID Platform GUID of the computer system generating the indication.
SystemVirtualUUID[] If Synergy is enabled, this will contain the logical UUID for the system.
SystemVirtualSerialNumber[] If Synergy is enabled, this will contain the logical Serial Number for the system.
SolutionProductModel Conditional property containing the Solution Name string when running in a aggregate product environment in the format <aggregate product family name> v<major>.<minor>.<update>
EnclosureName HP_BladeEnclosureCS.Name
RackName Rack name, if one exists
RackUUID Rack Unique Identifier, if one exists
BladeName HP_ComputerSystem.Name
BladeBay HP_BladeCSLocation.LocationInformation[0]
The following indications are implemented for Proliant server platforms where available. System Fan indications are described below.
1-3-2 HP_DeviceIndication: Fan Removed Property Name Property Implementation
CIM_Indication
PerceivedSeverity 2 (Information)
CIM_AlertIndication
Description A fan has been removed <Fan>
Where: <Fan> is the fan number that was removed.
AlertingManagedElement WBEM Path of the SMX_Fan instance.
AlertingElementFormat 2 (CIMObjectPath)
AlertType 5 (Device Alert)
EventID 1
ProviderName HP Cooling
RecommendedActions Check the fan configuration and ensure that this fan was removed intentionally.
HP_AlertIndication
Summary Fan removed
EventCategory 23 (System Cooling)
ProbableCause 1 (Other)
ProbableCauseDescription Fan Removed
1-3-3 HP_DeviceIndication: Fan Inserted Property Name Property Implementation
CIM_Indication
PerceivedSeverity 2 (Information)
CIM_AlertIndication
Property Name Property Implementation
Description A fan has been inserted. <FanCaption>
Where: <FanCaption> is the SMX_Fan.Caption for the fan that has been inserted.
AlertingManagedElement WBEM Path of SMX_Fan instance representing the inserted fan.
AlertingElementFormat 2 (CIMObjectPath)
AlertType 5 (Device Alert)
EventID 2
ProviderName HP Cooling
RecommendedActions No action is recommended.
HP_AlertIndication
Summary Fan inserted
EventCategory 23 (System Cooling)
ProbableCause 1 (Other)
ProbableCauseDescription Fan inserted
1-3-4 HP_DeviceIndication: Fan Failed Property Name Property Implementation
CIM_Indication
PerceivedSeverity 5 (Major)
CIM_AlertIndication
Description A fan has failed. <FanCaptio>
Where: <FanCaption> is the SMX_Fan.Caption for the fan that has failed.
AlertingManagedElement WBEM Path of SMX_Fan instance representing the failed fan.
AlertingElementFormat 2 (CIMObjectPath)
AlertType 5 (Device Alert)
EventID 3
ProviderName HP Cooling
Property Name Property Implementation
RecommendedActions Please Check the failed fan and replace if necessary.
HP_AlertIndication
Summary Fan failed
EventCategory 23 (System Cooling)
ProbableCause 94 (Fan Failure)
ProbableCauseDescription Fan Failed
1-3-5 HP_DeviceIndication: Fan Repaired Property Name Property Implementation
CIM_Indication
PerceivedSeverity 2 (Information)
CIM_AlertIndication
Description
A fan has been repaired. The fan is now operating properly. <FanCaption> Where: <FanCaption> is the SMX_Fan.Caption for the fan that has been repaired.
AlertingManagedElement WBEM Path of SMX_Fan instance representing the failed fan.
AlertingElementFormat 2 (CIMObjectPath)
AlertType 5 (Device Alert)
EventID 4
ProviderName HP Cooling
RecommendedActions No action is recommended.
HP_AlertIndication
Summary Fan repaired
EventCategory 23 (System Cooling)
ProbableCause 1 (Other)
ProbableCauseDescription Fan Repaired
1-3-6 HP_DeviceIndication: Fan Degraded .
Property Name Property Implementation
CIM_Indication
PerceivedSeverity 4 (Minor)
CIM_AlertIndication
Description A fan has degraded. <FanCaption>
Where: <FanCaption> is the SMX_Fan.Caption for the fan that has degraded.
AlertingManagedElement WBEM Path of SMX_Fan instance representing the degraded fan.
AlertingElementFormat 2 (CIMObjectPath)
AlertType 5 (Device Alert)
EventID 9
ProviderName HP Cooling
RecommendedActions Check the degraded fan and replace if necessary.
HP_AlertIndication
Summary Fan degraded
EventCategory 23 (System Cooling)
ProbableCause 1 (Other)
ProbableCauseDescription Fan Degraded
1-3-7 HP_DeviceIndication: Fan Redundancy Reduce Property Name Property Implementation
CIM_Indication
PerceivedSeverity 2 (Information)
CIM_AlertIndication
Description
A fault tolerant fan is no longer providing cooling for a cooling redundancy set. <RedundancySetCaptio>)
Where: <RedundancySetCaption> represents the SMX_FanRedundancySet.Caption for the redundancy set with reduced
Property Name Property Implementation
redundancy.
AlertingManagedElement WBEM Path of SMX_FanRedundancySet instance representing the redundancy set with reduced redundancy.
AlertingElementFormat 2 (CIMObjectPath)
AlertType 5 (Device Alert)
EventID 5
ProviderName HP Cooling
RecommendedActions No action is recommended.
HP_AlertIndication
Summary Cooling redundancy reduced
EventCategory 23 (System Cooling)
ProbableCause 88 (Loss of Redundancy)
ProbableCauseDescription Cooling Redundancy has been Reduced
1-3-8 DeviceIndication: Fan Redundancy Lost Property Name Property Implementation
CIM_Indication
PerceivedSeverity 4 (Minor)
CIM_AlertIndication
Description
Cooling redundancy has been lost. <RedundancySetCaptio>)
Where: <RedundancySetCaption> represents the SMX_FanRedundancySet.Caption for the redundancy set that lost redundancy.
AlertingManagedElement WBEM Path of SMX_FanRedundancySet instance representing the redundancy set where redundancy was lost.
AlertingElementFormat 2 (CIMObjectPath)
AlertType 5 (Device Alert)
EventID 6
ProviderName HP Cooling
Property Name Property Implementation
RecommendedActions Check the fan configuration and check the status of the cooling redundancy. Ensure the system is being cooled adequately. Add or replace fans if necessary.
HP_AlertIndication
Summary Cooling redundancy lost
EventCategory 23 (System Cooling)
ProbableCause 88 (Loss of Redundancy)
ProbableCauseDescription Cooling Redundancy has been Lost
1-3-9 HP_DeviceIndication: Fan Redundancy Restored Property Name Property Implementation
CIM_Indication
PerceivedSeverity 2 (Information)
CIM_AlertIndication
Description
Cooling redundancy for the system has been restored. (RedundancySetCaption)
Where: RedundancySetCaption is SMX_FanRedundancySet.Caption of the cooling redundancy set with restored redundancy.
AlertingManagedElement WBEM Path of SMX_FanRedundancySet instance representing the cooling redundancy set with restored redundancy.
AlertingElementFormat 2 (CIMObjectPath)
AlertType 5 (Device Alert)
EventID 8
ProviderName HP Cooling
RecommendedActions No action is recommended.
HP_AlertIndication
Summary Cooling redundancy restored
EventCategory 23 (System Cooling)
ProbableCause 1 (Other)
Property Name Property Implementation
ProbableCauseDescription Cooling Redundancy has been Restored
1-3-10 HP_DeviceIndication: Fan Redundancy Failed Important:
This indication is not supported on HP ProLiant systems because redundancy set failure, which is failure beyond redundancy lost, will cause system shutdown.
Property Name Property Implementation
CIM_Indication
PerceivedSeverity 5 (Major)
CIM_AlertIndication
Description
Cooling redundancy for the system has failed. (RedundancySetCaption)
Where: RedundancySetCaption is SMX_FanRedundancySet.Caption of the cooling redundancy set with failed redundancy.
AlertingManagedElement WBEM Path of SMX_FanRedundancySet instance representing the cooling redundancy set with failed redundancy.
AlertingElementFormat 2 (CIMObjectPath)
AlertType 5 (Device Alert)
EventID 10
ProviderName HP Cooling
RecommendedActions Check the fan configuration and check the status of the cooling redundancy. Ensure the system is being cooled adequately. Add or replace fans if necessary.
HP_AlertIndication
Summary Cooling redundancy set failed
EventCategory 23 (System Cooling)
ProbableCause 88 (Loss of Redundancy)
ProbableCauseDescription Cooling Redundancy Set has Failed
HP Insight Management WBEM System Memory Provider 1
1 HP Insight Management WBEM System Memory Provider
Description
The HP Insight Management Web-Based Enterprise Management (WBEM) System Memory provider implements the HP Memory Profile and HP Memory Physical Asset Profile to represent system memory on HP servers.
This provider implements the following profiles and installs the necessary files:
Profile Name Organization Version
HP Memory Profile HP WBEM TC 1.0
HP Memory Physical Asset Profile HP WBEM TC 1.0
HP Location Profile HP WBEM TC 1.2.0
Requirements
For each hardware architecture listed, this provider requires the following distributions
HP Integrity managed servers
SLES 10 and later
RLEL 5.0 and later
HP ProLiant managed servers
ESXi 4.0 U1 and later
ESXi 4.1 and later
ESXi 5.0 and later
Release History Initial release with HP Insight Management WBEM Providers for Linux v2.0.
1-1 Setting Up the Provider Installing the Provider
There are no special installation instructions for this provider. It is installed by default as part of the HP Insight Management WBEM providers.
Configuring the Provider
This provider does not accept specific configuration adjustments beyond standard HP Insight Management WBEM support.
HP Insight Management WBEM System Memory Provider 2
1-2 Using the Provider Namespaces Supported by the Provider This provider returns instances in the root/hpq namespace.
Schema Supported by the Provider This provider supports the following classes:
• SMX_Memory
• SMX_SystemMemory
• SMX_MemoryModule
• SMX_MemoryBoard
• SMX_RealizesMemoryModule
• SMX_MemoryModuleSlot
• SMX_MemoryBoardSlot
• SMX_MemoryModuleInSlot
• SMX_MemoryBoardInSlot
• SMX_MemoryModuleSlotOnBoard
• SMX_MemoryModuleSlotLocation
• SMX_MemoryBoardSlotLocation
• SMX_MemoryModuleSlotElementLocation
• SMX_MemoryBoardSlotElementLocation
• SMX_SystemMemoryModule
• SMX_SystemMemoryBoard
• SMX_MemoryRedundancySet
• SMX_MemoryCollection
• SMX_HostedMemoryCollection
• SMX_MemberOfMemoryCollection
• SMX_MemberOfMemoryRedundancySet
• SMX_HostedMemoryRedundancySet
• SMX_SystemMemoryModuleSlot
• SMX_SystemMemoryBoardSlot
The tables in the following sections describe the properties of the supported classes. The classes are categorized by the class or superclass that defines the property, the first column is the Property Name (including type and units) and the second column describes how the provider determines the properties
HP Insight Management WBEM System Memory Provider 3
implementation. When the Property Implementation value is a number, the number given is the default behavior and the Managed Object Format interpretation is within parenthesis. If other values are returned, a problem is indicated.
Unless otherwise noted, all of the property implementation values given are for HP ProLiant and HP Integrity (cellular and non-cellular) systems. The location related properties and implementation values are determined based on the server type so they may differ.
1-2-1 SMX_Memory Class The SMX_Memory class represents logical memory on HP servers. There is one instance of this class.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
Caption System Memory
Description Logical system memory
ElementName System Memory
CIM_ManagedSystemElement
OperationalStatus
Enumerator indicating the logical system memory operational status. The status represents the ‘worst-of’ algorithm for all OperationalStatus[0] values reported by physical memory modules in SMX_MemoryModule instances. OperationalStatus[0] (shown in order of increasing severity; a higher severity overrides a lower severity): 2 (OK), when all physical memory modules report 2 (OK) 0 (Unknown), when any physical memory module reports 0 (Unknown) 3 (Degraded), when any physical memory module reports 3 (Degraded) NOTE: This status does not represent the overall status of the memory system; refer to the SMX_MemoryCollection class for overall memory system status.
StatusDescriptions
StatusDescriptions[0]contains descriptive text per OperationalStatus[0]: OK Unknown Degraded
HP Insight Management WBEM System Memory Provider 4
Property Name Property Implementation
HealthState 5 (OK), when OperationalStatus[0] = 2 (OK) 0 (Unknown), when OperationalStatus[0] = 0 (Unknown) 10 (Degraded/Warning), when OperationalStatus[0]=3 (Degraded)
Name System Memory
CIM_LogicalElement
CIM_EnabledLogicalElement
EnabledDefault 2 (Enabled)
EnabledState 5 (Not Applicable)
RequestedState 12 (Not Applicable)
CIM_LogicalDevice
CreationClassName SMX_Memory
DeviceID HPQ:SMX_Memory:000
SystemCreationClassName Same value as SMX_ComputerSystem.CreationClassName property
SystemName Same value as SMX_ComputerSystem.Name property
CIM_StorageExtent
Access 3 (Read/Write Supported)
BlockSize 1 (byte)
ConsumableBlocks Capacity in bytes
NumberOfBlocks Capacity in bytes
Primordial TRUE
Purpose System Memory
SequentialAccess FALSE
CIM_Memory
StartingAddress Beginning address of the memory in kilobytes
EndingAddress Ending address of the memory in kilobytes
Volatile TRUE
HP Insight Management WBEM System Memory Provider 5
Property Name Property Implementation
HP_Memory
SMX_Memory
1-2-2 SMX_SystemMemory Class The SMX_SystemMemory class represents an association between SMX_Memory and the computer system that contains the memory. There is one instance of this class.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_SystemDevice
HP_SystemMemory
GroupComponent References SMX_ComputerSystem
PartComponent References SMX_Memory
SMX_SystemMemory
1-2-3 SMX_MemoryModule Class The SMX_MemoryModule class represents a physical memory module on HP servers. There is an instance of this class for each memory module present in the system; empty memory module sockets are not instantiated.
The following table lists the properties implemented.
Note: In the following property implementation descriptions, memory modules located on the system board are denoted as being located on board/cartridge number 0.
Property Name Property Implementation
CIM_ManagedElement
Caption Physical Memory Module <physical location>.
Refer to “Physical Location” for more information.
CIM_ManagedSystemElement
HP Insight Management WBEM System Memory Provider 6
Property Name Property Implementation
OperationalStatus
Enumerator indicating the memory module operational status. OperationalStatus[0] contains overall memory module status OperationalStatus[1] contains detailed memory module status (as needed) For details, see “Properties for Memory Module Status”.
StatusDescriptions
StatusDescriptions[0]contains descriptive text per OperationalStatus[0]: StatusDescriptions[1]contains descriptive text per OperationalStatus[1]: For details, see “Properties for Memory Module Status”.
HealthState
Enumerator indicating the memory module health state: 0 (Unknown), when OperationalStatus[0] = 0 (Unknown) 5 (OK), when OperationalStatus[0] = 2 (OK) 10 (Degraded/Warning), when OperationalStatus[0] = 3 (Degraded)
Name Physical Memory Module <physical location>.
Refer to “Physical Location” for more information.
CIM_PhysicalElement
CreationClassName SMX_MemoryModule
Tag Opaque key of the form "HPQ:SMX_MemoryModule: <unique keys>
Description Physical Memory Module <physical location>.
Refer to “Physical Location” for more information.
ElementName Physical Memory Module <physical location>.
Refer to “Physical Location” for more information.
Manufacturer
Name of the organization that produced the memory module.
For example: HP This property is conditional; it is populated if the data is available.
PartNumber Part number of the memory module. This property is conditional; it is populated if the data is available.
SerialNumber Manufacturer allocated serial number of the memory module. This property is conditional; it is populated if the data is available.
HP Insight Management WBEM System Memory Provider 7
Property Name Property Implementation
CIM_PhysicalComponent
RemovalConditions 3 (Removable when off)
CIM_Chip
CIM_PhysicalMemory
DataWidth Data width of memory module in bits
Capacity Total capacity of memory module in bytes
InterleavePosition Position of memory module in an interleave. This property is conditional; it will be populated if the data is available
IsSpeedInMhz
The IsSpeedInMHz property is used to indicate if the Speed property or the MaxMemorySpeed contains the value of the memory speed. A value of TRUE shall indicate that the speed is represented by the MaxMemorySpeed property.A value of FALSE shall indicate that the speed is represented by the Speed property
TotalWidth Total width of memory module in bits
Speed Speed of memory module in nanoseconds. Speed is set to 0 if the property is IsSpeedInMhz=TRUE.
MaxMemorySpeed The maximum speed in MHz of PhysicalMemory
MemoryType Enumerator indicating the type of memory module.
Refer to MOF file for details.
PositionInRow Position of memory module in a row. This property is conditional; it is populated if the data is available
FormFactor
Enumerator indicating the form factor of the memory module.
Refer to MOF file for details.
For example: 8 (DIMM)
BankLabel
String identifying the physically labeled bank where the memory is located.
For examples: 'DIMM 0A' or 'PROC 1 DIMM 0A' or 'Board 1,0A' or 'Board 1,DIMM 1A (Upper Tray, Riser 1)' This property is conditional; it is populated if the data is available.
SMX_MemoryModule
HP Insight Management WBEM System Memory Provider 8
Property Name Property Implementation
Spd An array that contains raw Serial Presence Detect information for the memory module. Each array element contains a byte of the Spd. This property is conditional; it is populated if the data is available.
1-2-3-1 Properties for Memory Module Status
Condition OperationalStatus[0] OperationalStatus[1]
StatusDescriptions[0] StatusDescriptions[1]
Memory module status is unknown
0 (Unknown) <not populated>
Unknown <not populated>
Memory module is operating properly
2 (OK) <not populated>
OK <not populated>
Memory module is present but is not currently used by the operating system
2 (OK) 15 (Dormant)
OK Memory module status: Memory present but not in use
Memory module has correctable errors exceeding the condition for pre-failure warranty
3 (Degraded) 5 (Predictive Failure)
Degraded Memory module status: Correctable error threshold for pre-failure warranty has been exceeded
1-2-4 SMX_MemoryBoard Class The SMX_MemoryBoard class represents a physical memory board on HP servers. There is an instance of this class for each memory module present in the system; empty memory module sockets are not instantiated.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
Caption Physical Memory <physical location>.
Refer to “Physical Location” for more information.
CIM_ManagedSystemElement
HP Insight Management WBEM System Memory Provider 9
Property Name Property Implementation
OperationalStatus
Enumerator indicating the memory board operational status. OperationalStatus[0] contains overall memory board status OperationalStatus[1] contains detailed memory board status (as needed) For details, see “Properties for Memory Board Status”.
StatusDescriptions
StatusDescriptions[0]contains descriptive text per OperationalStatus[0]: StatusDescriptions[1]contains descriptive text per OperationalStatus[1]: For details, see “Properties for Memory Board Status”.
HealthState
Enumerator indicating the memory board health state: 0 (Unknown), when OperationalStatus[0]= 0 (Unknown) 5 (OK), when OperationalStatus[0] = 2 (OK) 10 (Degraded/Warning), when OperationalStatus[0] = 3 (Degraded)
Name Physical Memory <physical location>.
Refer to “Physical Location” for more information.
CIM_PhysicalElement
CreationClassName SMX_MemoryBoard
Tag Opaque key of the form: HPQ:SMX_MemoryBoard: <unique_keys>
Description Physical Memory <physical location>.
Refer to “Physical Location” for more information.
ElementName Physical Memory <physical location>.
Refer to “Physical Location” for more information.
CIM_PhysicalPackage
HP Insight Management WBEM System Memory Provider 10
Property Name Property Implementation
RemovalConditions
Removal conditions of the memory board: When the memory board is the system board: 2 (Not Applicable) When the memory board is not the system board: 3 (Removable when off) 4 (Removable when on or off)
PackageType 9 (Module/Card)
CIM_Card
HostingBoard True – memory board is on the baseboard. False – memory board not on the baseboard
SMX_MemoryBoard
Locked
Indicates the locked state of the memory board: 1 (Not-Applicable), non-AMP systems only 2 (Unlocked) 3 (Locked)
NumberOfSockets Number of memory module sockets on this board
AvailableMemory Size of memory for this board seen by the operating system in MB
TotalMemory Total size of memory for this board in MB
1-2-4-1 Properties for Memory Board Status
Condition OperationalStatus[0] OperationalStatus[1]
StatusDescriptions[0] StatusDescriptions[1]
Memory board status is unknown 0 (Unknown) <not populated>
Unknown <not populated>
Memory board is operating properly 2 (OK) <not populated>
OK <not populated>
Memory board contains a memory module that has correctable errors exceeding the condition for pre-
3 (Degraded) 5 (Predictive Failure)
Degraded Memory board status:
HP Insight Management WBEM System Memory Provider 11
Condition OperationalStatus[0] OperationalStatus[1]
StatusDescriptions[0] StatusDescriptions[1]
failure warranty. Correctable error threshold for pre-failure warranty has been exceeded
Memory board has a configuration error, e.g. there is a problem with the board release latch (unlock error) or there is an improper configuration of memory modules on the board.
3 (Degraded) 3 (Degraded)
Degraded Memory board status: Configuration error
1-2-5 SMX_RealizesMemoryModule Class The SMX_RealizesMemoryModule class represents an association between SMX_MemoryModule and SMX_Memory.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_Realizes
HP_RealizesMemoryModule
SMX_RealizesMemoryModule
Antecedent References SMX_MemoryModule
Dependent References SMX_Memory
1-2-6 SMX_MemoryModuleSlot Class The SMX_MemoryModuleSlot class represents memory module slots on HP servers. There is an instance of this class for each memory module socket in the system (whether the slot is occupied or not).
Note: In the following property implementation descriptions, memory module slots located on the system board are denoted as being located on board/cartridge number 0.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
Caption Memory Module <physical location>.
Refer to “Physical Location” for more information.
HP Insight Management WBEM System Memory Provider 12
Property Name Property Implementation
CIM_ManagedSystemElement
OperationalStatus OperationalStatus[0] = 2 (OK)
StatusDescriptions StatusDescriptions[0] = Memory module slot status:OK
HealthState 5 (OK)
Name Memory Module <physical location>.
Refer to “Physical Location” for more information.
CIM_PhysicalElement
CreationClassName SMX_MemoryModuleSlot
Tag Opaque key of the form: HPQ:SMX_MemoryModuleSlot: <unique_keys>
Description Memory Module <physical location>.
Refer to “Physical Location” for more information.
ElementName Memory Module <physical location>.
Refer to “Physical Location” for more information.
CIM_PhysicalConnector
ConnectorLayout 1 (Other)
ConnectorGender 3 (Female)
ConnectorDescription Memory Module <physical location>.
Refer to “Physical Location” for more information.
CIM_Slot
Number The memory socket number where the memory slot is located.
Note: Not unique on HP Cellular servers.
SMX_MemoryModuleSlot
1-2-7 SMX_MemoryBoardSlot Class The SMX_MemoryBoardSlot class represents memory board slots on HP servers. There is an instance of this class for each memory board slot in the system (whether the slot is occupied or not).
The following table lists the properties implemented.
HP Insight Management WBEM System Memory Provider 13
Property Name Property Implementation
CIM_ManagedElement
Caption Memory Board Slot <physical location>.
Refer to “Physical Location” for more information.
CIM_ManagedSystemElement
OperationalStatus OperationalStatus[0] = 2 (OK)
StatusDescriptions StatusDescriptions[0] = Memory board slot status: OK
HealthState 5 (OK)
Name Memory Board Slot <physical location>.
Refer to “Physical Location” for more information.
CIM_PhysicalElement
CreationClassName SMX_MemoryBoardSlot
Tag Opaque key of the form: HPQ:SMX_MemoryBoardSlot: <unique_keys>
Description Memory Board Slot <physical location>.
Refer to “Physical Location” for more information.
ElementName Memory Board Slot <physical location>.
Refer to “Physical Location” for more information.
CIM_PhysicalConnector
ConnectorLayout 1 (Other)
ConnectorDescription Memory Board Slot <physical location>.
Refer to “Physical Location” for more information.
CIM_Slot
Number The board/cartridge number where the memory board is located.
Note: Not unique on HP Cellular servers.
SMX_MemoryBoardSlot
1-2-8 SMX_MemoryModuleInSlot Class The SMX_MemoryModuleInSlot class represents the association between an SMX_MemoryModule and the SMX_MemoryModuleSlot where it resides.
HP Insight Management WBEM System Memory Provider 14
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ElementInConnector
HP_MemoryModuleInSlot
SMX_MemoryModuleInSlot
Antecedent References SMX_MemoryModuleSlot
Dependent References SMX_MemoryModule
1-2-9 SMX_MemoryBoardInSlot Class The SMX_MemoryBoardInSlot class represents the association between an SMX_MemoryBoard and the SMX_MemoryBoardSlot where it resides.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_PackageInConnector
HP_MemoryBoardInSlot
SMX_MemoryBoardInSlot
Antecedent References SMX_MemoryBoardSlot
Dependent References SMX_MemoryBoard
1-2-10 SMX_MemoryModuleSlotOnBoard Class The SMX_MemoryModuleSlotOnBoard class represents an association between a SMX_MemoryModuleSlot and the SMX_MemoryBoard that contains it.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_Container
HP_MemoryModuleSlotOnBoard
SMX_MemoryModuleSlotOnBoard
GroupComponent References SMX_MemoryBoard
PartComponent References SMX_MemoryModuleSlot
HP Insight Management WBEM System Memory Provider 15
1-2-11 SMX_MemoryModuleSlotLocation Class The SMX_MemoryModuleSlotLocation class extends the CIM_Location class and represents memory module slot locations on HP servers. There is an instance of this class for each memory module slot in the system (whether the slot is occupied or not).
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
Caption Memory Module Socket Location <physical location>.
Refer to “Physical Location” for more information.
Description Memory Module Socket Location <physical location>.
Refer to “Physical Location” for more information.
ElementName Memory Module Socket Location <physical location>.
Refer to “Physical Location” for more information.
CIM_Location
Name Opaque key of the format:
HPQ:SMX_MemoryModuyleSlotLocation:<Key 1>: <Key 2>: ...etc.
PhysicalPosition Opaque key. Example for memory socket number 2 on cpu, board, or cartridge number 1: FF-FF-FF-FF-01-02-FF-79
HP_Location
ElementLocationTag Opaque key. Example for memory socket number 2 on cpu, board, or cartridge number 1: FF-FF-FF-FF-01-02-FF-79
ElementLocationTagDesc 8 (Memory Module)
LocationInformation
Indexed array: LocationInformation[0] per LocationInformationDesc[0]. Location information will contain a numeric string representing the unique location identifier of each object type described by the corresponding LocationInfoDesc index.
HP Insight Management WBEM System Memory Provider 16
Property Name Property Implementation
LocationInfoDesc
Array indices will report as many of the following enumerated values as are applicable: 4 (Socket) 5 (Memory Board) 7 (Cabinet) 10 (Cell) 14 (BladeBay) 15 (ProcessorBoard)
SMX_MemoryModuleSlotLocation
1-2-12 SMX_MemoryBoardSlotLocation Class The SMX_MemoryBoardSlotLocation class extends the CIM_Location class and represents memory board slot locations on HP servers. There is an instance of this class for each memory board slot in the system (whether the slot is occupied or not).
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
Caption Memory Board Slot Location <physical location>. Refer to “Physical Location” for more information.
Description Memory Board Slot Location <physical location>.
Refer to “Physical Location” for more information.
ElementName Memory Board Slot Location <physical location>.
Refer to “Physical Location” for more information.
CIM_Location
Name Opaque key of the form: HPQ:SMX_MemoryBoardSlotLocation: <unique_keys>.
PhysicalPosition Opaque key. For example, for memory board, cartridge, or processor number 1: FF-FF-FF-FF-01-FF-FF-7A
HP_Location
HP Insight Management WBEM System Memory Provider 17
Property Name Property Implementation
ElementLocationTag Opaque key. For example, for memory board, cartridge, or processor number 1: FF-FF-FF-FF-01-FF-FF-7A
ElementLocationTagDesc 9 (Memory Board) / 13 (Processor Board)
LocationInformation
LocationInformation[0] text: <x>
Where: <x> is the board/cartridge/processor number Location information will contain a numeric string representing the unique location identifier of each object type described by the corresponding LocationInfoDesc index.
LocationInfoDesc
Array indices will report as many of the following enumerated values as are applicable: 5 (Memory Board) 7 (Cabinet) 10 (Cell) 14 (BladeBay) 15 (ProcessorBoard)
SMX_MemoryBoardSlotLocation
1-2-13 SMX_MemoryModuleSlotElementLocation Class The SMX_MemoryModuleSlotElementLocation class extends the CIM_ElementLocation class and is used to associate a memory module slot (SMX_MemoryModuleSlot) with its corresponding location (SMX_MemoryModuleSlotLocation). There is an instance of this class for each memory module slot in the system (whether the slot is occupied or not).
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ElementLocation
HP_ElementLocation
SMX_MemoryModuleSlotElementLocation
Element References SMX_MemoryModuleSlot
PhysicalLocation References SMX_MemoryModuleSlotLocation
HP Insight Management WBEM System Memory Provider 18
1-2-14 SMX_MemoryBoardSlotElementLocation Class The SMX_MemoryBoardSlotElementLocation class extends the CIM_ElementLocation class and is used to associate a memory board slot (SMX_MemoryBoardSlot) with its corresponding location (SMX_MemoryBoardSlotLocation). There is an instance of this class for each memory board slot in the system (whether the slot is occupied or not).
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ElementLocation
HP_ElementLocation
SMX_MemoryBoardSlotElementLocation
Element References SMX_MemoryBoardSlot
PhysicalLocation References SMX_MemoryBoardSlotLocation
1-2-15 SMX_SystemMemoryModule Class The SMX_SystemMemoryModule class represents an association between SMX_MemoryModule and SMX_ComputerSystemChassis. There is an instance of this class for each memory module slot on the chassis system board (whether the slot is occupied or not). Only system board resident memory module slots are instantiated.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_Container
HP_SystemMemoryModule
SMX_SystemMemoryModule
GroupComponent References SMX_ComputerSystemChassis
PartComponent References SMX_MemoryModule
1-2-16 SMX_SystemMemoryBoard Class The SMX_SystemMemoryBoard class represents an association between SMX_MemoryBoard and SMX_ComputerSystemChassis. There is an instance of this class for each memory board slot in the chassis (whether the slot is occupied or not).
The following table lists the properties implemented.
Property Name Property Implementation
HP Insight Management WBEM System Memory Provider 19
CIM_Container
HP_SystemMemoryBoard
SMX_SystemMemoryBoard
GroupComponent References SMX_ComputerSystemChassis
PartComponent References SMX_MemoryBoard
1-2-17 SMX_MemoryRedundancySet Class The SMX_MemoryRedundancySet class represents memory board redundancy on HP servers supporting Advanced Memory Protection (AMP). There is one instance of this class on systems supporting AMP. This class is not instantiated on non-AMP systems.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
Caption Memory Redundancy Set
Description Memory Redundancy Set for Advanced Memory Protection
ElementName Memory Redundancy Set
CIM_SystemSpecificCollection
InstanceID HPQ:SMX_MemoryRedundancySet:001
CIM_RedundancySet
TypeOfSet
Represents the type of redundancy currently in operation for the Advanced Memory Protection system. This property corresponds functionally to the property CurrentConfiguration. TypeOfSet[0] contains the current type of redundancy: 1 (Other), when the system is operating in Advanced ECC or Lockstep mode 2 (N+1), when the system is operating in RAID (XOR) mode 3 (Load Balanced), when the system is operating in Mirrored mode 4 (Sparing), when the system is operating in Online Spare mode
OtherTypeOfSet OtherTypeOfSet[0] contains the type of redundancy when the property TypeOfSet[0] = 1 (Other). In this case, the property will contain the value Advanced ECC or Lockstep, otherwise the property is not populated.
LoadBalanceAlgorithm 2 (No Load Balancing)
HP Insight Management WBEM System Memory Provider 20
Property Name Property Implementation
RedundancyStatus
Represents the current memory redundancy status as follows: 2 (Fully Redundant) System is operating properly in the Advanced Memory Protection mode given in the TargetConfiguration property. 3 (Degraded Redundancy) Degraded Redundancy can occur in either of the following conditions:
• System is not operating in the TargetConfiguration mode (the CurrentConfiguration mode does not match the TargetConfiguration mode).
• System is operating in the TargetConfiguration mode but memory module(s) have correctable errors exceeding the condition for pre-failure warranty.
HP_MemoryRedundancySet
OperatingSpeed The current operating speed of the Advanced Memory Protection subsystem in MHz
AvailableMemory The size of the memory as seen by the operating system in MB
TotalMemory Total size of memory as seen by the operating system and memory used for Advanced Memory Protection configurations in MB
CurrentConfiguration
The current operating mode of the Advanced Memory Protection system. The value in this property corresponds to the value populated in the property TypeOfSet[0]. CurrentConfiguration is one of the following: Advanced ECC, when the system is operating in Advanced ECC mode RAID, when the system is operating in RAID (XOR) mode Mirrored, when the system is operating in Mirrored mode Online Spare, when the system is operating in Online Spare mode Lockstep when the system is operating in Lockstep mode
HP Insight Management WBEM System Memory Provider 21
Property Name Property Implementation
TargetConfiguration
The desired or targeted mode of the Advanced Memory Protection system. TargetConfiguration is one of the following: Advanced ECC, when the system is configured for Advanced ECC mode RAID, when the system is configured for RAID (XOR) mode Mirrored, when the system is configured for Mirrored mode Online Spare, when the system is configured for Online Spare mode Lockstep when the system is configured for Lockstep mode
ConfigurationsAvailable
An array containing Advanced Memory Protection configurations supported on this system (the CurrentConfiguration and TargetConfiguration properties will contain one of these values). Each indexed position in the array contains one supported configuration. Possible values are: Advanced ECC Online Spare Mirrored RAID Lockstep
1-2-18 SMX_MemoryCollection Class The SMX_MemoryCollection class represents physical memory collections on HP servers. The collection comprehends physical memory modules and boards as components of the collection. There is one instance of this class.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_ManagedElement
Caption Memory Collection
Description Physical memory collection
ElementName Memory Collection
CIM_SystemSpecificCollection
InstanceID HPQ:SMX_MemoryCollection:001
HP_GroupSystemSpecificCollection
HP Insight Management WBEM System Memory Provider 22
Property Name Property Implementation
GroupOperationalStatus
Enumerator indicating the group operational status of the memory collection. The status is determined as follows:
• If an instance of SMX_MemoryRedundancySet exists, GroupOperationalStatus[0] is determined from the property SMX_MemoryRedundancySet.RedundancyStatus.
• If no instance of SMX_MemoryRedundancySet exists, GroupOperationalStatus[0] is determined by the ‘worst-of’ algorithm for physical memory boards and memory modules.
For details, see “Properties for Memory Collection Status”.
GroupStatusDescriptions
GroupStatusDescriptions[0] contains descriptive text per GroupOperationalStatus[0]: Memory collection status: OK Memory collection status: Degraded Memory collection status: Unknown
HP_MemoryCollection
1-2-18-1 Properties for Memory Collection Status
RedundancyStatus from
SMX_MemoryRedundancySet
‘worst’ OperationalStatu
s[0], SMX_MemoryBoard
‘worst’ OperationalStatus[0],
SMX_MemoryModule
GroupOperational
Status[0]
2 (Fully Redundant) - - 2 (OK)
3 (Degraded Redundancy) - - 3 (Degraded)
- 2 (OK) 2 (OK) 2 (OK)
- 2 (OK) 3 (Degraded) 3 (Degraded)
- 2 (OK) 0 (Unknown) 0 (Unknown)
- 3 (Degraded) 2 (OK) 3 (Degraded)
- 3 (Degraded) 3 (Degraded) 3 (Degraded)
- 3 (Degraded) 0 (Unknown) 3 (Degraded)
- 0 (Unknown) 2 (OK) 0 (Unknown)
HP Insight Management WBEM System Memory Provider 23
- 0 (Unknown) 3 (Degraded) 3 (Degraded)
- 0 (Unknown) 0 (Unknown) 0 (Unknown)
1-2-19 SMX_HostedMemoryCollection Class The SMX_HostedMemoryCollection class represents an association between SMX_MemoryCollection and the computer system that contains this collection.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_Dependency
CIM_HostedDependency
CIM_HostedCollection
HP_GroupHostedCollection
HP_HostedMemoryCollection
SMX_HostedMemoryCollection
Antecedent References SMX_ComputerSystem
Dependent References SMX_MemoryCollection
1-2-20 SMX_MemberOfMemoryCollection Class The SMX_MemberOfMemoryCollection class represents an association between SMX_MemoryCollection and SMX_MemoryModule or SMX_MemoryBoard.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_MemberOfCollection
HP_MemberOfMemoryCollection
SMX_MemberOfMemoryCollection
Collection References SMX_MemoryCollection
Member References CIM_PhysicalElement (either SMX_MemoryModule or SMX_MemoryBoard)
HP Insight Management WBEM System Memory Provider 24
1-2-21 SMX_MemberOfMemoryRedundancySet Class The SMX_MemberOfMemoryRedundancySet class represents an association between SMX_MemoryBoard and SMX_MemoryRedundancySet.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_MemberOfCollection
HP_MemberOfMemoryRedundancySet
SMX_MemberOfMemoryRedundancySet
Collection References SMX_MemoryRedundancySet
Member References SMX_MemoryBoard
1-2-22 SMX_HostedMemoryRedundancySet Class The SMX_HostedMemoryRedundancySet class represents an association between SMX_MemoryRedundancySet and the computer system that contains this redundancy set.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_OwningCollectionElement
HP_HostedMemoryRedundancySet
SMX_HostedMemoryRedundancySet
OwningElement References SMX_ComputerSystem
OwnedElement References SMX_MemoryRedundancySet
1-2-23 SMX_SystemMemoryModuleSlot Class Note: This class is currently NOT implemented.
The SMX_SystemMemoryModuleSlot class represents an association between SMX_MemoryModuleSlot and SMX_ComputerSystemChassis. There is an instance of this class for each memory module slot on the chassis system board (whether the slot is occupied or not). Only system board resident memory module slots are instantiated.
The following table lists the properties implemented.
Property Name Property Implementation
CIM_Component
HP Insight Management WBEM System Memory Provider 25
CIM_Container
HP_SystemMemoryModuleSlot
SMX_SystemMemoryModuleSlot
GroupComponent References SMX_ComputerSystemChassis
PartComponent References SMX_MemoryModuleSlot
1-2-24 SMX_SystemMemoryBoardSlot Class The SMX_SystemMemoryBoardSlot class represents an association between SMX_MemoryBoardSlot and SMX_ComputerSystemChassis. There is an instance of this class for each memory board slot in the chassis (whether the slot is occupied or not).
The following table lists the properties implemented.
Property Name Property Implementation
CIM_Component
CIM_Container
HP_SystemMemoryBoardSlot
SMX_SystemMemoryBoardSlot
GroupComponent References SMX_ComputerSystemChassis
PartComponent References SMX_MemoryBoardSlot
1-3 Provider Indications Indications Generated by the Provider
Generates WBEM indications described in the following sections.
Note: These Indications only apply to Proliant Server.
1-3-1 Common Properties for Provider Indications The following table describes the properties that are common to all of the SMX Memory Provider indications that are implemented for HP server platforms where available:
Property Name Property Implementation
CIM_Indication
HP Insight Management WBEM System Memory Provider 26
Property Name Property Implementation
IndicationIdentifier GUID string generated at the time of indication
IndicationTime Time of indication
CIM_AlertIndication
EventTime Time of the event or time of the indication if event time unknown
SystemName SMX_ComputerSystem.Name
SystemCreationClassName SMX_ComputerSystem.CreationClassName
HP_AlertIndication
ProviderVersion Provider Version in the format VV.UU.FF.
For example: 01.11.00
NetworkAddresses Contains a list of all the IP addresses of the computer system generating the indication
OSType On ESX, 39 (VM) On Linux, 36 (Linux)
OSVersion The operating system version of the computer system generating the indication in the following format: <major>.<minor>.<build>
SystemFirmwareVersion Array of firmware versions of the computer system generating the indication
SystemSerialNumber Serial number of the computer system generating the indication
SystemProductID Product ID of the computer system generating the indication
SystemModel Model name of the computer system generating the indication
SystemGUID Platform GUID of the computer system generating the indication
SystemVirtualUUID[] If Synergy is enabled, this will contain the logical UUID for the system.
SystemVirtualSerialNumber[] If Synergy is enabled, this will contain the logical Serial Number for the system.
SolutionProductModel Conditional property containing the Solution Name string when running in a aggregate product environment in the format <aggregate product family name> v<major>.<minor>.<update>
EnclosureName HP_BladeEnclosureCS.Name
HP Insight Management WBEM System Memory Provider 27
Property Name Property Implementation
RackName Rack name, if one exists
RackUUID Rack Unique Identifier, if one exists
BladeName HP_ComputerSystem.Name
BladeBay HP_BladeCSLocation.LocationInformation[0]
1-3-2 SMX_MemoryIndication: Memory Module Predictive Failure
Property Name Property Implementation
CIM_Indication
PerceivedSeverity 5 (Major)
CIM_AlertIndication
Description A memory module has failed or is predicted to fail. (MemoryModuleCaption) where MemoryModuleCaption is the SMX_MemoryModule.Caption for the failing memory module
AlertingManagedElement WBEM Path of SMX_MemoryModule instance representing the memory module
AlertingElementFormat 2 (CIMObjectPath)
AlertType 5 (Device Alert)
EventID 1
ProviderName HP Memory
RecommendedActions Check the memory configuration and replace memory as necessary.
HP_AlertIndication
Summary Memory module has failed or is predicted to fail
EventCategory 3 (Memory)
ProbableCause 1 (Other)
ProbableCauseDescription Memory Module Failed or Predicted to Fail
HP Insight Management WBEM System Memory Provider 28
1-3-3 SMX_MemoryIndication: Memory Board Error Property Name Property Implementation
CIM_Indication
PerceivedSeverity 5 (Major)
CIM_AlertIndication
Description A memory board has an error. (MemoryBoardCaption)
Where: MemoryBoardCaption is the SMX_MemoryBoard.Caption for the failing memory board.
AlertingManagedElement WBEM Path of SMX_MemoryBoard instance representing the memory board
AlertingElementFormat 2 (CIMObjectPath)
AlertType 5 (Device Alert)
EventID 2
ProviderName HP Memory
RecommendedActions Check the memory configuration and replace the memory board and memory modules as necessary.
HP_AlertIndication
Summary Memory board error
EventCategory 3 (Memory)
ProbableCause 1 (Other)
ProbableCauseDescription Memory Board Error
1-3-4 SMX_MemoryIndication: Memory Redundancy Degraded Property Name Property Implementation
CIM_Indication
PerceivedSeverity 5 (Major)
CIM_AlertIndication
Description
The Advanced Memory Protection (AMP) system is operating with degraded redundancy. The targeted configuration has degraded or is operating with memory modules that have failed or predicted to fail. (TargetConfiguration/CurrentConfiguration)
HP Insight Management WBEM System Memory Provider 29
Property Name Property Implementation
Where: TargetConfiguration is SMX_MemoryRedundancySet.TargetConfiguration.
AlertingManagedElement WBEM Path of SMX_MemoryRedundancySet instance representing the Memory Redundancy.
AlertingElementFormat 2 (CIMObjectPath)
AlertType 5 (Device Alert)
EventID 3
ProviderName HP Memory
RecommendedActions Check the Advanced Memory Protection configuration and replace the memory board and memory modules as necessary.
HP_AlertIndication
Summary Advanced Memory Protection degraded
EventCategory 3 (Memory)
ProbableCause 88 (Loss of Redundancy)
ProbableCauseDescription Advanced Memory Protection Degraded
1-3-5 SMX_MemoryIndication: Memory Recovered from Degraded Redundancy
Property Name Property Implementation
CIM_Indication
PerceivedSeverity 2 (Information)
CIM_AlertIndication
Description
The Advanced Memory Protection(AMP) system is operating normally in the targeted configuration. If redundancy was previously degraded, redundancy has been restored. (TargetConfiguration) Where: TargetConfiguration is SMX_MemoryRedundancySet.TargetConfiguration.
AlertingManagedElement WBEM Path of SMX_MemoryRedundancySet instance representing the Memory Redundancy.
AlertingElementFormat 2 (CIMObjectPath)
HP Insight Management WBEM System Memory Provider 30
Property Name Property Implementation
AlertType 5 (Device Alert)
EventID 4
ProviderName HP Memory
RecommendedActions No action is recommended.
HP_AlertIndication
Summary Advanced Memory Protection redundancy is now fully operational
EventCategory 3 (Memory)
ProbableCause 1 (Other)
ProbableCauseDescription Advanced Memory Protection now Fully Operational
1-4 Physical Location Memory Physical Location is a string representing the physical location of a Memory device, such as DIMM, slot, socket, board, or extender. This string should represent the physical location of the device with which an end-user can uniquely locate the device. Most of these strings will be represented in customer documentation, silkscreen labels, or hood tags.
The following table lists the properties implemented. Any combination of the following applicable descriptors could be used to better define the device location.
All Systems HP Integrity Cellular Servers
HP BladeServers in C3000 / C7000
Enclosures
Socket=<num> Cabinet=<num> Blade=<num>
MemoryBoard=<memory_extender_slot_num> Cell=<num> -
ProcessorBoard=<associated_processor_board> - -
System Mainboard (referring to System Board/motherboard) - -
top related