GlassFish-Metriken
Die folgende Tabelle listet die Metriken auf, die als Ausgabe von GlassFish-Prüfungen erfasst werden. Einträge angegeben als Empfohlene Metriken Sind Metriken mit hoher Sichtbarkeit, die in angezeigt werden Betreiber-ArbeitsbereichRegisterkarte „Metrik“, nachdem eine Warnung generiert wurde. Diese Metriken bieten dem Operator zusätzliche Informationen, damit er das angegebene Problem weiter erkunden kann.
| Metriktyp | Ressource (Name der bestimmten Datenbank, falls relevant) | Einheiten | Metriktypbeschreibung |
|---|---|---|---|
| glassfish.Applications.{bereitgestellte Anwendung}.Gesamtzahl der geladenen Services | Bereitgestellte Anwendung | count | Gesamtzahl der bisher geladenen Servlets. |
| glassfish.Applications.{bereitgestellte Anwendung}.ServletProcessingZeiten | Bereitgestellte Anwendung | ms | Kumulative Servlet-Verarbeitungszeiten. |
| glassfish.Applications.{bereitgestellte Anwendung}.AktiveServletsLoaded | Bereitgestellte Anwendung | count | Anzahl der geladenen Servlets. |
| glassfish.Applications.{bereitgestellte Anwendung}.Abgelaufene SessionGesamt (empfohlene Metrik) | Bereitgestellte Anwendung | count | Gesamtzahl der bisher abgelaufenen Sitzungen. |
| glassfish.Applications.{bereitgestellte Anwendung}.PassivatedSessionTotal | Bereitgestellte Anwendung | count | Gesamtanzahl der bisher passivierten Sitzungen. |
| glassfish.Applications.{bereitgestellte Anwendung}.AktivatesGesamtsumme | Bereitgestellte Anwendung | count | Gesamtzahl der bisher aktiven Sitzungen. |
| glassfish.Applications.{bereitgestellte Anwendung}.SessionenTotal | Bereitgestellte Anwendung | count | Gesamtanzahl der bisher erstellten Sitzungen. |
| glassfish.Applications.{bereitgestellte Anwendung}.AblehntSessionsTotal (empfohlene Metrik) | Bereitgestellte Anwendung | count | Gesamtanzahl der bisher abgelehnten Sitzungen. |
| glassfish.Applications.{bereitgestellte Anwendung}.PersistedSessionGesamt | Bereitgestellte Anwendung | count | Gesamtanzahl der bisher beibehaltenen Sitzungen. |
| glassfish.Applications.{bereitgestellte Anwendung}.ActiveSitzungen (empfohlene Metrik) | Bereitgestellte Anwendung | count | Anzahl der aktiven Sitzungen. |
| glassfish.Applications.{bereitgestellte Anwendung}.Anforderungsanzahl | Bereitgestellte Anwendung | count | Kumulative Anzahl der bisher verarbeiteten Anforderungen |
| glassfish.Applications.{bereitgestellte Anwendung}.MaxTime (empfohlene Metrik) | Bereitgestellte Anwendung | ms | Längste Antwortzeit für eine Anforderung; kein kumulativer Wert, sondern die größte Antwortzeit aus den Antwortzeiten. |
| glassfish.Applications.{deploy Application}.errorCount (empfohlene Metrik) | Bereitgestellte Anwendung | count | Kumulativer Wert der Fehleranzahl, wobei die Fehleranzahl die Anzahl der Fälle darstellt, in denen der Antwortcode größer oder gleich 400 war. |
| glassfish.Applications.{bereitgestellte Anwendung}.Verarbeitungszeit | Bereitgestellte Anwendung | ms | Durchschnittliche Verarbeitungszeit der Anforderung. |
| glassfish.Applications.{bereitgestellte Anwendung}.GesamteJspCount | Bereitgestellte Anwendung | count | Gesamtzahl der bisher geladenen JSP-Seiten. |
| glassfish.Applications.{bereitgestellte Anwendung}.JspCount | Bereitgestellte Anwendung | count | Anzahl der aktiven JSP-Seiten. |
| glassfish.Applications.{bereitgestellte Anwendung}.JspErrorCount (empfohlene Metrik) | Bereitgestellte Anwendung | count | Gesamtanzahl der durch JSP-Seitenaufrufe ausgelösten Fehler. |
| glassfish.Applications.{bereitgestellte Anwendung}.JspReloadeAnzahl | Bereitgestellte Anwendung | count | Gesamtzahl der neu geladenen JSP-Seiten. |
| Metriktyp | Ressource (Name der bestimmten Datenbank, falls relevant) | Einheiten | Metriktypbeschreibung |
|---|---|---|---|
| glassfish.deployment.lifecycle.ActiveApplicationsDeployed (empfohlene Metrik) | count | Gesamtzahl der bisher bereitgestellten Anwendungen. | |
| glassfish.deployment.lifecycle.TotalApplicationsDeployed (empfohlene Metrik) | count | Anzahl der bereitgestellten Anwendungen. |
| Metriktyp | Ressource (Name der bestimmten Datenbank, falls relevant) | Einheiten | Metriktypbeschreibung |
|---|---|---|---|
| glassfish.http-service.server.request.Count200 | count | Anzahl der Antworten mit einem Statuscode gleich 200. | |
| glassfish.http-service.server.request.Count2xx | count | Anzahl der Antworten mit einem Statuscode im 2xx-Bereich. | |
| glassfish.http-service.server.request.Count302 | count | Anzahl der Antworten mit einem Statuscode gleich 302. | |
| glassfish.http-service.server.request.Count304 | count | Anzahl der Antworten mit einem Statuscode gleich 304. | |
| glassfish.http-service.server.request.Count3xx | count | Anzahl der Antworten mit einem Statuscode im 3xx-Bereich. | |
| glassfish.http-service.server.request.Count400 | count | Anzahl der Antworten mit einem Statuscode gleich 400. | |
| glassfish.http-service.server.request.Count401 | count | Anzahl der Antworten mit einem Statuscode gleich 401. | |
| glassfish.http-service.server.request.Count403 | count | Anzahl der Antworten mit einem Statuscode gleich 403. | |
| glassfish.http-service.server.request.Count404 | count | Anzahl der Antworten mit einem Statuscode gleich 404. | |
| glassfish.http-service.server.request.Count4xx | count | Anzahl der Antworten mit einem Statuscode im 4xx-Bereich. | |
| glassfish.http-service.server.request.Count503 | count | Anzahl der Antworten mit einem Statuscode gleich 503. | |
| glassfish.http-service.server.request.Count5xx | count | Anzahl der Antworten mit einem Statuscode im 5xx-Bereich. | |
| glassfish.http-service.server.request.MaxTime | ms | Längste Antwortzeit für eine Anforderung; kein kumulativer Wert, sondern die größte Antwortzeit aus 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 Verarbeitungszeit der Anforderung. |
| Metriktyp | Ressource (Name der bestimmten Datenbank, falls relevant) | Einheiten | Metriktypbeschreibung |
|---|---|---|---|
| glassfish.jvm.Garbage-Collectors.scavenge.CollectionCount | count | Gesamtanzahl der aufgetretenen Sammlungen. | |
| glassfish.jvm.Garbage-Collectors.scavenge.CollectionTime | ms | Ungefähre kumulierte verstrichene Zeit der Sammlung in Millisekunden. | |
| glassfish.jvm.Garbage-Collectors.MarkSweepCompact.CollectionCount | count | Gesamtanzahl der aufgetretenen Sammlungen. | |
| glassfish.jvm.Garbage-Collectors.MarkSweepCompact.CollectionTime | ms | Ungefähre kumulierte verstrichene Zeit der Sammlung in Millisekunden. | |
| glassfish.jvm.memory.CommittedHeapSize | Bytes | Menge des Arbeitsspeichers in Byte, die für die Verwendung der virtuellen Java-Maschine festgelegt wird. | |
| glassfish.jvm.memory.CommittedNonHeapSize | Bytes | Menge des Arbeitsspeichers in Byte, die für die Verwendung der virtuellen Java-Maschine festgelegt wird. | |
| glassfish.jvm.Arbeitsspeicher.InitHeapSize | Bytes | Menge des Arbeitsspeichers in Byte, die die virtuelle Java-Maschine anfänglich vom Betriebssystem für die Speicherverwaltung anfordert. | |
| glassfish.jvm.Memory.InitNonHeapSize | Bytes | Menge des Arbeitsspeichers in Byte, die die virtuelle Java-Maschine anfänglich vom Betriebssystem für die Speicherverwaltung anfordert. | |
| 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.ObjectAusstehende FinalizationAnzahl | count | Ungefähre Anzahl der Objekte, für die die Fertigstellung aussteht. | |
| glassfish.jvm.Memory.UsedHeapSize | Bytes | Menge des verwendeten Arbeitsspeichers in Byte. | |
| glassfish.jvm.Memory.UsedNonHeapSize | Bytes | Menge des verwendeten Arbeitsspeichers in Byte. |
| Metriktyp | Ressource (Name der bestimmten Datenbank, falls relevant) | Einheiten | Metriktypbeschreibung |
|---|---|---|---|
| glassfish.Transaction-Service.AktiveCount (empfohlene Metrik) | count | Gibt die Anzahl der Transaktionen an, die derzeit aktiv sind. | |
| glassfish.transaction-service.CommittedCount (empfohlene Metrik) | count | Gibt die Anzahl der Transaktionen an, die bestätigt wurden. | |
| glassfish.transaction-Service.RolledBackCount (empfohlene Metrik) | count | Gibt die Anzahl der Transaktionen an, die zurückgesetzt wurden. |
| Metriktyp | Ressource (Name der bestimmten Datenbank, falls relevant) | Einheiten | Metriktypbeschreibung |
|---|---|---|---|
| Glassfis.resources.{PoolName}.DurchschnittsWartezeit | Poolname | ms | Durchschnittliche Wartezeit pro erfolgreicher Verbindungsanforderung. |
| Glassfis.resources.{PoolName}.VerbindungsAnforderungswartezeit | Poolname | ms | Die längsten und kürzesten Wartezeiten von Verbindungsanforderungen. Der aktuelle Wert gibt die Wartezeit der letzten Anforderung an, die vom Pool bearbeitet wurde. |
| Glassfis.resources.{PoolName}.NumConnAbgesehen | Poolname | count | Anzahl der logischen Verbindungen, die aus dem Pool erworben wurden. |
| Glassfis.resources.{PoolName}.NumConnerstellt | Poolname | count | Die Anzahl der physischen Verbindungen, die seit der letzten Zurücksetzung erstellt wurden. |
| Glassfis.resources.{PoolName}.NumConnDestroyed | Poolname | count | Anzahl der physischen Verbindungen, die seit der letzten Zurücksetzung zerstört wurden. |
| Glassfis.resources.{PoolName}.NumConnfailedValidierung | Poolname | count | Die Gesamtzahl der Verbindungen im Verbindungspool, die von der Startzeit bis zur letzten Beispielzeit nicht validiert wurden. |
| Glassfis.resources.{PoolName}.NumConnFree | Poolname | count | Die Gesamtzahl der freien Verbindungen im Pool zum letzten Sampling. |
| 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}.NumKonnSuccessfullyMatched | Poolname | count | Anzahl der Verbindungen, die erfolgreich abgeglichen wurden. |
| Glassfis.resources.{PoolName}.NumConnTimedOut | Poolname | count | Die Gesamtzahl der Verbindungen im Pool, bei denen zwischen der Startzeit und der letzten Beispielzeit eine Zeitüberschreitung aufgetreten ist. |
| Glassfis.resources.{PoolName}.NumConnUsed | Poolname | count | Stellt Statistiken zur Verbindungsnutzung bereit. Die Gesamtzahl der derzeit verwendeten Verbindungen sowie Informationen zur maximalen Anzahl der verwendeten Verbindungen (High Water Mark). |
| Glassfis.resources.{PoolName}.NumPotentialConnLeak (empfohlene Metrik) | Poolname | count | Anzahl der potenziellen Verbindungslecks. |
| Glassfis.resources.{PoolName}.Wartewarteschlangenlänge (empfohlene Metrik) | Poolname | count | Anzahl der Verbindungsanforderungen in der Warteschlange, die auf Service warten. |