Vitalitätsrichtlinie (healthPolicy)

Definiert eine Bedingung, unter der ein Server als vital eingestuft wird, und die Aktionen, die ausgeführt werden sollen, wenn diese Bedingung nicht erfüllt ist.

Attributname Datentyp Standardwert Beschreibung
enabled boolean true Gibt an, ob die Vitalitätsrichtlinie aktiviert ist.
id string   Eine eindeutige Konfigurations-ID.
action
Beschreibung: Eine eindeutige Konfigurations-ID.
Erforderlich: false
Datentyp:
Attributname Datentyp Standardwert Beschreibung
action
  • generateThreadDump
  • restartServer
  • exitMaintenanceMode
  • enterMaintenanceMode
  • generateHeapDump
  Eine Aktion, die bei einem Verstoß gegen die Vitalitätsbedingung ausgeführt wird.
generateThreadDump
Generiert einen Threadspeicherauszug des Servers.
restartServer
Server erneut starten
exitMaintenanceMode
Wartungsmodus für den Server inaktivieren
enterMaintenanceMode
Wartungsmodus für den Server aktivieren
generateHeapDump
Generiert einen Heapspeicherauszug des Servers.
id string   Eine eindeutige Konfigurations-ID.
cluster
Beschreibung: Eine eindeutige Konfigurations-ID.
Erforderlich: false
Datentyp:
Attributname Datentyp Standardwert Beschreibung
clusterName string   Der Name eines Clusters zu überwachender Server.
id string   Eine eindeutige Konfigurations-ID.
excessiveMemoryUsage
Beschreibung: Erkennt, wenn die Größe des JVM-Heap-Speichers in einem konfigurierten Zeitraum über einen konfigurierten Prozentsatz der maximalen Heap-Speichergröße hinaus zunimmt.
Erforderlich: false
Datentyp:
Attributname Datentyp Standardwert Beschreibung
heapSizePercentage int

Minimum: 1

Maximum: 99

85 Der Schwellenwert für den Prozentsatz der vom Server belegten Heapspeichergröße.
timePeriod Zeitraum mit Genauigkeit in Millisekunden 5m Der Zeitraum, für den die Heapspeichergröße über dem Schwellenwert liegen muss, bevor eine Aktion ausgeführt wird. Die gültigen Werte sind 1 Millisekunde bis 1 Tag. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m), Sekunden (s) und Millisekunden (ms). Geben Sie 500 Millisekunden beispielsweise als 500ms an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1s500ms entspricht beispielsweise 1,5 Sekunden.
excessiveRequestTimeout
Beschreibung: Erkennt, wenn die Anzahl der Überschreitungen des Anforderungszeitlimits eines Servers, die von einem Web-Server, der für Intelligent Management aktiviert ist, gemessen wird, den konfigurierten Schwellenwert überschreitet.
Erforderlich: false
Datentyp:
Attributname Datentyp Standardwert Beschreibung
timeoutPercentage int

Minimum: 1

Maximum: 99

85 Der Schwellenwert für Überschreitungen des Anforderungszeitlimits im Server in Prozent.
excessiveResponseTime
Beschreibung: Erkennt, wenn die durchschnittliche Antwortzeit von Anforderungen an einen Server, die von einem Web-Server, der für Intelligent Management aktiviert ist, gemessen wird, den konfigurierten Schwellenwert überschreitet.
Erforderlich: false
Datentyp:
Attributname Datentyp Standardwert Beschreibung
responseTime Zeitraum mit Genauigkeit in Millisekunden 10s Diese Einstellung gibt, wie lange die Ausführung einer Anforderung dauern darf, bevor eine Korrekturmaßnahme ergriffen wird. Die gültigen Werte sind 1 Millisekunde bis 1 Stunde. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m), Sekunden (s) und Millisekunden (ms). Geben Sie 500 Millisekunden beispielsweise als 500ms an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1s500ms entspricht beispielsweise 1,5 Sekunden.
host
Beschreibung: Eine eindeutige Konfigurations-ID.
Erforderlich: false
Datentyp:
Attributname Datentyp Standardwert Beschreibung
hostName string   Der Name eines Hosts, dessen Server überwacht werden sollen.
id string   Eine eindeutige Konfigurations-ID.
memoryLeak
Beschreibung: Erkennt, ob die Größe des Heapspeichers einer JVM nach der Garbage-Collection zunimmt.
Erforderlich: false
Datentyp:
server
Beschreibung: Eine eindeutige Konfigurations-ID.
Erforderlich: false
Datentyp:
Attributname Datentyp Standardwert Beschreibung
hostName string   Der Hostname des zu überwachenden Servers.
id string   Eine eindeutige Konfigurations-ID.
serverName string   Der Name des zu überwachenden Servers.
wlpUsrDirectory Pfad zu einem Verzeichnis   Das absolute WLP-Benutzerverzeichnis des zu überwachenden Servers.

Symbol das den Typ des Artikels anzeigt. Referenzartikel



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