Fujitsu PRIMERGY ESXi Server ServerView CIM Provider Version State Monitor

Fujitsu.Servers.PRIMERGY.ESXi.SVCimVersion.HealthMonitor (UnitMonitor)

A Unit Monitor runs a script to get PRIMERGY ESXi Server ServerView CIM Provider Version State Monitor

Knowledge Base article:

Summary

This health monitor runs a script on the Host Server to update the ServerView CIM Provider Version State.

Causes

ServerView CIM Provider Version State represents the SV CIM Provider Version installed on the target 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.

Resolutions

If this monitor is in Warning or Critical state, please check the version of ServerView ESXi CIM Provider.

Element properties:

TargetFujitsu.Servers.PRIMERGY.ESXi.SVCimVersion
Parent MonitorSystem.Health.AvailabilityState
CategoryStateCollection
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeFujitsu.Servers.PRIMERGY.ESXi.PRIMERGYHealthState
RemotableTrue
AccessibilityPublic
Alert Message
{0}: subcomponent of 'Software components' is in failed state.
{0}: The ServerView CIM Provider Version State of the PRIMERGY ESXi server is in Critical or Warning state. Check for the minimal supported version of ServerView CIM Provider.
RunAsDefault

Source Code:

<UnitMonitor ID="Fujitsu.Servers.PRIMERGY.ESXi.SVCimVersion.HealthMonitor" Accessibility="Public" Enabled="true" Target="Fujitsu.Servers.PRIMERGY.ESXi.SVCimVersion" 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.SVCimVersion.HealthMonitor.AlertMessage">
<AlertOnState>Warning</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>Other Components</Type>
</Configuration>
</UnitMonitor>