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.
- action
- cluster
- excessiveMemoryUsage
- excessiveRequestTimeout
- excessiveResponseTime
- host
- memoryLeak
- server
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: falseDatentyp: 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: falseDatentyp: 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: falseDatentyp: 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: falseDatentyp: 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: falseDatentyp: 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: falseDatentyp: 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: falseDatentyp:
- server
Beschreibung: Eine eindeutige Konfigurations-ID.Erforderlich: falseDatentyp: 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.