Sitzungen überwachen
Sie können die SessionStats-MXBean verwenden, um die Leistungsdaten von Sitzungen in Liberty zu überwachen.
Die Leistungsdaten von Sitzungen für jede Anwendung sind als MXBean verfügbar, auf die über JMX zugegriffen werden kann.
Die Sitzungen, die einer einzigen Webanwendung zugeordnet sind, haben eine eigene SessionStats-MXBean (d. h. eine einzige SessionStats-MXBean pro Webanwendung).
Der
ObjectName für die Angabe jeder Session-MXBean lautet wie folgt:
WebSphere:type=SessionStats,name=*
Beispiel:WebSphere:type=SessionStats,name=default_host/trade_lite
WebSphere:type=SessionStats,name=default_host/moneybank
Mit der MXBean
werden Sitzungsstatistiken (SessionStats) für eine einzelne Webanwendung berichtet. Die folgenden Schlüsseldaten sind für die
SessionStats-MXBean nach der Aktivierung der Überwachung verfügbar:
- CreateCount
- Die Gesamtzahl der erstellten Sitzungen.
- LiveCount
- Die Gesamtzahl der Sitzungen, die aktuell im Speicher zwischengespeichert sind.
- ActiveCount
- Die Gesamtzahl der gleichzeitig aktiven Sitzungen. Eine Sitzung ist aktiv, wenn Liberty eine Anforderung verarbeitet, die diese Sitzung verwendet.
- InvalidatedCount
- Die Gesamtzahl der ungültig gewordenen Sitzungen.
- InvalidatedCountbyTimeout
- Die Gesamtzahl der nach einer Zeitlimitüberschreitung ungültig gewordenen Sitzungen.