![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
![[z/OS]](../images/ngzos.gif)
Erstellungsprogramm für Unterausdrücke für angepasste Vitalitätsbedingungen
Verwenden Sie das Erstellungsprogramm für Unterausdrücke für angepasste Vitalitätsbedingungen, um eine angepasste Vitalitätsbedingung für Ihre Vitalitätsrichtlinie zu definieren. Verwenden Sie das Dienstprogramm "Unterausdruck erstellen", um mit AND, OR, NOT und parenthetischen Gruppierungen komplexe Regelbedingungen aus Unterausdrücken zu erstellen. Das Erstellungsprogramm für Unterausdrücke validiert die Regel, wenn Sie die Änderungen anwenden, und gibt Warnungen aus, wenn Klammern nicht korrekt gesetzt sind oder nicht unterstützte logische Operationen verwendet werden.
Klicken Sie zum Anzeigen dieser Seite der Administrationskonsole auf Reaktionsplan ausführen, wenn angezeigt. Klicken Sie auf Erstellungsprogramm für Unterausdrücke, um die angepasste Vitalitätsbedingung zu erstellen.
. Wenn Sie eine angepasste Vitalitätsbedingung auswählen, wird das FeldWählen Sie die Eigenschaften aus, die Sie in Ihre angepasste Vitalitätsbedingung aufnehmen möchten, und klicken Sie anschließend auf Unterausdruck generieren. Daraufhin wird der Wert des Unterausdrucks angezeigt. Klicken Sie auf Anfügen, um den Unterausdruck an Ihre angepasste Vitalitätsbedingung anzufügen.
Logischer Operator
Gibt den Operator an, der verwendet wird, um diesen Unterausdruck an den vorherigen Unterausdruck in der angepassten Vitalitätsbedingung anzufügen.
- und
- Die beiden Unterausdrücke, die den Operator and umgeben, müssen wahr sein, damit Aktionen für die Vitalitätsrichtlinie ausgeführt werden.
- oder
- Wenn Sie einen Knoten auswählen möchten, muss einer der beiden Unterausdrücke, die den Operator or umgeben, wahr sein, damit Aktionen für die Vitalitätsrichtlinie ausgeführt werden.
Operand
- PMI-Metrik: Ab Serverstart und PMI-Metrik: Letztes Berichtsintervall
Der Operand PMI-Metrik: Ab Serverstart verwendet eine durchschnittliche Zahl der seit dem Serverstart berichteten Werte.
Der Operand PMI-Metrik: Letztes Berichtsintervall verwendet einen Durchschnitt der berichteten Werte aus dem letzten Intervall. Das Intervall entspricht der Länge des Vitalitätscontrollerzyklus.
Beide PMI-Operanden haben die folgenden PMI-Module:
- Verbindungspoolmodul (JDBC): Diese Metriken können nur auf Servern verwendet werden, auf denen WebSphere Application Server ausgeführt wird. Das Verbindungspoolmodul hat die folgenden Metriken:
- Fehler: Gibt die Anzahl der Überschreitungen des Verbindungszeitlimits im Pool an.
- Anzahl erstellter Verbindungen: Gibt die Gesamtanzahl erstellter Verbindungen an.
- Auslastung in Prozent: Gibt die durchschnittliche Auslastung des Pools in Prozent an. Der Wert basiert auf der Gesamtanzahl konfigurierter Verbindungen im Verbindungspool und nicht auf der aktuellen Anzahl der Verbindungen.
- Anzahl verworfener Einträge aus dem Cache für vorbereitete Anweisungen: Gibt die Anzahl an Anweisungen an, die verworfen wurden, weil der Cache voll ist.
- Anzahl gelöschter Verbindungen: Gibt die Gesamtanzahl geschlossener Verbindungen an.
- Poolgröße: Gibt die Größe des Verbindungspools an.
- Anzahl der Verbindungskennungen: Gibt die Anzahl der Verbindungsobjekte an, die verworfen wurden, weil der Cache voll ist.
- Gleichzeitig wartende Threads: Gibt die durchschnittliche Anzahl der Threads an, die gleichzeitig auf eine Verbindung warten.
- Anzahl verwalteter Verbindungen: Gibt die Anzahl der ManagedConnection-Objekte an, die für einen bestimmten Verbindungspool im Gebrauch sind. Diese Metrik gilt nur für Datenquellen der Version 5.0.
- Maximalauslastung in Prozent: Gibt in Prozent an, wie lange alle Verbindungen durchschnittlich im Gebrauch sind.
- JDBC-Zeit (Millisekunden): Gibt die durchschnittliche Zeit (in Millisekunden) an, die für die Ausführung von JDBC-Aufrufen (Java Database Connectivity) aufgebracht wird. Diese Zeit umfasst die im JDCB-Treiber, im Netz und in der Datenbank verbrachte Zeit. Diese Metrik gilt nur für Datenquellen der Version 5.0.
- Durchschnittliche Nutzungsdauer (Millisekunden): Gibt die durchschnittliche Nutzungsdauer einer Verbindung in Millisekunden an. Der Wert ist die Differenz zwischen Zuweisung und Rückgabe der Verbindung. Dieser Wert umfasst die Zeit für JDBC-Operationen.
- Anzahl zurückgegebener Verbindungen: Gibt die Gesamtanzahl der Verbindungen an, die an den Pool zurückgegeben werden.
- Freie Verbindungen im Pool: Gibt die Anzahl freier Verbindungen im Pool an.
- Anzahl zugeordneter Verbindungen: Gibt die Gesamtanzahl zugeordneter Verbindungen an.
- Durchschnittliche Wartezeit (Millisekunden): Gibt die durchschnittliche Wartezeit in Millisekunden an.
- Systemmodul: Diese Metriken können auf Servern verwendet werden, auf
denen WebSphere Application Server oder ein anderer Middleware-Server ausgeführt wird. Das Systemmodul hat die folgenden Metriken:
- CPU-Auslastung: Seit Serverstart: Gibt die durchschnittliche CPU-Auslastung seit dem Start des Servers an.
- CPU-Auslastung: Letztes Intervall: Gibt die durchschnittliche CPU-Auslastung seit der letzten Abfrage an.
- Freier Speicher (KB): Gibt eine Momentaufnahme des freien Speichers (in Kilobyte) an.
- Prozessmodul (für andere Server): Diese Metriken können auf Servern verwendet werden, auf
denen WebSphere Application Server oder ein anderer Middleware-Server ausgeführt wird. Das Prozessmodul hat die folgenden Metriken:
- Prozessresidenter Speicher (KB): Gibt den prozessresidenten Speicher in Kilobyte an.
- Prozessbezogene CPU-Auslastung: Seit Serverstart: Gibt die prozessbezogene CPU-Auslastung seit dem Serverstart an.
- Prozessbezogene CPU-Auslastung: Letztes Intervall: Gibt die prozessbezogene CPU-Auslastung im letzten Intervall an.
- Gesamtspeicher für Prozesse (KB): Gibt den Gesamtspeicher für Prozesse in Kilobyte an.
- EJB-Modul: Diese Metriken können nur auf Servern verwendet werden, auf denen WebSphere Application Server ausgeführt wird. Das EJB-Modul hat die folgenden Metriken:
- Durchschnittliche Anzahl gleichzeitig aktiver Methoden: Gibt die durchschnittliche Anzahl an Methoden an, die gleichzeitig aktiv sind.
- Gesamtanzahl der Methodenaufrufe: Gibt die Anzahl der Aufrufe ferner Methoden der Bean an.
- Methodensubmodul: Geladene Methoden: Gibt die geladenen Methoden im Methodensubmodul an.
- Speichervorgänge: Gibt an, wie lange die Bean-Daten im persistenten Speicher gespeichert wurden.
- Nachrichtenanzahl: Gibt die Anzahl der Nachrichten an, die der Methode onMessage der Bean zugestellt wurden. Diese Nachrichtenanzahl gilt für MDBs (Message-driven Beans).
- Durchschnittliche Anzahl gleichzeitig aktiver Beans: Gibt an, wie viele Beans durchschnittlich zur selben Zeit aktiv sind.
- Entfernte Beans: Gibt an, wie oft Beans entfernt wurden.
- Rückgaben an den Pool: Gibt die Anzahl der Aufrufe an, die ein Objekt an den Pool zurückgeben.
- Inaktivierungen: Gibt an, wie oft Beans in den Status "Inaktiviert" versetzt wurden.
- Abrufe aus dem Pool: Gibt die Anzahl der Aufrufe an, die ein Objekt aus dem Pool abrufen.
- Poolbereinigungen: Gibt an, wie oft der Dämon festgestellt hat, dass der Pool inaktiv ist, und daraufhin versucht hat, den Pool zu bereinigen.
- Betriebsbereite Beans: Gibt die Anzahl der Bean-Instanzen im Bereitschaftsstatus an.
- Durchschnittliche Zeit für Erstellen (Millisekunden): Gibt die durchschnittliche Zeit (in Millisekunden) für die Ausführung eines Aufrufs zum Erstellen einer Bean an. Die Zeit umfasst die Zeit zum Laden der Bean.
- Verworfene Rückgaben: Gibt an, wie oft das zurückgegebene Objekt verworfen wurde, weil der Pool voll ist.
- Aktivierungen: Gibt an, wie oft Beans aktiviert wurden.
- Nutzung von Serversitzungen (Prozent): Gibt die Nutzung des Pools ServerSession in Prozent an. Diese Metrik gilt für MDBs.
- Ladevorgänge: Gibt an, wie oft Bean-Daten aus dem persistenten Speicher geladen wurden.
- Zurücksetzungszähler für Nachrichten: Gibt die Anzahl zurückgesetzter Nachrichten an, die der Methode onMessage der Bean nicht zugestellt werden konnten. Diese Metrik gilt für MDBs.
- Methodensubmodul: Antwortzeit der Methoden (Millisekunden): Gibt die Antwortzeit der Methode in Millisekunden an.
- Inaktivierungszähler: Gibt die Anzahl der Beans im Status "Inaktiviert" an.
- Poolgröße: Gibt die durchschnittliche Anzahl der Objekte im Pool an.
- Ladezeit (Millisekunden): Gibt die durchschnittliche Zeit (in Millisekunden) zum Laden der Bean-Daten aus dem persistenten Speicher an.
- Durchschnittliche Zeit für Entfernen (Millisekunden): Gibt die durchschnittliche Zeit (in Millisekunden) für die Ausführung eines Aufrufs (beanRemove) zum Entfernen einer Bean an. Diese Zeit umfasst die Zeit in der Datenbank.
- Abrufe mit gefundenem Objekt: Gibt an, wie oft bei einem Abruf ein verfügbares Objekt im Pool gefunden wurde.
- Aktivierungszeit: Gibt die durchschnittliche Zeit (in Millisekunden) für die Aktivierung eines Bean-Objekts an.
- Durchschnittliche Bereinigungsgröße: Gibt die durchschnittliche Anzahl der Objekte an, die bei jeder Bereinigung verworfen werden.
- Methodensubmodul: Methodenaufrufe: Gibt die Anzahl der Methodenabrufe an.
- Anzahl gelöschter Beans: Gibt an, wie oft Beans gelöscht wurden.
- Durchschnittliche Wartezeit auf eine Serversitzung (Millisekunden): Gibt die durchschnittliche Zeit (in Millisekunden) für den Erhalt einer Serversitzung aus dem Pool an. Diese Metrik gilt für MDBs.
- Anzahl erstellter Beans: Gibt an, wie oft Beans erstellt wurden.
- Durchschnittliche Antwortzeit der Methoden (Millisekunden): Gibt die durchschnittliche Methodenantwortzeit (in Millisekunden) für ferne Methodenaufrufe in der Bean an.
- Instanzierungen: Gibt an, wie oft Beans instanziert wurden.
- Speicherzeit (Millisekunden): Gibt die durchschnittliche Zeit (in Millisekunden) für das Speichern der Bean-Daten im persistenten Speicher an.
- Inaktivierungszeit (Millisekunden): Gibt die durchschnittliche Zeit für die Inaktivierung eines Bean-Objekts an.
- Webanwendungsmodul: Diese Metriken können nur auf Servern verwendet werden, auf denen WebSphere Application Server ausgeführt wird.Webanwendungsmodule haben die folgenden Metriken:
- Fehleranzahl: Gibt die Gesamtanzahl der Fehler an, die vom Servlet oder von den JSP-Dateien empfangen wurden.
- Gesamtanzahl der Anforderungen: Gibt die Gesamtanzahl der von einem Servlet verarbeiteten Anforderungen an.
- Antwortzeit (Millisekunden): Gibt die durchschnittliche Antwortzeit (in Millisekunden) für die Fertigstellung von Servletanforderungen an.
- Gleichzeitige Anforderungen: Gibt die Anzahl der Anforderungen an, die gleichzeitig verarbeitet werden.
- Anzahl erneut geladener Servlets: Gibt die Anzahl der erneut geladenen Servlets an.
- Anzahl geladener Servlets: Gibt die Anzahl der Servlets an, die geladen wurden.
- JVM-Laufzeitmodul: Diese Metriken können auf Servern verwendet werden, auf
denen WebSphere Application Server oder ein anderer Middleware-Server ausgeführt wird. JVM-Laufzeitmodule (Java Virtual Machine) haben die folgenden Metriken:
- Freier Speicher (KB): Gibt den freien Speicher (in Kilobyte) in der Java-Laufzeitumgebung an.
- Verfügbarkeitszeit (Sekunden): Gibt an, wie lange (in Sekunden) die JVM bereits ausgeführt wird.
- Gesamtspeicher (KB): Gibt den Gesamtspeicher (in Kilobyte) in der Java-Laufzeitumgebung an.
- Belegter Speicher (KB): Gibt den belegten Speicher (in Kilobyte) in der Java-Laufzeitumgebung an.
- Modul für Threadpool: Diese Metriken können nur auf Servern verwendet werden, auf denen WebSphere Application Server ausgeführt wird. Module für Threadpools haben die folgenden Metriken:
- Anzahl gestoppter Threads: Gibt die Anzahl der Threads an, die als gestoppt deklariert sind.
- Maximalauslastung in Prozent: Gibt in Prozent an, wie lange alle Threads durchschnittlich im Gebrauch sind.
- Durchschnittliche Aktivitätszeit (Millisekunden): Gibt an, wie lange (in Millisekunden) die Threads durchschnittlich aktiv sind.
- Anzahl gelöschter Threads: Gibt die Gesamtanzahl gelöschter Threads an.
- Poolgröße: Gibt die durchschnittliche Anzahl der Threads im Pool an.
- Anzahl erstellter Threads: Gibt die Gesamtanzahl erstellter Threads an.
- Gleichzeitig blockierte Threads: Gibt die Anzahl der Threads an, die gleichzeitig gestoppt wurden.
- Anzahl aufgehobener Threadstopps: Gibt die Anzahl aufgehobener Threadstopps an.
- Anzahl aktiver Threads: Gibt die Anzahl der Threads an, die gleichzeitig aktiv sind.
Unterausdrucksformat für PMI-Metrik: Ab Serverstart:PMIMetric_FromServerStart$moduleName$metricName operator LongValueL (with "L" suffix)
Beispiel:PMIMetric_FromServerStart$systemModule$cpuUtilization > 90L
Unterausdrucksformat für PMI-Metrik: Letztes Berichtsintervall:PMIMetric_FromLastInterval$moduleName$metricName operator LongValueL (mit dem Suffix "L")
Beispiel:PMIMetric_FromLastInterval$webAppModule$responseTime > 200L
- Verbindungspoolmodul (JDBC): Diese Metriken können nur auf Servern verwendet werden, auf denen WebSphere Application Server ausgeführt wird. Das Verbindungspoolmodul hat die folgenden Metriken:
- ODR-Metrik auf Serverebene: Ab Serverstart
Sie können einen Teil der Metriken auf Serverebene verwenden, die der On Demand Router (ODR) veröffentlicht. Diese Metriken werden kumulativ ab dem Serverstart berichtet.
- Metrikname
Sie können die folgenden Metriken auf Serverebene verwenden:
- Abgänge: Gibt die Anzahl der Anforderungen an, die während des Berichtsintervalls von der Warteschlange an den Server zugestellt wurden. Es wird nur eine Zuteilung für eine Anforderung gezählt, selbst wenn die Zuteilung zum ersten Server scheitert und zu einem späteren Zeitpunkt wiederholt wird. Das nächste Ereignis nach der Zuteilung ist die Rückgabe. Diese Metriken können auf Servern verwendet werden, auf denen WebSphere Application Server oder ein anderer Middleware-Server ausgeführt wird.
- Antwortzeit (Millisekunden): Gibt die durchschnittliche Antwortzeit für Anforderungen an. Zum Berechnen dieses Durchschnittswerts müssen Sie die Antwortzeiten für die Anforderungen, die während des Berichtsintervalls vom Server an den Client zurückgegeben werden, addieren. Die Summe wird in Millisekunden angegeben. Dividieren Sie diese Summe durch den Wert der Metrik "serviced", um die durchschnittliche Antwortzeit zu erhalten. Die Antwortzeit einer Anforderung ist die Summe aus Wartezeit und Servicezeit der Anforderung. Diese Metriken können auf Servern verwendet werden, auf denen WebSphere Application Server oder ein anderer Middleware-Server ausgeführt wird.
- Derzeit ausgeführte Anforderungen: Gibt die Anzahl der Anforderungen an, die am Ende des Berichtsintervalls noch ausgeführt werden. Diese Metriken können auf Servern verwendet werden, auf denen WebSphere Application Server oder ein anderer Middleware-Server ausgeführt wird.
- Servicezeit (Millisekunden): Gibt die durchschnittliche Servicezeit für Anforderungen an. Zur Berechnung dieses Durchschnittswerts müssen Sie die Servicezeiten der Anforderungen, die während des Berichtsintervalls an den Server zurückgegeben werden, addieren. Die Summe wird in Millisekunden angegeben. Dividieren Sie diese Summe durch den Wert der Metrik "serviced" desselben Intervalls, um den Durchschnitt zu erhalten. Die Servicezeit einer Anforderung ist die Zeit von Zuteilung bis Rückgabe. Diese Metriken können auf Servern verwendet werden, auf denen WebSphere Application Server oder ein anderer Middleware-Server ausgeführt wird.
- Wartezeit (Millisekunden): Gibt die durchschnittliche Wartezeit für Anforderungen an. Zur Berechnung dieses Durchschnittswerts müssen Sie die Zeiten, die die einzelnen Anforderungen im Berichtsintervall in der Warteschlange verbringen, addieren. Die Summe wird in Millisekunden angegeben. Wenn Sie diese Summe durch die Anzahl der Abgänge dividieren, erhalten Sie die durchschnittliche Wartezeit. Verworfene Anforderungen sind in dieser Summe nicht berücksichtigt. Diese Metriken können auf Servern verwendet werden, auf denen WebSphere Application Server oder ein anderer Middleware-Server ausgeführt wird.
- Fehler: Gibt die Anzahl der Anforderungen an, die während des Berichtsintervalls mit einem Fehleranzeiger vom Server zurückgegeben wurden. Diese Metriken können auf Servern verwendet werden, auf denen WebSphere Application Server oder ein anderer Middleware-Server ausgeführt wird.
- Verarbeitete Anforderungen: Gibt die Anzahl der Anforderungen an, die während des Berichtsintervalls vom Server an den Client zurückgegeben wurden. Diese Metriken können auf Servern verwendet werden, auf denen WebSphere Application Server oder ein anderer Middleware-Server ausgeführt wird.
- Zeitlimitüberschreitungen: Gibt die Anzahl der Anforderungen an, die während des Berichtsintervalls aufgrund einer Überschreitung des Servicezeitlimits zurückgegeben wurden. Diese Metriken können auf Servern verwendet werden, auf denen WebSphere Application Server oder ein anderer Middleware-Server ausgeführt wird.
Unterausdrucksformat:ODRServerMetric_FromServerStart$metricName operator LongValueL (mit dem Suffix "L")
Beispiel:ODRServerMetric_FromServerStart$errors > 100L
- ODR-Metrik auf Serverebene: Letztes Berichtsintervall
Sie können denselben Metriksatz wie beim Operanden "ODR-Metrik auf Serverebene: Ab Serverstart" verwenden. Dieser Operand verwendet einen Durchschnittswert der berichteten Werte aus dem letzten Intervall. Das Intervall entspricht der Länge des Vitalitätscontrollerzyklus.
- Abgänge: Gibt die Anzahl der Anforderungen an, die während des Berichtsintervalls von der Warteschlange an den Server zugestellt wurden. Es wird nur eine Zuteilung für eine Anforderung gezählt, selbst wenn die Zuteilung zum ersten Server scheitert und zu einem späteren Zeitpunkt wiederholt wird. Das nächste Ereignis nach der Zuteilung ist die Rückgabe. Diese Metriken können auf Servern verwendet werden, auf denen WebSphere Application Server oder ein anderer Middleware-Server ausgeführt wird.
- Antwortzeit (Millisekunden): Gibt die durchschnittliche Antwortzeit für Anforderungen an. Zum Berechnen dieses Durchschnittswerts müssen Sie die Antwortzeiten für die Anforderungen, die während des Berichtsintervalls vom Server an den Client zurückgegeben werden, addieren. Die Summe wird in Millisekunden angegeben. Dividieren Sie diese Summe durch den Wert der Metrik "serviced", um die durchschnittliche Antwortzeit zu erhalten. Die Antwortzeit einer Anforderung ist die Summe aus Wartezeit und Servicezeit der Anforderung. Diese Metriken können auf Servern verwendet werden, auf denen WebSphere Application Server oder ein anderer Middleware-Server ausgeführt wird.
- Derzeit ausgeführte Anforderungen: Gibt die Anzahl der Anforderungen an, die am Ende des Berichtsintervalls noch ausgeführt werden. Diese Metriken können auf Servern verwendet werden, auf denen WebSphere Application Server oder ein anderer Middleware-Server ausgeführt wird.
- Servicezeit (Millisekunden): Gibt die durchschnittliche Servicezeit für Anforderungen an. Zur Berechnung dieses Durchschnittswerts müssen Sie die Servicezeiten der Anforderungen, die während des Berichtsintervalls an den Server zurückgegeben werden, addieren. Die Summe wird in Millisekunden angegeben. Dividieren Sie diese Summe durch den Wert der Metrik "serviced" desselben Intervalls, um den Durchschnitt zu erhalten. Die Servicezeit einer Anforderung ist die Zeit von Zuteilung bis Rückgabe. Diese Metriken können auf Servern verwendet werden, auf denen WebSphere Application Server oder ein anderer Middleware-Server ausgeführt wird.
- Wartezeit (Millisekunden): Gibt die durchschnittliche Wartezeit für Anforderungen an. Zur Berechnung dieses Durchschnittswerts müssen Sie die Zeiten, die die einzelnen Anforderungen im Berichtsintervall in der Warteschlange verbringen, addieren. Die Summe wird in Millisekunden angegeben. Wenn Sie diese Summe durch die Anzahl der Abgänge dividieren, erhalten Sie die durchschnittliche Wartezeit. Verworfene Anforderungen sind in dieser Summe nicht berücksichtigt. Diese Metriken können auf Servern verwendet werden, auf denen WebSphere Application Server oder ein anderer Middleware-Server ausgeführt wird.
- Fehler: Gibt die Anzahl der Anforderungen an, die während des Berichtsintervalls mit einem Fehleranzeiger vom Server zurückgegeben wurden. Diese Metriken können auf Servern verwendet werden, auf denen WebSphere Application Server oder ein anderer Middleware-Server ausgeführt wird.
- Verarbeitete Anforderungen: Gibt die Anzahl der Anforderungen an, die während des Berichtsintervalls vom Server an den Client zurückgegeben wurden. Diese Metriken können auf Servern verwendet werden, auf denen WebSphere Application Server oder ein anderer Middleware-Server ausgeführt wird.
- Zeitlimitüberschreitungen: Gibt die Anzahl der Anforderungen an, die während des Berichtsintervalls aufgrund einer Überschreitung des Servicezeitlimits zurückgegeben wurden. Diese Metriken können auf Servern verwendet werden, auf denen WebSphere Application Server oder ein anderer Middleware-Server ausgeführt wird.
Unterausdrucksformat:ODRServerMetric_FromLastInterval$metricName operator LongValue (mit dem Suffix "L")
Beispiel:ODRServerMetric_FromLastInterval$serviced > 10000L
- ODR-Metrik auf Zellenebene: Ab ODR-Start
Sie können einen Teil der Metriken auf Zellenebene verwenden, die der ODR veröffentlicht. Diese Metriken werden kumulativ ab dem Serverstart berichtet. Sie können die folgenden Metriken verwenden:
- Abgänge: Gibt die Anzahl der Anforderungen an, die während des Berichtsintervalls von der Warteschlange an den Server zugestellt wurden. Es wird nur eine Zuteilung für eine Anforderung gezählt, selbst wenn die Zuteilung zum ersten Server scheitert und zu einem späteren Zeitpunkt wiederholt wird. Das nächste Ereignis nach der Zuteilung ist die Rückgabe. Diese Metriken können auf Servern verwendet werden, auf denen WebSphere Application Server oder ein anderer Middleware-Server ausgeführt wird.
- Antwortzeit (Millisekunden): Gibt die durchschnittliche Antwortzeit für Anforderungen an. Zum Berechnen dieses Durchschnittswerts müssen Sie die Antwortzeiten für die Anforderungen, die während des Berichtsintervalls vom Server an den Client zurückgegeben werden, addieren. Die Summe wird in Millisekunden angegeben. Dividieren Sie diese Summe durch den Wert der Metrik "serviced", um die durchschnittliche Antwortzeit zu erhalten. Die Antwortzeit einer Anforderung ist die Summe aus Wartezeit und Servicezeit der Anforderung. Diese Metriken können auf Servern verwendet werden, auf denen WebSphere Application Server oder ein anderer Middleware-Server ausgeführt wird.
- Aktuelle Warteschlangenlänge: Gibt die Länge der Warteschlange am Ende des Berichtsintervalls an.
- Servicezeit (Millisekunden)
- Fehler: Gibt die Anzahl der Anforderungen an, die während des Berichtsintervalls mit einem Fehleranzeiger vom Server zurückgegeben wurden. Diese Metriken können auf Servern verwendet werden, auf denen WebSphere Application Server oder ein anderer Middleware-Server ausgeführt wird.
- Durchschnittliche Warteschlangenlänge: Gibt die durchschnittliche Länge der Warteschlange an. Zur Berechnung dieses Durchschnittswerts addieren Sie die Warteschlangenlängen, die bei der Ankunft jeder Anforderung vor dem Einfügen gemeldet werden, und dividieren Sie die Summe durch die Anzahl der angekommenen Anforderungen. Diese Metriken können auf Servern verwendet werden, auf denen WebSphere Application Server oder ein anderer Middleware-Server ausgeführt wird.
- Verarbeitete Anforderungen: Gibt die Anzahl der Anforderungen an, die während des Berichtsintervalls vom Server an den Client zurückgegeben wurden. Diese Metriken können auf Servern verwendet werden, auf denen WebSphere Application Server oder ein anderer Middleware-Server ausgeführt wird.
- Zeitlimitüberschreitungen: Gibt die Anzahl der Anforderungen an, die während des Berichtsintervalls aufgrund einer Überschreitung des Servicezeitlimits zurückgegeben wurden. Diese Metriken können auf Servern verwendet werden, auf denen WebSphere Application Server oder ein anderer Middleware-Server ausgeführt wird.
- Derzeit ausgeführte Anforderungen: Gibt die Anzahl der Anforderungen an, die am Ende des Berichtsintervalls noch ausgeführt werden. Diese Metriken können auf Servern verwendet werden, auf denen WebSphere Application Server oder ein anderer Middleware-Server ausgeführt wird.
- Eingänge: Gibt die Anzahl der während des Berichtsintervalls eingegangenen Anforderungen an. Das nächste Ereignis, sofern vorhanden, nach der Eingang ist die Zuteilung oder das Löschen der Anforderung. Diese Metriken können auf Servern verwendet werden, auf denen WebSphere Application Server oder ein anderer Middleware-Server ausgeführt wird.
- Wegen Warteschlangenüberlauf gelöschte Einträge: Gibt die Anzahl der Anforderungen an, die anfänglich in der Warteschlange akzeptiert und dann während des gemeldeten Intervalls aus der Warteschlange entfernt wurden. Diese Metriken können auf Servern verwendet werden, auf denen WebSphere Application Server oder ein anderer Middleware-Server ausgeführt wird.
- Aus der Warteschlange gelöschte Einträge: Gibt die Anzahl der Anforderungen an, die zunächst in der Warteschlange akzeptiert wurden, aber dann während des Berichtsintervalls aus der Warteschlange entfernt wurden. Diese Metriken können auf Servern verwendet werden, auf denen WebSphere Application Server oder ein anderer Middleware-Server ausgeführt wird.
- Verzögerte Anforderungen: Gibt die Anzahl der Anforderungen an, die während des Berichtsintervalls eingegangen sind und nicht sofort zugestellt oder gelöscht wurden. Diese Metriken können auf Servern verwendet werden, auf denen WebSphere Application Server oder ein anderer Middleware-Server ausgeführt wird.
- Wartezeit (Millisekunden): Gibt die durchschnittliche Wartezeit für Anforderungen an. Zur Berechnung dieses Durchschnittswerts müssen Sie die Zeiten, die die einzelnen Anforderungen im Berichtsintervall in der Warteschlange verbringen, addieren. Die Summe wird in Millisekunden angegeben. Wenn Sie diese Summe durch die Anzahl der Abgänge dividieren, erhalten Sie die durchschnittliche Wartezeit. Verworfene Anforderungen sind in dieser Summe nicht berücksichtigt. Diese Metriken können auf Servern verwendet werden, auf denen WebSphere Application Server oder ein anderer Middleware-Server ausgeführt wird.
Unterausdrucksformat:ODRCellMetric_FromServerStart$metricName operator LongValue (mit dem Suffix "L")
Beispiel:ODRCellMetric_FromServerStart$arrivals > 10000L
- ODR-Metrik auf Zellenebene: Letztes Berichtsintervall
Sie können denselben Metriksatz wie beim Operanden "ODR-Metrik auf Zellenebene: Ab Serverstart" verwenden. Dieser Operand verwendet einen Durchschnittswert der berichteten Werte aus dem letzten Intervall. Das Intervall entspricht der Länge des Vitalitätscontrollerzyklus.
- Abgänge: Gibt die Anzahl der Anforderungen an, die während des Berichtsintervalls von der Warteschlange an den Server zugestellt wurden. Es wird nur eine Zuteilung für eine Anforderung gezählt, selbst wenn die Zuteilung zum ersten Server scheitert und zu einem späteren Zeitpunkt wiederholt wird. Das nächste Ereignis nach der Zuteilung ist die Rückgabe. Diese Metriken können auf Servern verwendet werden, auf denen WebSphere Application Server oder ein anderer Middleware-Server ausgeführt wird.
- Antwortzeit (Millisekunden): Gibt die durchschnittliche Antwortzeit für Anforderungen an. Zum Berechnen dieses Durchschnittswerts müssen Sie die Antwortzeiten für die Anforderungen, die während des Berichtsintervalls vom Server an den Client zurückgegeben werden, addieren. Die Summe wird in Millisekunden angegeben. Dividieren Sie diese Summe durch den Wert der Metrik "serviced", um die durchschnittliche Antwortzeit zu erhalten. Die Antwortzeit einer Anforderung ist die Summe aus Wartezeit und Servicezeit der Anforderung. Diese Metriken können auf Servern verwendet werden, auf denen WebSphere Application Server oder ein anderer Middleware-Server ausgeführt wird.
- Aktuelle Warteschlangenlänge: Gibt die Länge der Warteschlange am Ende des Berichtsintervalls an.
- Servicezeit (Millisekunden): Gibt die durchschnittliche Servicezeit für Anforderungen an. Zur Berechnung dieses Durchschnittswerts müssen Sie die Servicezeiten der Anforderungen, die während des Berichtsintervalls an den Server zurückgegeben werden, addieren. Die Summe wird in Millisekunden angegeben. Dividieren Sie diese Summe durch den Wert der Metrik "serviced" desselben Intervalls, um den Durchschnitt zu erhalten. Die Servicezeit einer Anforderung ist die Zeit von Zuteilung bis Rückgabe. Diese Metriken können auf Servern verwendet werden, auf denen WebSphere Application Server oder ein anderer Middleware-Server ausgeführt wird.
- Fehler: Gibt die Anzahl der Anforderungen an, die während des Berichtsintervalls mit einem Fehleranzeiger vom Server zurückgegeben wurden. Diese Metriken können auf Servern verwendet werden, auf denen WebSphere Application Server oder ein anderer Middleware-Server ausgeführt wird.
- Durchschnittliche Warteschlangenlänge: Gibt die durchschnittliche Länge der Warteschlange an. Zur Berechnung dieses Durchschnittswerts addieren Sie die Warteschlangenlängen, die bei der Ankunft jeder Anforderung vor dem Einfügen gemeldet werden, und dividieren Sie die Summe durch die Anzahl der angekommenen Anforderungen. Diese Metriken können auf Servern verwendet werden, auf denen WebSphere Application Server oder ein anderer Middleware-Server ausgeführt wird.
- Verarbeitete Anforderungen: Gibt die Anzahl der Anforderungen an, die während des Berichtsintervalls vom Server an den Client zurückgegeben wurden. Diese Metriken können auf Servern verwendet werden, auf denen WebSphere Application Server oder ein anderer Middleware-Server ausgeführt wird.
- Zeitlimitüberschreitungen: Gibt die Anzahl der Anforderungen an, die während des Berichtsintervalls aufgrund einer Überschreitung des Servicezeitlimits zurückgegeben wurden. Diese Metriken können auf Servern verwendet werden, auf denen WebSphere Application Server oder ein anderer Middleware-Server ausgeführt wird.
- Derzeit ausgeführte Anforderungen: Gibt die Anzahl der Anforderungen an, die am Ende des Berichtsintervalls noch ausgeführt werden. Diese Metriken können auf Servern verwendet werden, auf denen WebSphere Application Server oder ein anderer Middleware-Server ausgeführt wird.
- Eingänge: Gibt die Anzahl der während des Berichtsintervalls eingegangenen Anforderungen an. Das nächste Ereignis, sofern vorhanden, nach der Eingang ist die Zuteilung oder das Löschen der Anforderung. Diese Metriken können auf Servern verwendet werden, auf denen WebSphere Application Server oder ein anderer Middleware-Server ausgeführt wird.
- Wegen Warteschlangenüberlauf gelöschte Einträge: Gibt die Anzahl der Anforderungen an, die anfänglich in der Warteschlange akzeptiert und dann während des gemeldeten Intervalls aus der Warteschlange entfernt wurden. Diese Metriken können auf Servern verwendet werden, auf denen WebSphere Application Server oder ein anderer Middleware-Server ausgeführt wird.
- Aus der Warteschlange gelöschte Einträge: Gibt die Anzahl der Anforderungen an, die zunächst in der Warteschlange akzeptiert wurden, aber dann während des Berichtsintervalls aus der Warteschlange entfernt wurden. Diese Metriken können auf Servern verwendet werden, auf denen WebSphere Application Server oder ein anderer Middleware-Server ausgeführt wird.
- Verzögerte Anforderungen: Gibt die Anzahl der Anforderungen an, die während des Berichtsintervalls eingegangen sind und nicht sofort zugestellt oder gelöscht wurden. Diese Metriken können auf Servern verwendet werden, auf denen WebSphere Application Server oder ein anderer Middleware-Server ausgeführt wird.
- Wartezeit (Millisekunden): Gibt die durchschnittliche Wartezeit für Anforderungen an. Zur Berechnung dieses Durchschnittswerts müssen Sie die Zeiten, die die einzelnen Anforderungen im Berichtsintervall in der Warteschlange verbringen, addieren. Die Summe wird in Millisekunden angegeben. Wenn Sie diese Summe durch die Anzahl der Abgänge dividieren, erhalten Sie die durchschnittliche Wartezeit. Verworfene Anforderungen sind in dieser Summe nicht berücksichtigt. Diese Metriken können auf Servern verwendet werden, auf denen WebSphere Application Server oder ein anderer Middleware-Server ausgeführt wird.
Unterausdrucksformat:ODRCellMetric_FromLastInterval$metricName operator LongValue (mit dem Suffix "L")
Beispiel:ODRCellMetric_FromLastInterval$timeouts > 100L
- Metrik für MBean-Operationen: Rückgabetyp "Long" und Metrik für MBean-Operationen:
Rückgabetyp "String"
Für die Metrikoperanden für Managed Beans (MBean) müssen Sie die Abfragezeichenfolge für den Objektnamen und den Namen der MBean-Methode angeben.Diese Metriken können nur auf Servern verwendet werden, auf denen WebSphere Application Server ausgeführt wird.
- Abfragezeichenfolge für Objektnamen
- Wenn Sie die Abfragezeichenfolge für den Objektnamen erstellen, müssen Sie allen Sonderzeichen ein Backslash-Zeichen als Escapezeichen voranstellen.
Der Wert, den Sie für die Abfragezeichenfolge für den Objektnamen eingeben, muss entweder die beiden Zeichenfolgen process=Prozessname> und node=<Knotenname> enthalten oder er darf keine dieser Zeichenfolgen enthalten. Wenn Sie process=Prozessname> und node=Knotenname> angeben, erstellt das Back-End einen Singletonsensor vom Typ MBeanSensor, der die jeweilige MBean auf einem Server und einem Knoten erkennt. Wenn Sie keine dieser Zeichenfolgen angeben, fügt das Back-end den Namen des aktuellen Servers als Prozessnamen und den Namen des aktuellen Knotens als Knotennamen an und erstellt auf diese Weise einen Sensor vom Typ MBeanSensor für jeden Server, für den die Vitalitätsrichtlinie gilt. Wenn Sie nur process=<Prozessname> oder node=Knotenname> angeben, wird ein Fehler ausgegeben.
- Name der MBean-Methode
- Gibt den Namen der aufzurufenden MBean-Methode an.
Unterausdrucksformat für Metriken vom Typ "Long":MBeanOperationMetric_TypeLong$objectNameQueryString$methodName operator LongValueL (with "L" suffix)
Beispiel für eine Metrik vom Typ "Long":MBeanOperationMetric_TypeLong$WebSphere\:\*\,type\ =HealthConditionLanguageInitializer\,node\=hipods3\,process\=nodeagent$getNumberOfOperands > 10L
Unterausdrucksformat für Metriken vom Typ "String":MBeanOperationMetric_TypeString$objectNameQueryString$methodName operator StringValue
Beispiel für eine Metrik vom Typ "String":MBeanOperationMetric_TypeString$WebSphere\:\*\,type\=HealthConditionLanguageInitializer\,node\=hipods3\,process\=nodeagent$getOperands = 't'
- Metrik für MBean-Attribute: Rückgabetyp "Long" und Metrik für MBean-Attribute: Rückgabetyp "String"Die Metriken für MBean-Attribute werden für die Abfrage eines Attributs einer MBean und nicht für den Aufruf einer MBean-Methode verwendet. Der Operand akzeptiert die Abfragezeichenfolge für den Objektnamen und den Attributnamen als Eingaben. Diese Metriken können nur auf Servern verwendet werden, auf denen WebSphere Application Server ausgeführt wird.
- Abfragezeichenfolge für Objektnamen
- Wenn Sie die Abfragezeichenfolge für den Objektnamen erstellen, müssen Sie allen Sonderzeichen ein Backslash-Zeichen als Escapezeichen voranstellen.
Der Wert, den Sie für die Abfragezeichenfolge für den Objektnamen eingeben, muss entweder die beiden Zeichenfolgen process=Prozessname> und node=<Knotenname> enthalten oder er darf keine dieser Zeichenfolgen enthalten. Wenn Sie process=Prozessname> und node=Knotenname> angeben, erstellt das Back-End einen Singletonsensor vom Typ MBeanSensor, der die jeweilige MBean auf einem Server und einem Knoten erkennt. Wenn Sie keine dieser Zeichenfolgen angeben, fügt das Back-end den Namen des aktuellen Servers als Prozessnamen und den Namen des aktuellen Knotens als Knotennamen an und erstellt auf diese Weise einen Sensor vom Typ MBeanSensor für jeden Server, für den die Vitalitätsrichtlinie gilt. Wenn Sie nur process=<Prozessname> oder node=Knotenname> angeben, wird ein Fehler ausgegeben.
- Attributname
- Gibt das abzufragende Attribut der MBean an.
Unterausdrucksformat für Metriken vom Typ "Long":MBeanAttributeMetric_TypeLong$objectNameQueryString$attributeName operator LongValue
Beispiel für eine Metrik vom Typ "Long":MBeanAttributeMetric_TypeLong$WebSphere\:\*\,type\ =HealthConditionLanguageInitializer\,node\=hipods3\,process\=nodeagent$NumberOfOperands > 10L
Unterausdrucksformat für Metriken vom Typ "String":MBeanAttributeMetric_TypeString$objectNameQueryString$attributeName operator StringValue
Beispiel für eine Metrik vom Typ "String":MBeanAttributeMetric_TypeString$WebSphere\:\*\,type\=HealthConditionLanguageInitializer\,node\=hipods3\,process\=nodeagent$OperatorList = 'test'
- Metrik für URL-Rückkehrcode
Mit diesem Operanden können Sie einen Pingbefehl an jeden relativen Pfad (URI) auf dem Server absetzen, der das Ziel dieser Richtlinie ist. Der Rückgabewert wird im Bedingungsausdruck für die angepasste Vitalitätsrichtlinie verwendet.
- URL-Portnummer
- Gibt die mit Ping zu überprüfende Portnummer an.
- Relativer URL-Pfad
- Gibt den mit Ping zu überprüfenden URL an. Allen Sonderzeichen in der Zeichenfolge muss ein Backslash (\) als Escapezeichen vorangestellt werden.
- Wert
- Gibt eine ganze Zahl an, die als Rückkehrcode des Pingbefehls erwartet wird.
Mit diesem Operanden können Sie Pingbefehle für alle allgemeinen URLs absetzen, indem Sie den ODR (On Demand Router) als Ziel der Vitalitätsrichtlinie angeben und die entsprechenden Routing-Regeln im ODR konfigurieren.
Verwenden Sie diesen Operanden, um Member auszuwählen, auf denen WebSphere Application Server oder andere Middleware-Server ausgeführt werden.
Unterausdrucksformat:URLReturnCodeMetric$portNumber$relativePath operator IntValue
Beispiel:URLReturnCodeMetric$9060$ibm\/console\/login\.do = 200
Der URL-Sensor gibt 0 zurück, wenn kein Kontakt zur Website hergestellt werden kann:URLReturnCodeMetric$9060$ibm\/console\/login\.do = 0
- Metrik für externen URL-Rückkehrcode
Mit diesem Operanden können Sie anstelle eines relativen URLs einen absoluten URL angeben. Auf diese Weise können Sie in regelmäßigen Abständen Pinganforderungen an Ziele senden, die keine Anwendungsserver oder On Demand Router sind.
Erstellen Sie immer eine angepasste Vitalitätsaktion, ohne einen Zielserver anzugeben.
Beispiel:ExternalURLReturnCodeMetric$http://foo.bar.com <> 200
Wenn http://foo.bar.com einen anderen Antwortcode zurückgibt als 200, wurde dei Vitalitätsrichtlinie ausgelöst. Verwenden Sie diese angepasste Aktion, um ein angepasstes Script, wie z. B. ein Script zum erneuten Starten eines Web-Servers, zu verwenden.
Operator
- Gleich (=): Der Gleichheitsoperator drückt einen Abgleich aus, bei dem die Groß-/Kleinschreibung berücksichtigt wird.
- Nicht gleich (<>): Der Nicht-gleich-Operator gibt an, dass der Wert des Operanden ungleich dem eingegebenen Wert ist.
- Größer als (>): Der Größer-als-Operator wird für Zahlen verwendet.
- Größer-gleich (>=): Der Größer-gleich-Operator wird für Zahlen verwendet.
- Kleiner als (<) : Der Kleiner-als-Operator wird für Zahlen verwendet.
- Kleiner-gleich (<=): Der Kleiner-gleich-Operator wird für Zahlen verwendet.
- Zwischen (BETWEEN): Der Wert muss zwischen einem unteren Grenzwert und einem oberen Grenzwert, die Sie angeben, liegen.
- In (IN): Der Wert muss in einer Liste von Werten enthalten sein. Sie können Werte eingeben und sie einer Liste hinzufügen.
Wert
Geben Sie je nach ausgewähltem Operator einen Wert für den Unterausdruck ein, den Sie erstellen möchten.
Unterausdruck
Wenn Sie auf Unterausdruck generieren klicken, erscheint in diesem Feld das generierte Unterausdrucksfragment, das auf den ausgewählten Optionen basiert. Klicken Sie auf Anfügen, um den Unterausdruck Ihrer angepassten Vitalitätsbedingung hinzuzufügen.