A Unit Monitor runs a script to get PRIMERGY ESXi Temperature Sensor Health
This health monitor runs a script on the Host Server to update the state of PRIMERGY Temperature Sensors.
PRIMERGY Temperature Sensors represent the individual temperature sensors in the server. Further information can be obtained to look through State Change Events tab in the Health Explorer, alerts on Active Alerts View and Fujitsu Integrated Remote Management Controller task.
If this health collection is in Warning or Critical state, please look for related alerts to this server/component. Launch ServerView Remote Management iRMC task for more information and further diagnostic.
View Alerts
Launch ServerView Remote Management iRMC
Target | Fujitsu.Servers.PRIMERGY.ESXi.TemperatureSensor | ||
Parent Monitor | System.Health.AvailabilityState | ||
Category | StateCollection | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | MatchMonitorHealth | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Fujitsu.Servers.PRIMERGY.ESXi.PRIMERGYHealthState | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Fujitsu.Servers.PRIMERGY.ESXi.TemperatureSensor.HealthMonitor" Accessibility="Public" Enabled="true" Target="Fujitsu.Servers.PRIMERGY.ESXi.TemperatureSensor" ParentMonitorID="SystemHealth!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Fujitsu.Servers.PRIMERGY.ESXi.PRIMERGYHealthState" ConfirmDelivery="false">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="Fujitsu.Servers.PRIMERGY.ESXi.TemperatureSensor.HealthMonitor.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Host/Host/Host/Property[Type="FTSESXSEED!Fujitsu.Servers.PRIMERGY.ESXiSeed.Server"]/PrincipalName$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="OK" MonitorTypeStateID="HealthSuccess" HealthState="Success"/>
<OperationalState ID="Degraded" MonitorTypeStateID="HealthWarning" HealthState="Warning"/>
<OperationalState ID="Error" MonitorTypeStateID="HealthError" HealthState="Error"/>
</OperationalStates>
<Configuration>
<IntervalSeconds>480</IntervalSeconds>
<PrincipalName>$Target/Host/Host/Host/Property[Type="FTSESXSEED!Fujitsu.Servers.PRIMERGY.ESXiSeed.Server"]/HostServer$</PrincipalName>
<TargetName>$Target/Host/Host/Host/Property[Type="FTSESXSEED!Fujitsu.Servers.PRIMERGY.ESXiSeed.Server"]/PrincipalName$</TargetName>
<IPAddress>$Target/Host/Host/Host/Property[Type="FTSESXSEED!Fujitsu.Servers.PRIMERGY.ESXiSeed.Server"]/IPAddress$</IPAddress>
<CIMPort>$Target/Host/Host/Host/Property[Type="FTSESXSEED!Fujitsu.Servers.PRIMERGY.ESXiSeed.Server"]/CIMPort$</CIMPort>
<NoCertCheck>$Target/Host/Host/Host/Property[Type="FTSESXSEED!Fujitsu.Servers.PRIMERGY.ESXiSeed.Server"]/NoCertCheck$</NoCertCheck>
<Component>$Target/Property[Type="Fujitsu.Servers.PRIMERGY.ESXi.Component"]/Device$</Component>
<Type>Temperatures</Type>
</Configuration>
</UnitMonitor>