Traiter

Microsoft.JEE.JBoss.6.Unix.AvailabilityHealth.ConfigurationAvailabilityMonitor (UnitMonitor)

L'analyseur de disponibilité pour un processus d'un serveur d'applications JBoss sous Unix/Linux.

Knowledge Base article:

Résumé

L'analyseur de disponibilité suit la disponibilité du processus associé à la configuration du serveur d'applications JBoss.

Causes

Un état non intègre indique qu'une configuration contrôlée pour le serveur d'applications JBoss est inactive.

Résolutions

Démarrez la configuration du serveur d'applications JBoss.

Element properties:

TargetMicrosoft.JEE.JBoss.6.Unix.Configuration
Parent MonitorSystem.Health.AvailabilityState
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateFalse
Alert Auto ResolveFalse
Monitor TypeMicrosoft.Unix.WSMan.Status.Filtered.MonitorType
RemotableTrue
AccessibilityPublic
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.JEE.JBoss.6.Unix.AvailabilityHealth.ConfigurationAvailabilityMonitor" Accessibility="Public" Enabled="true" Target="Microsoft.JEE.JBoss.6.Unix.Configuration" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Unix!Microsoft.Unix.WSMan.Status.Filtered.MonitorType" ConfirmDelivery="true">
<Category>AvailabilityHealth</Category>
<OperationalStates>
<OperationalState ID="Microsoft.JEE.JBoss.6.Unix.AvailabilityHealth.ConfigurationAvailabilityMonitor.ProcessNotRunning" MonitorTypeStateID="StatusFailed" HealthState="Error"/>
<OperationalState ID="Microsoft.JEE.JBoss.6.Unix.AvailabilityHealth.ConfigurationAvailabilityMonitor.ProcessRunning" MonitorTypeStateID="StatusOK" HealthState="Success"/>
</OperationalStates>
<Configuration>
<TargetSystem>$Target/Property[Type="JEE!Microsoft.JEE.ApplicationServer.Instance"]/HostName$</TargetSystem>
<Uri>http://schemas.microsoft.com/wbem/wscim/1/cim-schema/2/SCX_Application_Server?__cimnamespace=root/scx</Uri>
<Filter/>
<SplitItems>true</SplitItems>
<Interval>900</Interval>
<InstanceName>$Target/Property[Type="JEE!Microsoft.JEE.ApplicationServer.Instance"]/Id$</InstanceName>
<InstanceProperty>/DataItem/WsManData/*[local-name(.)='SCX_Application_Server']/*[local-name(.)='Name']</InstanceProperty>
<Status>/DataItem/WsManData/*[local-name(.)='SCX_Application_Server']/*[local-name(.)='IsRunning']</Status>
<ExpectedStatus>true</ExpectedStatus>
</Configuration>
</UnitMonitor>