Monitor Surface Ostar Low Temperature Condition

Microsoft.Surface.1.0.MonitorOstarLowTemperatureCondition (UnitMonitor)

Knowledge Base article:

Summary

Ostar temperature below expected threshold.

Configuration

n/a

Causes

The Ostar temperature could be low if the machine has booted recently and the Ostar hasn?t completely warmed up yet. If could also indicate that the Ostar is off or has failed.

Resolutions

Contact on-site personnel to verify the unit is responding to user input. If it is not, reboot it. If it still doesn?t respond to user input, dispatch technician.

Additional

n/a

External

n/a

Element properties:

TargetMicrosoft.Surface.1.0.SurfaceUnit
Parent MonitorSystem.Health.PerformanceState
CategoryCustom
EnabledTrue
Instance NameMicrosoft Surface System Control Module
Counter NameOstar Temperature
Frequency300
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeSystem.Performance.ConsecutiveSamplesThreshold
RemotableTrue
AccessibilityPublic
Alert Message
Monitor Ostar Low Temperature Condition
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Surface.1.0.MonitorOstarLowTemperatureCondition" Accessibility="Public" Enabled="true" Target="Microsoft.Surface.1.0.SurfaceUnit" ParentMonitorID="Health!System.Health.PerformanceState" Remotable="true" Priority="Normal" TypeID="Performance!System.Performance.ConsecutiveSamplesThreshold" ConfirmDelivery="false">
<Category>Custom</Category>
<AlertSettings AlertMessage="Microsoft.Surface.1.0.MonitorOstarLowTemperatureCondition_AlertMessageResourceID">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
</AlertSettings>
<OperationalStates>
<OperationalState ID="UIGeneratedOpStateId65d12c3ea7f642d0b826e98da2ea4617" MonitorTypeStateID="ConditionFalse" HealthState="Success"/>
<OperationalState ID="UIGeneratedOpStateId12fd5cb54e80494cab81659c33e19f1e" MonitorTypeStateID="ConditionTrue" HealthState="Error"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<CounterName>Ostar Temperature</CounterName>
<ObjectName>Microsoft Surface System Control Module</ObjectName>
<InstanceName/>
<AllInstances>false</AllInstances>
<Frequency>300</Frequency>
<Threshold>35</Threshold>
<Direction>less</Direction>
<NumSamples>2</NumSamples>
</Configuration>
</UnitMonitor>