Compaq dx7200 HP Client Management Interface Technical White Paper - Page 15

System Health Events

Page 15 highlights

System Health Events MOF Definition #pragma namespace("\\\\.\\root\\WMI "); class HPBIOS_BIOSEvent : HP_BIOSEvent { }; class HPBIOS_BIOSEvent : HP_BIOSEvent { [read] string Name; [read] string Description; [read ValueMap {"0","1","2","3","4"}, Values {"Unknown", "Configuration Change","Button Pressed","Sensor", "BIOS Settings"}] uint32 Category; [read, ValueMap {"0","5","10","15","20","25","30"}, Values {"Unknown","OK","Degraded/Warning", "Minor Failure","Major Failure","Critical Failure", "Non-recoverable Error"}] uint32 Severity; [read, ValueMap {"0","1","2","3","4","5","6","7","8", "9","10","11","12","13","14","15","16","17","18","..", "0x8000.."}, Values {"Unknown","Other","OK","Degraded", "Stressed","Predictive Failure","Error", "Non-Recoverable Error","Starting","Stopping","Stopped", "In Service","No Contact","Lost Communication","Aborted", "Dormant","Supporting Entity in Error","Completed", "Power Mode","DMTF Reserved","Vendor Reserved"}] uint32 Status; }; Property Details Class Property Name Description Category Severity Description Descriptive tag identifying the class of event. Descriptive text associated with the event, such as an error message or the physical location of the entity being evented. Provides a mechanism for ffiltering events for subscription purposes. One consumer may only be interested in button notifications, while another may be interested in BIOS setting notificatiosn. While providing additional flexibility, it is still possible to subscribe to all events. Indicates the current health of the element. This attribute expresses the health of this element but not necessarily that of its subcomponents. The possible values are 0 to 30, where 5 means the element is entirely healthy and 30 means the element is completely non-functional. The following continuum is defined: "Non-recoverable Error" (30) - The element has completed failed and recovery is not possible. All functionality provided by this element has been lost. 15

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26

15
System Health Events
MOF Definition
#pragma namespace("\\\\.\\root\\WMI ");
class HPBIOS_BIOSEvent : HP_BIOSEvent
{
};
class HPBIOS_BIOSEvent : HP_BIOSEvent
{
[read] string Name;
[read] string Description;
[read ValueMap {"0","1","2","3","4"}, Values {"Unknown",
"Configuration Change","Button Pressed","Sensor",
"BIOS Settings"}]
uint32 Category;
[read, ValueMap {"0","5","10","15","20","25","30"},
Values {"Unknown","OK","Degraded/Warning",
"Minor Failure","Major Failure","Critical Failure",
"Non-recoverable Error"}]
uint32 Severity;
[read, ValueMap {"0","1","2","3","4","5","6","7","8",
"9","10","11","12","13","14","15","16","17","18","..",
"0x8000.."}, Values {"Unknown","Other","OK","Degraded",
"Stressed","Predictive Failure","Error",
"Non-Recoverable Error","Starting","Stopping","Stopped",
"In Service","No Contact","Lost Communication","Aborted",
"Dormant","Supporting Entity in Error","Completed",
"Power Mode","DMTF Reserved","Vendor Reserved"}]
uint32 Status;
};
Property Details
Class Property
Description
Name
Descriptive tag identifying the class of event.
Description
Descriptive text associated with the event, such as an error message or
the physical location of the entity being evented.
Category
Provides a mechanism for ffiltering events for subscription purposes.
One consumer may only be interested in button notifications, while
another may be interested in BIOS setting notificatiosn. While
providing additional flexibility, it is still possible to subscribe to all
events.
Severity
Indicates the current health of the element. This attribute expresses the
health of this element but not necessarily that of its subcomponents. The
possible values are 0 to 30, where 5 means the element is entirely
healthy and 30 means the element is completely non-functional. The
following continuum is defined:
"Non-recoverable Error" (30) - The element has completed failed and
recovery is not possible. All functionality provided by this element has
been lost.