Monitor für Systemüberwachungs- und -wiederherstellungstest

Citrix.PresentationServer.HCATestFailed.Monitor (UnitMonitor)

Überwacht Tests, die unter Systemüberwachung und -wiederherstellung ausgeführt werden.

Knowledge Base article:

Citrix ® Management Pack

Zusammenfassung

Ein Test für Zustandsüberwachung und -wiederherstellung hat ein Problem festgestellt und einen Fehler gemeldet. Der Dienst zur Zustandsüberwachung und -wiederherstellung führt die diesem Test zugewiesene Aktion aus.

 
Ursachen

Die Ursache hängt davon ab, welcher Test fehlgeschlagen ist. Für die Zustandsüberwachung und -wiederherstellung sind 4 Tests definiert:

  • Terminaldienste-Test: Dieser Test listet die Sitzungen, die auf dem Server ausgeführt werden, sowie Sitzungsinformationen wie Benutzernamen auf.
  • IMA-Dienst-Test: Dieser Test fragt den Independent Management Architecture (IMA)-Dienst von Citrix ab, um dessen Funktion sicherzustellen, indem er die auf dem Server verfügbaren Anwendungen auflistet.
  • Anmeldungs-/Abmeldungsüberwachung: Anmelde- und Abmeldezyklen werden überwacht, um festzustellen, ob bei der Sitzungsinitialisierung oder bei Anwendungen Probleme vorliegen. Wenn innerhalb eines kurzen Zeitraums viele kurze Zyklen auftreten, wird von einem Problem ausgegangen.
  • XML-Ticket-Test: Dieser Test fordert von dem auf dem Server ausgeführten XML-Dienst ein Ticket an und druckt dieses Ticket aus.

Diese Warnung deutet auf ein Problem in einer der Komponenten von Citrix Presentation Server hin.

 
Lösungen
  • Terminaldienste-Test
    Überprüfen Sie, ob Microsoft Terminaldienste noch auf Presentation Server ausgeführt wird. Die empfohlene Wiederherstellungsaktion für Zustandsüberwachung und -wiederherstellung ist, den Server vom Lastausgleich auszuschließen, während der Administrator die Terminaldiensteprobleme behebt.
  • IMA-Dienst-Test
    Überprüfen Sie, ob der IMA-Dienst ausgeführt wird oder nicht antwortet. Die empfohlene Wiederherstellungsaktion ist, den IMA-Dienst zu beenden und neu zu starten.
  • Anmeldungs-/Abmeldungstest:
    Dies deutet auf ein Problem mit einer veröffentlichten Anwendung hin. Die empfohlene Wiederherstellungsaktion für Zustandsüberwachung und -wiederherstellung ist, den Server vom Lastausgleich auszuschließen, während der Administrator die festgestellten Probleme behebt.
  • XML-Ticket-Test:
    Überprüfen Sie, ob der Citrix XML-Dienst ausgeführt wird und ob die Ticketingstelle verfügbar ist. Die empfohlene Wiederherstellungsaktion für Zustandsüberwachung und -wiederherstellung ist, den Server vom Lastausgleich auszuschließen, während der Administrator die festgestellten Probleme behebt.

Wenn ein Server durch Zustandsüberwachung und -wiederherstellung vom Lastausgleich ausgeschlossen wird, kann der Server mit dem Dienstprogramm enablelb.exe wieder hinzugefügt werden.

 
Externe Informationsquellen

Folgende Informationsquellen können bei der Behandlung dieses Fehlers helfen:

 
Beispielereignis

Testschwellenwert erreicht für Test {0}. Die angegebene Aktion wird jetzt ausgeführt. Der Test wird als fehlgeschlagen angesehen und es werden keine weiteren Fehlermeldungen ausgegeben. Wenn der Test erfolgreich durchgeführt wurde, wird eine Meldung geschickt.

 
© 2002-2008 Citrix Systems, Inc. Alle Rechte vorbehalten.

Element properties:

TargetCitrix.PresentationServer.ManagedServer
Parent MonitorCitrix.PresentationServer.HealthCheckAgent.AvailabilityState
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.SingleEventLogManualReset2StateMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
Systemüberwachungs- und -wiederherstellungstest ist fehlgeschlagen
Ein Test, der unter Systemüberwachung und -wiederherstellung ausgeführt wurde, hat ein Problem festgestellt und einen Fehler gemeldet.
RunAsCitrix.PresentationServer.CitrixAdministratorAccount

Source Code:

<UnitMonitor ID="Citrix.PresentationServer.HCATestFailed.Monitor" Accessibility="Public" Enabled="true" Target="Citrix.PresentationServer.ManagedServer" ParentMonitorID="Citrix.PresentationServer.HealthCheckAgent.AvailabilityState" Remotable="true" Priority="Normal" RunAs="CtxLibrary!Citrix.PresentationServer.CitrixAdministratorAccount" TypeID="Windows!Microsoft.Windows.SingleEventLogManualReset2StateMonitorType" ConfirmDelivery="false">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Citrix.PresentationServer.HCATestFailed.Monitor.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
</AlertSettings>
<OperationalStates>
<OperationalState ID="Error" MonitorTypeStateID="EventRaised" HealthState="Error"/>
<OperationalState ID="Success" MonitorTypeStateID="ManualResetEventRaised" HealthState="Success"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Property[Type='Windows!Microsoft.Windows.Computer']/PrincipalName$</ComputerName>
<LogName>Application</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>2001</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>CitrixHealthMon</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</Configuration>
</UnitMonitor>