[AIX Solaris HP-UX Linux Windows][z/OS]

Vitalitätsrichtlinien erstellen

Eine Vitalitätsrichtlinie ist die Definition bestimmter Vitalitätsbedingungen. Intelligent Management schützt Ihre Umgebung vor diesen Bedingungen. Die Funktion für Vitalitätsüberwachung verwendet die definierte Richtlinie, um in der Umgebung nach Softwarestörungen zu suchen.

Vorbereitende Schritte

  • Wenn Sie eine Vitalitätsrichtlinie erstellen möchten, müssen Sie die Verwaltungsberechtigungen der Rolle "Konfiguration" (Configurator) oder "Verwaltung" (Administrator) haben. Der Vitalitätscontroller muss aktiviert sein.
  • Wenn Sie möchten, dass auf dem Zielserver eine angepasste Aktion ausgeführt wird, wenn die Vitalitätsbedingung nicht eingehalten wird, definieren Sie die angepasste Aktion, bevor Sie die Vitalitätsrichtlinie erstellen. Weitere Informationen finden Sie im Artikel über das Erstellen angepasster Aktionen für Vitalitätsrichtlinien.

Informationen zu diesem Vorgang

Vitalitätsrichtlinien arbeiten mit dem Vitalitätscontroller zusammen und überwachen die Operationen der Server in Ihrer Umgebung. Wenn der Vitalitätscontroller erkennt, dass Ihre Server die definierte Vitalitätsrichtlinie nicht einhalten, können Sie Maßnahmen zur Behebung des Problems ergreifen. Sie können den Administrator über die Probleme benachrichtigen, oder Intelligent Management kann die Probleme automatisch beheben.

Vorgehensweise

  1. Klicken Sie in der Administrationskonsole auf Betriebsbedingte Richtlinien > Vitalitätsrichtlinien > Neu.
  2. Definieren Sie die Eigenschaften der Vitalitätsbedingungen für die Vitalitätsrichtlinie.
    Hinweis: Die Bedingung für überhöhte Anzahl von Überschreitungen des Anforderungszeitlimits und die Eskalationsbedingung gelten nicht für JMS- und IIOP-Datenverkehr.
    Für die Bedingungen für Vitalitätsrichtlinien können die folgenden Eigenschaften definiert werden:
    • Legen Sie die Eigenschaften fest, die sich auf die ausgewählte Vitalitätsbedingung beziehen. Wenn Sie eine angepasste Vitalitätsbedingung erstellen, geben Sie einen Unterausdruck an, der die Metriken darstellt, die Sie in Ihrer angepassten Bedingung auswerten. Weitere Informationen zu den Bedingungen, die Sie festlegen können, finden Sie, wenn Sie auf Syntaxhilfe klicken.

      Es hat sich bewährt, den Aufwand für die Erfassung und die Analyse der Daten und ggf. die Umsetzung der Vitalitätsrichtlinie zu berücksichtigen, wenn Sie eine angepasste Bedingung definieren. Berücksichtigen Sie das Volumen des Datenverkehrs in Ihrem Netz, insbesondere, wenn Sie die Anzahl der Server, die Daten erzeugen, horizontal skalieren. Führen Sie vor der Einführung neuer Vitalitätsrichtlinien in die Produktionsumgebung eine Analyse dieser Aspekte Ihrer angepassten Vitalitätsbedingungen durch.

      Sie können Ihre angepassten Vitalitätsbedingungen, die PMI-Module, insbesondere die Webanwendungsmodule (webAppModules), verwenden, noch differenzierter als auf Serverebene konfigurieren. Beispielsweise können Sie das Erstellungsprogramm für Unterausdrücke verwenden, um eine webAppModule-Richtlinie als Ausgangspunkt zu erstellen, und anschließend den Ausdruck bearbeiten, um eine feinere Differenzierung vorzunehmen.

      PMIMetric_FromServerStart$webAppModule$SlamSess\#SlamSess.war\/webAppModule.servlets\/SlamSess\/responseTime > 100L
      In diesem Beispiel wird der Anwendungsname als SlamSess angezeigt, wenn Sie die Anwendungen in der Administrationskonsole auflisten. Wenn Sie eine EAR-Datei verwenden, geben Sie den Namen der WAR-Datei hinter dem Namen der EAR-Datei an. Wenn das Webarchiv (WAR-Datei) nicht in eine EAR-Datei integriert ist, geben Sie nur den Namen der WAR-Datei an. SlamSess ist der Servletname, der in der Datei web.xml aufgelistet ist. "responseTime" ist die Statistik, die in der PMI-Moduldefinition (Performance Monitoring Infrastructure) aufgelistet ist.
    • Wählen Sie einen Reaktionsmodus aus. Im Modus Kontrolliert kann der Administrator Aktionen genehmigen oder ablehnen, bevor Sie ausgeführt werden.
    • Wählen Sie die Aktionen aus, die ausgeführt werden sollen, wenn die Bedingungen der Vitalitätsbedingung nicht erfüllt sind. Die verfügbaren Aktionen richten sich nach dem Typ der Vitalitätsbedingung.Sie können vorhandene Standardaktionen angeben oder angepasste Aktionen definieren, um eine ausführbare Datei auszuführen. Es wird eine Liste mit Aktionen in der Reihenfolge angezeigt, in der Sie bei einem Verstoß gegen die Vitalitätsbedingung ausgeführt werden. Sie können in dieser Liste Schritte hinzufügen und entfernen.
    • Wenn Sie eine angepasste Aktion für Ihre Vitalitätsrichtlinie auswählen, müssen Sie die Ziele für Ihre angepasste Aktion angeben. Wenn Sie Knoten mit dem angeschlagenen Server als Zielknoten auswählen, stehen auf dem Zielserver die Optionen Node Agent des angeschlagenen Servers und Angeschlagener Server zur Verfügung.
  3. Wählen Sie die zu überwachenden Member aus. Auf überwachte Member können Logikebenen angewendet werden. Sie können beispielsweise eine bestimmte Vitalitätsrichtlinie auf alle Member eines Clusters und auf einen Anwendungsserver außerhalb des Clusters anwenden.
  4. Überprüfen und speichern Sie Ihre Vitalitätsrichtlinie.

