Statistiktools
Um die Leistungsbewertung zu erleichtern, zeichnen die Statistiktools Statistiken für Systemaktivitäten auf, die sich auf die Leistung auswirken, z. B. die Ausführung von Abfragen, Skripts und Transaktionen.
Aktivitätsmuster werden sofort in einem Cache aufgezeichnet und später in ihrer Mustertabelle beibehalten. Wenn Sie Server-Caches leeren, werden aufgezeichnete Aktivitäten gelöscht, die nicht beibehalten wurden. Im Folgenden finden Sie Beispiele für Musterdatensätze.
- Jedes Mal, wenn eine Abfrage ausgeführt wird, die den Schwellenwert für Aufzeichnung und Persistenz erfüllt, wird sie aggregiert und als Abfragemusterdatensatz gespeichert.
- Jedes Mal, wenn eine bestimmte Business-Regel ausgeführt wird, wird sie zu einem Skriptmusterdatensatz aggregiert.
- Jedes Mal, wenn ein bestimmter Hintergrundauftrag ausgeführt wird, wird er in einem eindeutigen Transaktionsmusterdatensatz zusammengefasst.
- Jeder Klick auf Neu Die Schaltfläche in der Liste „Incidents“ zählt als Listentyp-Transaktionsmuster mit einer bestimmten Formularaktion.
Metriken
Metriken umfassen die Gesamt- und Durchschnittszeiten des Interesses pro eindeutigem Ausführungsmuster über die Gesamtanzahl der Ausführungen. Metriken werden mit jeder neuen Instanz der eindeutigen Aktivität zusammengefasst und im Musterdatensatz beibehalten.
Metadaten
Beispieldaten aus bestimmten Ausführungen sind in jedem Muster enthalten, um Ausführungsdetails zu identifizieren.
Charakterisierungen jedes Aktivitätstyps
| Transaktionen |
Jeder Transaktionstyp enthält serverseitige und zugehörige clientseitige Transaktionen. Zu den Metriken gehören Gesamte Serverladezeit , Der die gesamte serverseitige Zeit ohne Semaphor- und Sitzungswartezeiten zusammenfasst. Außerdem werden relevante Servertransaktionszeiten zusammengefasst, die in der Tabelle „syslog_transaction“ gefunden werden. Transaktionstypen:
|
| Skripte |
Jeder Skriptaktivitätstyp enthält Skripts, die von GlideScopedEvaluator ausgewertet wurden. Skripttypen:
|
| Abfragen |
Jede Abfrageaktivität enthält vorbereitete Anweisungen, die von GlideDBI ausgeführt werden. Abfragetypen: Alle Abfragen werden durch MongoDB-Abfrage- oder Einfüge-, Update- oder Select-Anweisungen sowie andere Komponenten der Anweisung wie ausgewählte Spalten, WHERE-Klausel, Vereinigungen, Spaltensätze und Grenzwerte identifiziert. |