Users Guide
• Reboot the system. Run the DCIM_ComputerSystem.RequestStateChange() method and set the
RequestedState parameter value to 11.
• Determine the power state of the system.
• Determine the number of processors in the system by querying DCIM_Processor, instances which are
associated with the Central Instance through the DCIM_SystemDevice association.
• Get the system time. Run the DCIM_TimeService.ManageTime() method and set the GetRequest
parameter to True.
• Check the health status of the managed element.
Log record
• Identify the log name by selecting the DCIM_RecordLog instance in which the ElementName
property corresponds to the log name.
• Find the individual log entries. Get all the instances of DCIM_LogEntry that are associated with the
given instance of DCIM_RecordLog through the DCIM_LogManagesRecord association. Sort the
instances based on the RecordID.
• Check whether record logs are enabled or not by enumerating the instance of the class
DCIM_RecordLog whose property Enabledstate is set to 2 (represents enabled) and EnabledState is
set to 3 (represents disabled).
• Sort the log records based on the time stamp of the log entry. Get all the instances of
DCIM_LogEntry that are associated with the given instance of DCIM_RecordLog through the
DCIM_LogManagesRecord association. Sort the instances of DCIM_LogEntry based on the
CreationTimeStamp property value in Last In First Out (LIFO) order.
• Clear logs by running the ClearLog() method for the given instance of the DCIM_RecordLog.
Physical asset
• Obtain the physical inventory for all the devices in a system.
• Obtain the physical inventory for a system chassis.
• Determine the part number of a failing component.
• Determine whether the slot is empty or not.
System memory profile
• Obtain the memory information of the system.
• Obtain the physical memory information of the system.
• Check the system memory size.
• Check the available system memory size.
• Check the physical system memory size.
• Check the health status of system memory.
17