Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

Win32_ReliabilityStabilityMetrics class

The Win32_ReliabilityStabilityMetrics WMI class contains metrics related to system reliability. .

The following syntax is simplified from Managed Object Format (MOF) code and includes all inherited properties. Properties are listed in alphabetic order, not MOF order.

Syntax

[Provider("ReliabilityMetricsProvider"), Dynamic]class Win32_ReliabilityStabilityMetrics : Win32_Reliability
{
  datetime EndMeasurementDate;
  string   RelID;
  datetime StartMeasurementDate;
  real64   SystemStabilityIndex;
  datetime TimeGenerated;
};

Members

The Win32_ReliabilityStabilityMetrics class has these types of members:

Methods

The Win32_ReliabilityStabilityMetrics class has these methods.

MethodDescription
GetRecordCount

Retrieves the number of instances in the Win32_ReliabilityStabilityMetrics class.

 

Properties

The Win32_ReliabilityStabilityMetrics class has these properties.

EndMeasurementDate
Data type: datetime
Access type: Read-only

Specifies the most recent UTC time at which reliability metric data was collected.

RelID
Data type: string
Access type: Read-only

Specifies a GUID that is used to correlate reliability metrics on this computer. The GUID will be reset if an error prevents reliability metrics from being calculated.

StartMeasurementDate
Data type: datetime
Access type: Read-only

Specifies the UTC time at which reliability metric data collection began.

SystemStabilityIndex
Data type: real64
Access type: Read-only

Specifies the system stability index value. The stability index ranges from 1 (the least stable) to 10 (the most stable). You can use the index to help evaluate the reliability of a computer.

TimeGenerated
Data type: datetime
Access type: Read-only
Qualifiers: Key, Dynamic

Specifies the UTC time at which the system stability index value was calculated. This value is used to uniquely identify an instance of this class.

Remarks

The Win32_ReliabilityStabilityMetrics class is derived from Win32_Reliability. To access information from this WMI class, the group policy Configure Reliability WMI Providers must be enabled. On Windows client systems, the policy is enabled by default. On Windows Server systems, the policy is disabled by default. Disabling the policy will clear existing data within one hour. The Win32_ReliabilityStabilityMetrics class is not available on Itanium-based versions of the Windows operating system, or the Server Core installation option of Windows Server operating systems.

Examples

The following Windows PowerShell example displays the most recent stability index from the local computer.


get-wmiobject Win32_ReliabilityStabilityMetrics -computername 127.0.0.1 -property "SystemStabilityIndex" | 
  select-object -first 1 SystemStabilityIndex | format-table *


The following Windows PowerShell example displays the most recent stability indices from multiple computers.



@("127.0.0.1", "localhost") |
  foreach-object -process {
    get-wmiobject Win32_ReliabilityStabilityMetrics -computername $_ -property @("__SERVER", "SystemStabilityIndex") | 
    select-object -first 1 __SERVER,SystemStabilityIndex |
    format-table *
  }

The following Windows PowerShell example displays a vertically oriented graph of the stability index for the local computer.



get-wmiobject Win32_ReliabilityStabilityMetrics -property @("SystemStabilityIndex","EndMeasurementDate") | 
  foreach-object -process 
 {
    $t = ""; 
    for ($i = 0; $i -le $_.SystemStabilityIndex * 5; $i++) { $t = $t + "=" }; 
    $_.EndMeasurementDate + " " + $t 
  }


Requirements

Minimum supported client

Windows 7

Minimum supported server

Windows Server 2008 R2

Namespace

\root\CIMV2

MOF

RacWmiProv.mof

DLL

RacWmiProv.dll

See also

Win32_ReliabilityRecords
Operating System Classes
Win32_NTLogEvent

 

 

Community Additions

Show:
© 2014 Microsoft