Ergebnisse

Sie haben eine Vitalitätsrichtlinie erstellt und diese Richtlinie auf eine Zielumgebung angewendet. Der Vitalitätscontroller überwacht die Bedingungen, die Sie für die Member der Vitalitätsrichtlinie definiert haben, und führt die definierten Aktionen für die Member aus, wenn die Bedingungen der Vitalitätsrichtlinie nicht eingehalten werden.

Nächste Schritte

Wenn Sie den Reaktionsmodus Kontrolliert auswählen, empfangen Sie Empfehlungen zur Verbesserung Ihrer Vitalitätsbedingungen. Diese Empfehlungen werden als Laufzeittasks angezeigt, die Sie akzeptieren, zurückweisen oder schließen können. Klicken Sie zum Verwalten von Laufzeittasks in der Administrationskonsole auf Systemverwaltung > Taskverwaltung > Laufzeittasks. Wenn Sie den Reaktionsmodus Automatisch ausgewählt haben, werden die Aktionen zur Verbesserung der Vitalität Ihrer Umgebung automatisch ausgeführt.

Für Laufzeittasks im Reaktionsmodus "Kontrolliert" können Sie die angepasste JVM-Eigenschaft com.ibm.ws.xd.hmm.controller.ControlConfig.approvalTimeOutMinutes festlegen, die angibt, wie viele Minuten verstreichen müssen, bis eine Laufzeittask für den Vitalitätscontroller nicht mehr gültig ist. Wenn Sie den Wert auf 5 Minuten oder weniger festlegen, wird stattdessen automatisch der Standardwert von 30 Minuten verwendet. Wenn Sie keine Aktionen für die Laufzeittask ausführen, verfällt die Task nach der mit dieser Eigenschaft angegebenen Anzahl von Minuten. Wenn die Laufzeittask verfällt und die Vitalitätsbedingung noch vorliegt, wird eine neue Laufzeittask generiert.

Wenn Sie Ihre Vitalitätsrichtlinien häufig konfigurieren, können Sie den Prozess mit AdminTask-Befehlen automatisieren.


Symbol, das den Typ des Artikels anzeigt. Taskartikel



Symbol für Zeitmarke Letzte Aktualisierung: 25.05.2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=twve_odhealthpolicy
Dateiname:twve_odhealthpolicy.html