HP-UX WBEM DAS RecordLog Provider Datasheet, April 2010 Release
Using This Provider
Schema supported by this
provider
The following MOF classes are handled by the RecordLog Instance Provider:
HP_CommonRecordLog and HP_DiskRecordLog
HP_CommonRecordLog (subclass of CIM_RecordLog) and HP_DiskRecordLog
(subclass of HP_CommonRecordLog) represent an aggregation of all the error
records logged in the DISKPROVDB database.
HP_CommonLogRecord and HP_DiskLogRecord
HP_CommonLogRecord (subclass of CIM_LogRecord) and HP_DiskLogRecord
(subclass of HP_CommonLogRecord) captures the detailed information about each of
the records logged in the database. This includes identification of properties like
RecordID, RawData, Major Class, Minor Class, Logger Type, Log Index, etc.
HP_DiskLogManagesRecord (subclass of CIM_LogManagesRecord): This class identifies which
individual record (HP_CommonLogRecord) instance is associated to which log(HP_CommonRecordLog)
instance.
The MOF classes mentioned above (i.e. all MOF classes prefixed with “HP_”) are HP-specific
extensions to the CIM Schema, and are registered in the “root/cimv2” namespace.
For all the MOF classes mentioned above, the RecordLog Instance Provider supports the following
standard
CIM Operations
o enumerateInstanceNames()
o getInstance()
o enumerateInstances() is supported only for HP_DiskRecordLog and HP_DiskLogManagesRecord.
The following CIM operations are not supported by the RecordLog Instance Provider:
o createInstance()
o deleteInstance()
o modifyInstance()
The RecordLog Instance Provider is not a CIM Method Provider, and does not support extrinsic
method invocation on instances on any of the MOF classes mentioned above. The invocation of any
of these methods will result in a CIM_ERR_NOT_SUPPORTED exception.
Table 1: HP_CommonRecordLog and HP_DiskRecordLog
Table 1 describes the properties of the HP_CommonRecordLog and HP_DiskRecordLog CIM classes. It has three columns. The first is the property
name (including type and units), the second is the property inheritance (indicating which class or superclass defines the property), and the third is
the property’s value and data source. Each row describes a property.
Property Name Property Inheritance Property Value ( and Data Source)
string Caption
Inherited from
CIM_ManagedElement
This value is always set to “Record Log”
string Description
Inherited from
CIM_ManagedElement
This value is always set to “This is an
instance of the DISKPROVDB database”
string ElementName
Inherited from
CIM_ManagedElement
This value is s
et to “Record Log”
uint16 EnabledDefault
Inherited from
CIM_EnabledLogicalElement
ValueMap { "2", "3", "5", "6", "7",
"8..32767", "32768..65535" },
Values { "Enabled", "Disabled", "Not
Applicable",
"Enabled but Offline", "No Default",
"DMTF Reserved",
"Vendor Reserved" }]
By default, the element is \"Enabled\"
(value=2)."),