Monitor Surface Ostar Fan Speed

Microsoft.Surface.1.0.MonitorOstarFanSpeed (UnitMonitor)

Knowledge Base article:

Summary

Computer Fan Speed is below threshold.

Configuration

n/a

Causes

The SCM Service may be stopped which will cause the counter to go to zero or the fan has failed.

Resolutions

If all other fan speed and temperature counters are zero, the SCM service is likely stopped. Check the status of the SCM Service and start if it has stopped. Allow time for the counter to return to normal. If this is not the case, dispatch a technician to check the fan.

Element properties:

TargetMicrosoft.Surface.1.0.SurfaceUnit
Parent MonitorSystem.Health.PerformanceState
CategoryPerformanceHealth
EnabledTrue
Instance NameMicrosoft Surface System Control Module
Counter NameOstar Fan Speed
Frequency300
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeSystem.Performance.ThresholdMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
Monitor Surface Ostar Fan Speed
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Surface.1.0.MonitorOstarFanSpeed" Accessibility="Public" Enabled="true" Target="Microsoft.Surface.1.0.SurfaceUnit" ParentMonitorID="Health!System.Health.PerformanceState" Remotable="true" Priority="Normal" TypeID="Performance!System.Performance.ThresholdMonitorType" ConfirmDelivery="false">
<Category>PerformanceHealth</Category>
<AlertSettings AlertMessage="Microsoft.Surface.1.0.MonitorOstarFanSpeed_AlertMessageResourceID">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
</AlertSettings>
<OperationalStates>
<OperationalState ID="UnderThreshold" MonitorTypeStateID="UnderThreshold" HealthState="Error"/>
<OperationalState ID="OverThreshold" MonitorTypeStateID="OverThreshold" HealthState="Success"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<CounterName>Ostar Fan Speed</CounterName>
<ObjectName>Microsoft Surface System Control Module</ObjectName>
<InstanceName/>
<AllInstances>false</AllInstances>
<Frequency>300</Frequency>
<Threshold>1</Threshold>
</Configuration>
</UnitMonitor>