GlassFish-Metriken

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 4 Minuten Lesedauer
  • In der folgenden Tabelle werden die Metriken aufgelistet, die als Ausgabe von GlassFish-Prüfungen erfasst werden. Einträge, die als Empfohlene Metriken angegeben sind, sind Metriken mit hoher Sichtbarkeit, die auf der Betreiber-Arbeitsbereich-Registerkarte „Metrik“ angezeigt werden, nachdem eine Warnung generiert wurde. Diese Metriken liefern dem Operator zusätzliche Informationen, damit das angegebene Problem weiter untersucht werden kann.

    Tabelle : 1. glassfish.metrics-deployed-apps – Metriken
    Metriktyp Ressource (Name der spezifischen Datenbank, falls relevant) Einheiten Beschreibung des Metriktyps
    glassfish.applications.{Deployed Application}.TotalServletsLoaded Deployed Application (Bereitgestellte Anwendung) count Gesamtanzahl der bisher geladenen Servlets.
    glassfish.applications.{Deployed Application}.ServletProcessingTimes Deployed Application (Bereitgestellte Anwendung) ms Kumulative Servlet-Verarbeitungszeiten.
    glassfish.applications.{Deployed Application}.ActiveServletsLoaded Deployed Application (Bereitgestellte Anwendung) count Anzahl der geladenen Servlets.
    glassfish.applications.{Deployed Application}.ExpiredSessionsTotal (empfohlene Metrik) Deployed Application (Bereitgestellte Anwendung) count Gesamtanzahl der bisher abgelaufenen Sitzungen.
    glassfish.applications.{Deployed Application}.PassivatedSessionsTotal Deployed Application (Bereitgestellte Anwendung) count Gesamtanzahl der bisher passivierten Sitzungen.
    glassfish.applications.{Deployed Application}.ActivatedSessionsTotal Deployed Application (Bereitgestellte Anwendung) count Gesamtanzahl der bisher aktivierten Sitzungen.
    glassfish.applications.{Deployed Application}.SessionsTotal Deployed Application (Bereitgestellte Anwendung) count Gesamtanzahl der bisher erstellten Sitzungen.
    glassfish.applications.{Deployed Application}.RejectedSessionsTotal (empfohlene Metrik) Deployed Application (Bereitgestellte Anwendung) count Gesamtanzahl der bisher abgelehnten Sitzungen.
    glassfish.applications.{Deployed Application}.PersistedSessionsTotal Deployed Application (Bereitgestellte Anwendung) count Gesamtanzahl der bisher bestehen bleibenden Sitzungen.
    glassfish.applications.{Deployed Application}.ActiveSessions (empfohlene Metrik) Deployed Application (Bereitgestellte Anwendung) count Anzahl der aktiven Sitzungen.
    glassfish.applications.{Deployed Application}.RequestCount Deployed Application (Bereitgestellte Anwendung) count Kumulative Anzahl der bisher verarbeiteten Anforderungen
    glassfish.applications.{Deployed Application}.MaxTime (empfohlene Metrik) Deployed Application (Bereitgestellte Anwendung) ms Längste Antwortzeit für eine Anforderung; kein kumulativer Wert, sondern die längste Antwortzeit unter den Antwortzeiten.
    glassfish.applications.{Deployed Application}.ErrorCount (empfohlene Metrik) Deployed Application (Bereitgestellte Anwendung) count Kumulativer Wert der Fehleranzahl. Dabei stellt die Fehleranzahl die Anzahl der Fälle dar, in denen der Antwortcode größer oder gleich 400 war.
    glassfish.applications.{Deployed Application}.ProcessingTime Deployed Application (Bereitgestellte Anwendung) ms Durchschnittliche Anforderungsverarbeitungsdauer.
    glassfish.applications.{Deployed Application}.TotalJspCount Deployed Application (Bereitgestellte Anwendung) count Gesamtanzahl der bisher geladenen JSP-Seiten.
    glassfish.applications.{Deployed Application}.JspCount Deployed Application (Bereitgestellte Anwendung) count Anzahl der aktiven JSP-Seiten.
    glassfish.applications.{Deployed Application}.JspErrorCount (empfohlene Metrik) Deployed Application (Bereitgestellte Anwendung) count Gesamtanzahl der durch Aufrufe von JSP-Seiten ausgelösten Fehler.
    glassfish.applications.{Deployed Application}.JspReloadedCount Deployed Application (Bereitgestellte Anwendung) count Gesamtanzahl der neu geladenen JSP-Seiten.
    Tabelle : 2. glassfish.metrics-deployment-lifecycle – Metriken
    Metriktyp Ressource (Name der spezifischen Datenbank, falls relevant) Einheiten Beschreibung des Metriktyps
    glassfish.deployment.lifecycle.ActiveApplicationsDeployed (empfohlene Metrik) count Gesamtanzahl der bisher bereitgestellten Anwendungen.
    glassfish.deployment.lifecycle.TotalApplicationsDeployed (empfohlene Metrik) count Anzahl der bereitgestellten Anwendungen.
    Tabelle : 3. glassfish.metric-server-requests – Metriken
    Metriktyp Ressource (Name der spezifischen Datenbank, falls relevant) Einheiten Beschreibung des Metriktyps
    glassfish.http-service.server.request.Count200 count Anzahl der Antworten mit Statuscode 200.
    glassfish.http-service.server.request.Count2xx count Anzahl der Antworten mit einem Statuscode im Bereich 2xx.
    glassfish.http-service.server.request.Count302 count Anzahl der Antworten mit Statuscode 302.
    glassfish.http-service.server.request.Count304 count Anzahl der Antworten mit Statuscode 304.
    glassfish.http-service.server.request.Count3xx count Anzahl der Antworten mit einem Statuscode im Bereich 3xx.
    glassfish.http-service.server.request.Count400 count Anzahl der Antworten mit Statuscode 400.
    glassfish.http-service.server.request.Count401 count Anzahl der Antworten mit Statuscode 401.
    glassfish.http-service.server.request.Count403 count Anzahl der Antworten mit Statuscode 403.
    glassfish.http-service.server.request.Count404 count Anzahl der Antworten mit Statuscode 404.
    glassfish.http-service.server.request.Count4xx count Anzahl der Antworten mit einem Statuscode im Bereich 4xx.
    glassfish.http-service.server.request.Count503 count Anzahl der Antworten mit Statuscode 503.
    glassfish.http-service.server.request.Count5xx count Anzahl der Antworten mit einem Statuscode im Bereich 5xx.
    glassfish.http-service.server.request.MaxTime ms Längste Antwortzeit für eine Anforderung; kein kumulativer Wert, sondern die längste Antwortzeit unter den Antwortzeiten.
    glassfish.http-service.server.request.CountBytesReceived (empfohlene Metrik) count Anzahl der empfangenen Bytes.
    glassfish.http-service.server.request.CountBytesTransmitted (empfohlene Metrik) count Anzahl der übertragenen Bytes.
    glassfish.http-service.server.request.RequestCount (empfohlene Metrik) count Kumulative Anzahl der bisher verarbeiteten Anforderungen.
    glassfish.http-service.server.request.CountOpenConnections count Anzahl der offenen Verbindungen.
    glassfish.http-service.server.request.ProcessingTime (empfohlene Metrik) ms Durchschnittliche Anforderungsverarbeitungsdauer.
    Tabelle : 4. glassfish.metric-jvm-level – Metriken
    Metriktyp Ressource (Name der spezifischen Datenbank, falls relevant) Einheiten Beschreibung des Metriktyps
    glassfish.jvm.garbage-collectors.Scavenge.CollectionCount count Gesamtanzahl der aufgetretenen Sammlungen.
    glassfish.jvm.garbage-collectors.Scavenge.CollectionTime ms Ungefähre verstrichene Erfassungszeit in Millisekunden.
    glassfish.jvm.garbage-collectors.MarkSweepCompact.CollectionCount count Gesamtanzahl der aufgetretenen Sammlungen.
    glassfish.jvm.garbage-collectors.MarkSweepCompact.CollectionTime ms Ungefähre verstrichene Erfassungszeit in Millisekunden.
    glassfish.jvm.memory.CommittedHeapSize Bytes Menge an Arbeitsspeicher in Byte, die für die Verwendung durch die Java Virtual Machine festgeschrieben ist.
    glassfish.jvm.memory.CommittedNonHeapSize Bytes Menge an Arbeitsspeicher in Byte, die für die Verwendung durch die Java Virtual Machine festgeschrieben ist.
    glassfish.jvm.memory.InitHeapSize Bytes Menge an Arbeitsspeicher in Byte, die von der Java Virtual Machine anfänglich vom Betriebssystem für die Speicherverwaltung angefordert wird.
    glassfish.jvm.memory.InitNonHeapSize Bytes Menge an Arbeitsspeicher in Byte, die von der Java Virtual Machine anfänglich vom Betriebssystem für die Speicherverwaltung angefordert wird.
    glassfish.jvm.memory.MaxHeapSize (empfohlene Metrik) Bytes Maximale Arbeitsspeichermenge in Byte, die für die Speicherverwaltung verwendet werden kann.
    glassfish.jvm.memory.MaxNonHeapSize Bytes Maximale Arbeitsspeichermenge in Byte, die für die Speicherverwaltung verwendet werden kann.
    glassfish.jvm.memory.ObjectPendingFinalizationCount count Ungefähre Anzahl von Objekten, für die die Finalisierung aussteht.
    glassfish.jvm.memory.UsedHeapSize Bytes Menge des verwendeten Arbeitsspeichers in Byte.
    glassfish.jvm.memory.UsedNonHeapSize Bytes Menge des verwendeten Arbeitsspeichers in Byte.
    Tabelle : 5. glassfish.metric-transaction-service – Metriken
    Metriktyp Ressource (Name der spezifischen Datenbank, falls relevant) Einheiten Beschreibung des Metriktyps
    glassfish.transaction-service.ActiveCount (empfohlene Metrik) count Gibt die Anzahl der derzeit aktiven Transaktionen an.
    glassfish.transaction-service.CommittedCount (empfohlene Metrik) count Stellt die Anzahl der Transaktionen bereit, für die ein Commit ausgeführt wurde.
    glassfish.transaction-service.RolledBackCount (empfohlene Metrik) count Stellt die Anzahl der Transaktionen bereit, für die ein Rollback ausgeführt wurde.
    Tabelle : 6. glassfish.metric-server-resources – Metriken
    Metriktyp Ressource (Name der spezifischen Datenbank, falls relevant) Einheiten Beschreibung des Metriktyps
    glassfis.resources.{PoolName}.AverageConnWaitTime PoolName ms Durchschnittliche Dauer der Wartezeit pro erfolgreicher Verbindungsanforderung.
    glassfis.resources.{PoolName}.ConnRequestWaitTime PoolName ms Die längsten und kürzesten Wartezeiten von Verbindungsanforderungen. Der aktuelle Wert gibt die Wartezeit der letzten Anforderung an, die vom Pool verarbeitet wurde.
    glassfis.resources.{PoolName}.NumConnAcquired PoolName count Anzahl der aus dem Pool abgerufenen logischen Verbindungen.
    glassfis.resources.{PoolName}.NumConnCreated PoolName count Die Anzahl der physischen Verbindungen, die seit dem letzten Zurücksetzen erstellt wurden.
    glassfis.resources.{PoolName}.NumConnDestroyed PoolName count Anzahl der physischen Verbindungen, die seit dem letzten Zurücksetzen zerstört wurden.
    glassfis.resources.{PoolName}.NumConnfailedValidation PoolName count Die Gesamtanzahl der Verbindungen im Verbindungspool, bei denen die Validierung von der Startzeit bis zum Zeitpunkt der letzten Abtastung fehlgeschlagen ist.
    glassfis.resources.{PoolName}.NumConnFree PoolName count Die Gesamtanzahl der freien Verbindungen im Pool zum Zeitpunkt der letzten Abtastung.
    glassfis.resources.{PoolName}.NumConnnotSuccessfullyMatched PoolName count Anzahl der während des Abgleichs abgelehnten Verbindungen.
    glassfis.resources.{PoolName}.NumConnReleased PoolName count Anzahl der für den Pool freigegebenen logischen Verbindungen.
    glassfis.resources.{PoolName}.NumConnSuccessfullyMatched PoolName count Anzahl der erfolgreich abgeglichenen Verbindungen.
    glassfis.resources.{PoolName}.NumConnTimedOut PoolName count Die Gesamtanzahl der Verbindungen im Pool, bei denen zwischen der Startzeit und dem Zeitpunkt der letzten Abtastung eine Zeitüberschreitung aufgetreten ist.
    glassfis.resources.{PoolName}.NumConnUsed PoolName count Stellt Statistiken zur Verbindungsnutzung bereit. Die Gesamtanzahl der derzeit verwendeten Verbindungen sowie Informationen zur maximalen Anzahl der Verbindungen, die verwendet wurden (die Obergrenzenmarkierung).
    glassfis.resources.{PoolName}.NumPotentialConnLeak (empfohlene Metrik) PoolName count Anzahl der potenziellen Verbindungsverluste.
    glassfis.resources.{PoolName}.WaitQueueLength (empfohlene Metrik) PoolName count Anzahl der Verbindungsanforderungen in der Warteschlange, die darauf warten, verarbeitet zu werden.