Oracle GoldenGate-Statistiken mit StatsD überwachen

StatsD ist ein Open-Source-Netzwerk-Daemon, der auf Statistiken wie Zähler und Timer horcht, über TCP gesendet wird und Aggregate an einen oder mehrere integrierbare Backend-Services sendet. Der StatsD-Daemon erwartet Metriken, die mit einer bestimmten Notation formatiert sind.

Oracle GoldenGate Microservice Architecture sendet Metriken an den Telegraf-Service, der Daten in einer Time Series-Datenbank (TSDB) speichern kann.

Oracle GoldenGate generiert Metriken im StatsD-Format und überträgt sie direkt an einen Netzwerk-Daemon, der die Aufnahme von StatsD-formatierten Metriken unterstützt.

Das folgende Diagramm zeigt die Oracle GoldenGate-Seite und die Unternehmensseite, auf der der StatsD-Server gehostet wird. Die Performancemetrikdaten werden von der Oracle GoldenGate-Containeranwendung transformiert und auf den StatsD-Server geschrieben.

Der StatsD-Server aggregiert Performancemetrikdaten, die von der Oracle GoldenGate-Anwendung im Format StatsD gesendet werden.

StatsD kann auf zwei Arten aktiviert werden:

StatsD mit OGGCA aktivieren

StatsD kann mit dem OGGCA-Utility aktiviert werden, während Service Manager und Deployments konfiguriert werden. Wenn Sie das OGGCA-Utility ausführen, ist die Option zum Aktivieren von StatsD im Fenster "Service Manager-Deployment" und im Fenster "Benutzer-Deployment" verfügbar, wie in den folgenden Abbildern dargestellt:

OGGCA Service Manager-Deployment-Bildschirm mit aktivierter Option StatsD

Sie können denselben Host zum Einrichten von StatsD für Service Manager und Deployment verwenden. Die folgende Abbildung zeigt die Option zum Aktivieren von StatsD im Fenster "Benutzer-Deployment".

Die Option zum Aktivieren von StatsD im Fenster "Benutzer-Deployment" in OGGCA.

Sie können einen Telegraf-Host auf demselben Rechner wie die Oracle GoldenGate-Installation einrichten oder einen Remoteserver einrichten, auf dem Telegraf gehostet wird und die Oracle GoldenGate-Metriken von StatsD empfangen werden.

Weitere Informationen zur Verwendung von OGGCA finden Sie unter Deployment hinzufügen.

StatsD mit REST-API-Serviceendpunkten aktivieren

Wenn Sie den Service StatsD beim Einrichten des Deployments und Service Managers mit OGGCA nicht aktiviert haben, führen Sie die folgenden Schritte aus, um StatsD mit REST-API-Serviceaufrufen zu aktivieren.

  1. Stoppen Sie das Deployment:

    curl -k -u *username*:*password* \
    
    -d '{"status": "stopped","enabled": false}' \
    
    -X PATCH https://*hostname*:*port*/services/v2/deployments/*deployment_name*
  2. Aktivieren Sie StatsD:

    curl -svu *username*:*password* \
    
    -X PATCH http://*hostname*:*port*/services/v2/deployments/*deployment_name* \
    
    --data '{
           "metrics":
                         {
                               "enabled":true,
                                "servers":
                                       [
                                                   {
                                                          "type":"pmsrvr",
                                                            "protocol":"uds"
                                                    },
                                                     {
                                                           "type":"statsd",
                                                            "host":"<statsd_host>"
                                                    }
                                      ]
                         }
                 }'
  3. Starten Sie das Deployment:

    curl -k -u *username*:*password* \
    
    -d '{"status": "running","enabled": true}' \
    
    -X PATCH https://*hostname*:*port*/services/v2/deployments/*deployment_name*

Siehe auch Deployment aktualisieren.

StatsD Metrikkatalog

In diesem Abschnitt werden die Metriken beschrieben, die von einem Oracle GoldenGate-Deployment mit dem StatsD-Protokoll veröffentlicht werden. Alle Oracle GoldenGate-Metriken StatsD werden als Gauges gemeldet.

Batch-SQL-Statistiken

Name Wert
Dokumentation Vorhandene SQL-Statistiken für integrierten Replicat-Batch abrufen
Prozesstypen Replicat
Endpunkt /services/v2/mpoints/{item}/batchSqlStatistics
JSON-Schema mpoints:batchSqlStatistics
Basisname batch-sql-stats
Interner Name MPL_BATCHSQL_STATS
Tag Beschreibung
deploymentName Der Name des OGG Microservices-Deployments
deploymentId Die einzigartige Identität der OGG Microservices-Bereitstellung
processType Der Prozesstyp
processName Der Name des Prozesses
Kennzahl Datentyp Beschreibung
Gesamt-Batch-Operationen Ganzzahl Batchvorgänge gesamt
Gesamtbatches Ganzzahl Gesamte Batches
Gesamt-Batch-Ausführungen Ganzzahl Batchausführungen gesamt
sql-queues Ganzzahl SQL-Queues
Gesamt-Fehler-Batches Ganzzahl Gesamtanzahl fehlerhafte Batches
Gesamtnormalmodusoperationen Ganzzahl Vorgänge im Normalmodus gesamt
Gesamt-Primärschlüsselkollisionen Ganzzahl Primärschlüsselkollisionen gesamt
Fremdschlüsselkollisionen gesamt Ganzzahl Fremdschlüsselkollisionen gesamt
Gesamt-eindeutige Schlüsselkollisionen Ganzzahl Kollisionen mit eindeutigem Schlüssel gesamt
Arbeitslose Ganzzahl Arbeitsvorgangs-Flush gesamt
Gesamt-Plu-Flushes Ganzzahl PLU-Flushs gesamt
Anzahl der Batch-Thread-Gruppen Ganzzahl Anzahl Batchthreadgruppen
Gesamt-Commits Ganzzahl Commits gesamt Ganzzahl Commits gesamt
Gesamtpauschalen Ganzzahl Flushs gesamt
Rollbacks gesamt Ganzzahl Gesamte Rollbacks
Zuletzt am/um Ganzzahl Zeitstempel letzter Vorgang
Gesamtverfallzeit Ganzzahl Gesamtzeit für Batch
Einfügezeit gesamt Ganzzahl Gesamteinfügezeit
Gesamte Aktualisierungszeit Ganzzahl Gesamte Aktualisierungszeit
Gesamte Löschzeit Ganzzahl Gesamte Löschzeit

Bounded Recovery-Status

Name Wert
Dokumentation Vorhandenen gebundenen Wiederherstellungsstatus abrufen
Prozesstypen Extrahieren
Endpunkt /services/v2/mpoints/{item}/brStatus
JSON-Schema mpoints:brStatus
Basisname br-status
Interner Name MPL_BR_STATUS
Tag Beschreibung
deploymentName Der Name des OGG Microservices-Deployments
deploymentId Die einzigartige Identität der OGG Microservices-Bereitstellung
processType Prozesstyp
processName Der Name des Prozesses
br-current-status Der Status der BR
Force-Checkpoint-Zeit Checkpoint-Zeit erzwingen
Kennzahl Datentyp Beschreibung
Letzte Checkpoint-Nummer Ganzzahl Letzte Checkpoint-Zeit
Checkpoint-IntervallSekunden Ganzzahl Das Zeitintervall zwischen zwei Checkpoints
insgesamt-num-objectspersisted Ganzzahl Anzahl Objekte, die am BR-Checkpoint persistiert werden sollen
Gesamt-Status-Bytepersistiert Ganzzahl Statusgröße aller Objekte, die am BR-Checkpoint persistiert werden sollen
Gesamtdaten-Bytepersistiert Ganzzahl Datengröße aller Objekte, die am BR-Checkpoint persistiert werden sollen
herausragende Objekte Ganzzahl Anzahl der Objekte, die noch am BR-Checkpoint beibehalten werden sollen
herausragende-statebyte Ganzzahl Statusgröße aller Objekte, die noch am BR-Checkpoint beibehalten werden sollen
herausragende Databyte Ganzzahl Datengröße aller Objekte, die noch am BR-Checkpoint beibehalten werden sollen

Cache Manager-Statistiken

Name Wert
Dokumentation Vorhandene Cache Manager-Statistiken abrufen
Prozesstypen Extract, Replicat
Endpunkt /services/v2/mpoints/{item}/cacheStatistics
JSON-Schema mpoints:cacheStatistics
Basisname cache-statistics
Interner Name MPL_CACHE_STATS
Tag Beschreibung
deploymentName Der Name des OGG Microservices-Deployments
deploymentId Die einzigartige Identität der OGG Microservices-Bereitstellung
processType Prozesstyp
processName Der Name des Prozesses
Kennzahl Datentyp Beschreibung
Gesamtobjekt im Cache Ganzzahl Objekte im Cache
Gesamtanzahl der Objekte Ganzzahl Zwischengespeicherte Objekte gesamt
Gesamtanzahl Objekte - aktiv Ganzzahl Aktive Objekte gesamt
Insgesamt festgeschriebene Objekte Ganzzahl Zugesagte Objekte gesamt
max. aktive Objekte Ganzzahl Max. Anzahl aktive Objekte
times-buffer-overflowed Ganzzahl Zeiten, in denen Cachepuffer überlaufen sind
times-get-next-from-file Ganzzahl Anzahl der nächsten Dateivorgänge abrufen
times-get-last-from-file Ganzzahl Anzahl der Vorgänge "Letzte aus Datei abrufen"
times-small-buff-forced-out Ganzzahl Häufigkeit, mit der ein kleiner Puffer erzwungen wurde
Abrufzeiten Ganzzahl Anzahl Abrufvorgänge
Gesamtzahl der Treffer Ganzzahl Anzahl von Cachetreffern
Gesamtzahl der Fehlschläge Ganzzahl Anzahl Cachefehlschläge
Gesamtzahl der q-puts Ganzzahl Anzahl Cache-Puts
Gesamtzahl der q-Einträge Ganzzahl Anzahl Cache-Versuche
Gesamtzahl der q-Einträge Ganzzahl Anzahl Warteschlangenversuche
max. Anzahl der q-Einträge Ganzzahl Maximale Anzahl Queuetests
Gesamt-Munmap Ganzzahl Anzahl UnMap-Vorgänge
total-cnnbl-versuche Ganzzahl Anzahl Kannibalisierungsversuche
total-cnnbl-erfolg Ganzzahl Anzahl erfolgreiche Kannibalisierungsversuche
Gesamt-cnnbl-mbufs Ganzzahl Anzahl Puffer-Kannibalisierungsversuche
Gesamtdatei-Cache-Anforderungen Ganzzahl Anzahl Datei-Cache-Anforderungen
total-file-cache-einträge Ganzzahl Anzahl Dateicacheeinträge
total-file-cache-placed Ganzzahl Anzahl der im Cache platzierten Dateiobjekte
max. SQL-Länge Ganzzahl Maximale Queuelänge
max. verarbeitet Ganzzahl Maximale Anzahl verarbeiteter Vorgänge
times-wait-signiert Ganzzahl Häufigkeit, mit der ein Cachevorgang signiert wurde
times-file-cache-not-needed Ganzzahl Angabe, wie oft kein Datei-Cache benötigt wurde
times-requestor-needed-fc Ganzzahl Gibt an, wie oft ein Anforderer einen Dateicache benötigt hat
total-objects-in-file-cache Ganzzahl Gesamtanzahl Objekte im Dateicache
Gesamt-Datei-Cache-Byte-Todisk Ganzzahl Größe des Dateicaches auf Datenträger
Times-Cache geleert Ganzzahl Angabe, wie oft der Cache geleert wurde
max-memory-Nutzung Ganzzahl Maximale Speicherauslastung für den Cache
durchschnittliche Arbeitsspeicherauslastung Ganzzahl Durchschnittliche Speicherauslastung für den Cache

Distributionsdienst-Netzwerkstatistik

Name Wert
Dokumentation Vorhandene Verteilungsdienst-Netzwerkstatistiken abrufen
Prozesstypen Verteilungsservice
Endpunkt /services/v2/mpoints/{item}/distsrvrNetworkStats
JSON-Schema mpoints:distsrvrNetworkStats
Basisname distributionServer-network-stats
Interner Name MPL_DS_NET_STATS
Tag Beschreibung
deploymentName Der Name des OGG Microservices-Deployments
deploymentId Die einzigartige Identität der OGG Microservices-Bereitstellung
processType Prozesstyp
processName Der Name des Prozesses
path-name Der Name des Pfads
     
Gesamte Empfangszeit Ganzzahl Empfangswartezeit
Gesamte Sendezeit Ganzzahl Sendewartezeit
Gesendete Byte insgesamt Ganzzahl Gesamtanzahl gesendete Bytes
empfangene Gesamtbyte Ganzzahl Gesamtanzahl empfangener Byte
Empfangene Nachrichten insgesamt Ganzzahl Gesamtanzahl empfangene Nachrichten
insgesamt gesendete Nachrichten Ganzzahl Gesamtanzahl gesendete Nachrichten

Verteilungsservicepfadstatistik

Name Wert
Dokumentation Vorhandene Verteilungsservicepfadstatistiken abrufen
Prozesstypen Verteilungsservice
Endpunkt /services/v2/mpoints/{item}/distsrvrPathStats
JSON-Schema mpoints:distsrvrPathStats
Basisname distributionServer-path-stats
Interner Name MPL_DS_PATH_STATS
Tag Beschreibung
deploymentName Der Name des OGG Microservices-Deployments
deploymentId Die einzigartige Identität der OGG Microservices-Bereitstellung
processType Prozesstyp
processName Der Name des Prozesses
path-name Der Name des Pfads
Kennzahl Datentyp Beschreibung
Von lcrs empfangen Ganzzahl Anzahl erhaltene LCRs
LCRs gesendet Ganzzahl Anzahl gesendete LCRs
gesamt-ddls Ganzzahl Gesamtanzahl DDLs
Gesamtprozeduren Ganzzahl Gesamtanzahl Prozeduren
Einfügevorgänge insgesamt Ganzzahl Gesamtanzahl Einfügevorgänge
Aktualisierungen insgesamt Ganzzahl Gesamtanzahl Aktualisierungen
Gesamtsätze Ganzzahl Gesamtanzahl Upserts
Löschvorgänge insgesamt Ganzzahl Gesamtanzahl Löschvorgänge
insgesamt nicht unterstützt Ganzzahl Gesamtanzahl nicht unterstützter Elemente
Sonstiges gesamt Ganzzahl Gesamtanzahl weitere Befehle

Tabellenstatistiken für Verteilungsservice

Name Wert
Dokumentation Vorhandene Statistiken für Verteilungsdiensttabelle abrufen
Prozesstypen Verteilungsservice
Endpunkt /services/v2/mpoints/{item}/distsrvrTableStats
JSON-Schema mpoints:distsrvrTableStats
Basisname distributionServer-table-stats
Interner Name MPL_DS_TABLE_STATS
Tag Beschreibung
deploymentName Der Name des OGG Microservices-Deployments
deploymentId Die einzigartige Identität der OGG Microservices-Bereitstellung
processType Prozesstyp
processName Der Name des Prozesses
path-name Der Pfadname
Tabellenname N/V
Kennzahl Datentyp Beschreibung
Von lcrs empfangen Ganzzahl N/V
LCRs gesendet Ganzzahl N/V
Einfügevorgänge insgesamt Ganzzahl N/V
Aktualisierungen insgesamt Ganzzahl N/V
Gesamtsätze Ganzzahl N/V
Gesamt-Truncates Ganzzahl N/V
Löschvorgänge insgesamt Ganzzahl N/V
insgesamt nicht unterstützt Ganzzahl N/V
Sonstiges gesamt Ganzzahl N/V

Stelleninformationsstatistik Prüfpunkt

Name Wert
Dokumentation Vorhandene Checkpoint-Positionsinformationen abrufen
Prozesstypen Extract, Replicat
Endpunkt /services/v2/mpoints/{item}/positionEr
JSON-Schema mpoints:positionEr
Basisname position-er
Interner Name MPL_ER_POSITION
Tag Beschreibung
deploymentName Der Name des OGG Microservices-Deployments
deploymentId Die einzigartige Identität der OGG Microservices-Bereitstellung
processType Prozesstyp
processName Der Name des Prozesses
Kennzahl Datentyp Beschreibung
Low-Watermark-Lag Ganzzahl Lag des niedrigen Wasserzeichens (Millisekunden)
Hoch-Wasserzeichen-Verzögerung Ganzzahl Lag des hohen Wasserzeichens (Millisekunden)
last-operation-lag Ganzzahl Verzögerung des letzten Vorgangs (Millisekunden)
end-of-file Boolesch Indikator "Ende der Datei"
Wanderzeit Ganzzahl Anzahl Lese-Treffer-Ende der Datei

Statistiken für Traileingabedatei

Name Wert
Dokumentation Vorhandene Statistiken für Eingabetraildateien abrufen
Prozesstypen Replicat, Distributionsservice
Endpunkt /services/v2/mpoints/{item}/trailInput
JSON-Schema mpoints:trailInput
Basisname trail-input
Interner Name MPL_ER_TRAIL_IN
Tag Beschreibung
deploymentName Der Name des OGG Microservices-Deployments
deploymentId Die einzigartige Identität der OGG Microservices-Bereitstellung
processType Der Prozesstyp
processName Der Name des Prozesses
trail-name Der Basisname des Trails
Trailpfad Der Pfad zum Speichern des Trails
Kennzahl Datentyp Beschreibung
io-read-count Ganzzahl Anzahl I/O-Lesevorgänge
I/O-Lesebyte Ganzzahl Anzahl übertragene I/O-Lesebyte
Trail-Lese-Fehler Ganzzahl Anzahl I/O-Lesefehler
Wanderzeit Ganzzahl Anzahl Lese-Treffer-Ende der Datei
Trail-Lob-Byte Ganzzahl Anzahl der in der Traildatei gelesenen LOB-Byte
Trail-Lesezeit Ganzzahl Zeit für das Lesen der Traildatei
Trail-Rba Ganzzahl Aktuelle RBA
Spurfolge Ganzzahl Aktuelle Sequenz

Ausgabetraildateistatistiken

Name Wert
Dokumentation Vorhandene Ausgabetraildateistatistiken abrufen
Prozesstypen Extrahieren
Endpunkt /services/v2/mpoints/{item}/trailOutput
JSON-Schema mpoints:trailOutput
Basisname trail-output
Interner Name MPL_ER_TRAIL_OUT
Tag Beschreibung
deploymentName Der Name des OGG Microservices-Deployments
deploymentId Die einzigartige Identität der OGG Microservices-Bereitstellung
processType Der Prozesstyp
processName Der Name des Prozesses
trail-name Der Basisname des Trails
Trailpfad Der Pfad zum Speichern des Trails
Kennzahl Datentyp Beschreibung
Portnummer Ganzzahl Der TCP/IP-Port für den Remotetrail
Porttyp Ganzzahl Der Typ der Portverbindung
I/O-Schreibanzahl Ganzzahl Anzahl I/O-Schreibvorgänge
I/O-Schreibbyte Ganzzahl Anzahl übertragene I/O-Schreibbyte
Trail-Schreibzeit Ganzzahl Zeit für das Schreiben der Traildatei
Trail-Lob-Byte Ganzzahl Anzahl der in der Traildatei geschriebenen LOB-Byte
Trail-Buffer-Flushes Ganzzahl Anzahl Pufferlöschungen für Traildateien
Trail-Puffer-Flush-Zeit Ganzzahl Zeit zum Leeren von Traildateipuffern
durch Trail-Byte geleert Ganzzahl Anzahl von Byte, die aus Traildateipuffern geleert wurden
Trail-Rba Ganzzahl Aktuelle RBA
Spurfolge Ganzzahl Aktuelle Sequenz
Trail-Max-Byte Ganzzahl Maximale Anzahl von Byte für eine Traildatei

Datenbankstatistiken extrahieren

Name Wert
Dokumentation Vorhandene Extract-Datenbankstatistiken abrufen
Prozesstypen Extrahieren
Endpunkt /services/v2/mpoints/{item}/statisticsExtract
JSON-Schema mpoints:statisticsExtract
Basisname statistics-extract
Interner Name MPL_EX_COUNTS
Tag Beschreibung
deploymentName Der Name des OGG Microservices-Deployments
deploymentId Die einzigartige Identität der OGG Microservices-Bereitstellung
processType Der Prozesstyp
processName Der Name des Prozesses
Kennzahl Datentyp Beschreibung
gemappte Einsätze gesamt Ganzzahl Anzahl der ausgeführten INSERT-Vorgänge
zugeordnete Gesamtaktualisierungen Ganzzahl Anzahl ausgeführte UPDATE-Vorgänge
gemappte Summen löschen Ganzzahl Anzahl der ausgeführten DELETE-Vorgänge
zugeordnete Summen-Upserts Ganzzahl Anzahl der durchgeführten UPSERT-Vorgänge
Nicht unterstützte zugeordnete Summe Ganzzahl Anzahl der ausgeführten UNSUPPORTED-Vorgänge
gemappte Gesamtsumme kürzt Ganzzahl Anzahl der ausgeführten TRUNCATE-Vorgänge
gesamt-ausgeführt-ddls Ganzzahl Anzahl der ausgeführten DDL-Vorgänge
Gesamtausführungen Ganzzahl Anzahl ausgeführte Prozedurenvorgänge
Gesamt-Discards Ganzzahl Anzahl verworfene Vorgänge
Ignorierungen gesamt Ganzzahl Anzahl ignorierte Fehler
Total-Conversion-Fehler Ganzzahl Anzahl Zeichenkonvertierungsfehler
total-conversion-truncates Ganzzahl Anzahl Verkürzungen der Zeichenkonvertierung
Zeilenabrufversuche insgesamt Ganzzahl Anzahl der Abrufversuche aus DBMS
Zeilenabrufe gesamt Ganzzahl Anzahl nicht erfolgreicher Abrufversuche
Metadaten-Datensätze gesamt Ganzzahl Anzahl Metadatendatensätze, die in den Trail geschrieben wurden

Netzwerkstatistiken

Name Wert
Dokumentation Vorhandene Netzwerkstatistiken abrufen
Prozesstypen Extrahieren
Endpunkt /services/v2/mpoints/{item}/networkStatistics
JSON-Schema mpoints:networkStatistics
Basisname network-stats
Interner Name MPL_NET_STATS
Tag Beschreibung
deploymentName Der Name des OGG Microservices-Deployments
deploymentId Die einzigartige Identität der OGG Microservices-Bereitstellung
processType Prozesstyp
processName Der Name des Prozesses
host-name Der Name des Hosts
Kennzahl Datentyp Beschreibung
Portnummer Ganzzahl Portnummer
Socket-Öffnungszeit Ganzzahl N/V
eingehende Byte Ganzzahl Eingehende Byte
eingehende Nachrichten Ganzzahl Eingehende Nachrichten empfangen
ausgehende Byte Ganzzahl Gesendete ausgehende Byte
ausgehende Nachrichten Ganzzahl Gesendete ausgehende Nachrichten
Sendewartezeit Ganzzahl Sendewartezeit
Empfang-Wartezeit Ganzzahl Empfangswartezeit
Sendeanzahl Ganzzahl Anzahl Sendungen
Empfangsanzahl Ganzzahl Anzahl empfangene Nachrichten
Komprimierung-WC-Zeit Ganzzahl Druck-Wanduhrzeit
Komprimierung-CPU-Zeit Ganzzahl CPU-Zeit für Komprimierung
Dekompression-WC-Zeit Ganzzahl Dekompression Wanduhrzeit
Dekompression-CPU-Zeit Ganzzahl CPU-Zeit für Dekomprimierung
Verschlüsselung-WC-Zeit Ganzzahl Verschlüsselungs-Wanduhrzeit
Verschlüsselung-CPU-Zeit Ganzzahl Verschlüsselungs-CPU-Zeit
Verschlüsselungsbyte Ganzzahl Verschlüsselungsbyte
Entschlüsselung-WC-Zeit Ganzzahl Entschlüsselungs-Wanduhrzeit
Entschlüsselung-cpu-time Ganzzahl CPU-Zeit für Entschlüsselung
Entschlüsselungsbyte Ganzzahl Entschlüsselungsbyte
compresses_bytes_in Ganzzahl Byte komprimieren in
uncompresses_bytes_in Ganzzahl Bytes dekomprimieren in
compresses_bytes_out Ganzzahl Ausgehende Byte komprimieren
uncompresses_bytes_out Ganzzahl Bytes dekomprimieren

Prozessleistungsstatistiken

Name Wert
Dokumentation Vorhandene Informationen zur Ressourcenauslastung für Prozessleistung abrufen
Prozesstypen Alle
Endpunkt /services/v2/mpoints/{item}/processPerformance
JSON-Schema mpoints:processPerformance
Basisname process-performance
Interner Name MPL_PROC_PERF
Tag Beschreibung
deploymentName Der Name des OGG Microservices-Deployments
deploymentId Die einzigartige Identität der OGG Microservices-Bereitstellung
processType Prozesstyp
processName Der Name des Prozesses
Kennzahl Datentyp Beschreibung
Prozessstartzeit Ganzzahl Prozess-Startzeit
Prozess-ID Ganzzahl Die Betriebssystemprozess-ID
Thread-Anzahl Ganzzahl Anzahl Threads
Handle-Anzahl Ganzzahl Anzahl Griffe
CPU-Zeiten Ganzzahl Prozess-CPU-Zeit (in Mikrosekunden)
Kernel-Zeit Ganzzahl Prozess-Kernel-Moduszeit (in Mikrosekunden)
Benutzerzeit Ganzzahl Verarbeitungszeit für Benutzermodus (in Mikrosekunden)
io-read-count Ganzzahl Anzahl I/O-Lesevorgänge
I/O-Schreibanzahl Ganzzahl Anzahl I/O-Schreibvorgänge
I/O-Sonstige Zählung Ganzzahl Anzahl sonstige I/O-Vorgänge
I/O-Lesebyte Ganzzahl Anzahl übertragene I/O-Lesebyte
I/O-Schreibbyte Ganzzahl Anzahl übertragene I/O-Schreibbyte
I/O-Sonstige Byte Ganzzahl Anzahl übertragene I/O-Byte
Seitenstandardwerte Ganzzahl Anzahl Seiten-Faults für den Prozess
Working Set-Größe Ganzzahl Working Set-Größe in Byte verarbeiten
peak-working-set-size Ganzzahl Größe des Arbeitssatzes für Spitzenprozess in Byte
Private Bytes Ganzzahl Private Größe in Byte verarbeiten

Queuestatistiken

Name Wert
Dokumentation Vorhandene Queuestatistiken abrufen
Prozesstypen Extrahieren
Endpunkt /services/v2/mpoints/{item}/queueStatistics
JSON-Schema mpoints:queueStatistics
Basisname queue-stats
Interner Name MPL_QUEUE_STATS
Tag Beschreibung
deploymentName Der Name des OGG Microservices-Deployments
deploymentId Die einzigartige Identität der OGG Microservices-Bereitstellung
processType Der Prozesstyp
processName Der Name des Prozesses
Warteschlangenname Der Name der Queue
Kennzahl Datentyp Beschreibung
Warteschlangenelemente Ganzzahl Objekte in der Warteschlange
Warteschlangen-Lesevorgänge Ganzzahl Warteschlangenlesevorgänge
Queue-Read-Waits Ganzzahl Warteschlangenlesevorgänge, die zu einer Wartezeit führen
Queue-Reads-signiert Ganzzahl Queue-Lese-Waits, die signalisiert wurden
Warteschlangenschreiben Ganzzahl Warteschlangenschreibvorgänge
queue-write-waits Ganzzahl Queue-Schreibvorgänge, die zu einer Wartezeit führen
queue-writes-signaled Ganzzahl Queue-Schreib-Waits, die signalisiert wurden
queue-max-size Ganzzahl Maximale Größe der Queue
Warteschlange-aktuelle Größe Ganzzahl Aktuelle Größe der Queue
Thread-ID Ganzzahl Eigentümerthread-ID

Replicat-Datenbankstatistiken

Name Wert
Dokumentation Vorhandene Replicat-Datenbankstatistiken abrufen
Prozesstypen Replicat
Endpunkt /services/v2/mpoints/{item}/statisticsReplicat
JSON-Schema mpoints:statisticsReplicat
Basisname statistics-replicat
Interner Name MPL_RP_COUNTS
Tag Beschreibung
deploymentName Der Name des OGG Microservices-Deployments
deploymentId Die einzigartige Identität der OGG Microservices-Bereitstellung
processType Prozesstyp
processName Der Name des Prozesses
Kennzahl Datentyp Beschreibung
gemappte Einsätze gesamt Ganzzahl Anzahl der ausgeführten INSERT-Vorgänge
zugeordnete Gesamtaktualisierungen Ganzzahl Anzahl ausgeführte UPDATE-Vorgänge
gemappte Summen löschen Ganzzahl Anzahl der ausgeführten DELETE-Vorgänge
zugeordnete Summen-Upserts Ganzzahl Anzahl der durchgeführten UPSERT-Vorgänge
zugeordnet-totalunsupported Ganzzahl Anzahl der ausgeführten UNSUPPORTED-Vorgänge
zugeordnet-totaltruncates Ganzzahl Anzahl der ausgeführten TRUNCATE-Vorgänge
gesamt-ausgeführt-ddls Ganzzahl Anzahl der ausgeführten DDL-Vorgänge
Gesamtausführungen Ganzzahl Anzahl ausgeführte Prozedurenvorgänge
Gesamt-Discards Ganzzahl Anzahl verworfene Vorgänge
Ignorierungen gesamt Ganzzahl Anzahl ignorierte Fehler
Total-Conversion-Fehler Ganzzahl Anzahl Zeichenkonvertierungsfehler
total-conversiontruncates Ganzzahl Anzahl Verkürzungen der Zeichenkonvertierung
Gesamtkonflikte ermittelt Ganzzahl Anzahl Datenbankkonflikte
Gesamtkonflikte gelöst Ganzzahl Anzahl der pro Benutzereinstellungen gelösten Datenbankkonflikte
Gesamtkonflikte fehlgeschlagen Ganzzahl Anzahl Datenbankkonflikte, die nicht automatisch gelöst werden konnten

Parallele Replikatstatistiken

Name Wert
Dokumentation Vorhandene parallele Replicat-Statistiken abrufen
Prozesstypen Replicat
Endpunkt /services/v2/mpoints/{item}/parallelReplicat
JSON-Schema mpoints:parallelReplicat
Basisname parallel-replicat-stats
Interner Name MPL_RP_PARALLEL
Tag Beschreibung
deploymentName Der Name des OGG Microservices-Deployments
deploymentId Die einzigartige Identität der OGG Microservices-Bereitstellung
processType Prozesstyp
processName Der Name des Prozesses
Kennzahl Datentyp Beschreibung
Gesamttransaktionen Ganzzahl Verarbeitete Transaktionen gesamt
Split-Transaktionen Ganzzahl Transaktionen aufteilen
Split-avg-Chunks Ganzzahl Durchschnittliche Aufteilungen von Transaktionen aufteilen
split-avg-rows Ganzzahl Durchschnittliche Zeilen für Transaktionen aufteilen
Serialisieren - Transaktionen Ganzzahl Transaktionen mit Seriennummern
große Transaktionen Ganzzahl Gesamtanzahl große Transaktionen
Großavg-Zeilen Ganzzahl Durchschnittliche Zeilen für große Transaktionen
Großavg-Chunks Ganzzahl Durchschnittliche Anzahl an Chunks für große Transaktionen
missing-dep-cols Ganzzahl Spalten fehlender Abhängigkeiten
Nicht-native Unterstützung Ganzzahl Transaktionen mit nicht nativem Support
Max-Planung-Konst. Ganzzahl Transaktionen mit einer höheren Anzahl von Constraints als der maximal unterstützte Wert
Metadatenänderungen Ganzzahl Anzahl Metadatenbarrieren
ddl-Operationsbarrieren Ganzzahl Anzahl DDL-Fallbacks
Sequenz-Operationsbarrieren Ganzzahl Anzahl Fallbacks für Sequenz
proc-ops Ganzzahl N/V
Ereignisaktionen Ganzzahl Anzahl Event-Fallbacks
Stored Procedures Ganzzahl Anzahl Fallbacks für gespeicherte Prozeduren
synchronous Ganzzahl Transaktionen mit Seriennummern aufgrund der Option SYNCHRONOUS
fk-parent-row-löscht Ganzzahl Abhängigkeiten aufgrund von übergeordneten Zeilenlöschvorgängen
Abhängigkeiten auf Tabellen-Ebene Ganzzahl Abhängigkeiten auf Tabellenebene
Virtual-Column-Abhängigkeiten Ganzzahl Abhängigkeiten aufgrund virtueller Spalten
Fallback-Transaktionen Ganzzahl Verarbeitete Transaktionen gesamt
Aktive Bewerber Ganzzahl Anzahl aktive Ausreißer

Servicestatistiken für Empfänger

Name Wert
Dokumentation Vorhandene Servicestatistiken für Empfänger abrufen
Prozesstypen Empfangsservice
Endpunkt /services/v2/mpoints/{item}/recvsrvrStats
JSON-Schema mpoints:recvsrvrStats
Basisname receiver-service-stats
Interner Name MPL_RS_STATS
Tag Beschreibung
deploymentName Der Name des OGG Microservices-Deployments
deploymentId Die einzigartige Identität der OGG Microservices-Bereitstellung
processType Prozesstyp
processName Der Name des Prozesses
path-name Der Name des Pfads
Zieldateiname Zieldateiname
letzte Datei Letzte Datei empfangen
Kennzahl Datentyp Beschreibung
Geschriebene Gesamtbyte Ganzzahl Geschriebene Dateibyte gesamt
Gesamtsummenbefehle Ganzzahl Gesamtanzahl Befehle
Gesamtsendungen Ganzzahl Gesamtanzahl Versendungen
Empfangsmenge Ganzzahl Gesamtanzahl Empfänge
Gesendete Byte insgesamt Ganzzahl Gesamtanzahl gesendete Bytes
empfangene Gesamtbyte Ganzzahl Gesamtanzahl empfangener Byte
insgesamt gesendete Nachrichten Ganzzahl Gesamtanzahl gesendete Nachrichten
Empfangene Nachrichten insgesamt Ganzzahl Gesamtanzahl empfangene Nachrichten
Sendewartezeit Ganzzahl Sendewartezeit gesamt
Gesamt-Empfang-Wartezeit Ganzzahl Empfangswartezeit gesamt
Sendepuffergröße Ganzzahl Größe des Sendepuffers
Empfangs-Puffergröße Ganzzahl Größe des Empfangs-Buffers
Meldungspuffergröße Ganzzahl Größe des Nachrichtenpuffers
Flushgröße-Schwellenwert Ganzzahl Schwellenwertgröße für das Leeren des Buffers
Flushzeitschwellenwert Ganzzahl Schwellenwertzeit für das Leeren des Puffers
is-alive Boolesch Der Pfad ist mit dem Verteilungsserver verbunden

Datenbankstatistiken nach Tabelle extrahieren

Name Wert
Dokumentation Vorhandene Extract-Datenbankstatistiken nach Tabelle abrufen
Prozesstypen Extrahieren
Endpunkt /services/v2/mpoints/{item}/statisticsTableExtract
JSON-Schema mpoints:statisticsTableExtract
Basisname statistics-table-extract
Interner Name MPL_TABLE_COUNTS_EX
Tag Beschreibung
deploymentName Der Name des OGG Microservices-Deployments
deploymentId Die einzigartige Identität der OGG Microservices-Bereitstellung
processType Prozesstyp
processName Der Name des Prozesses
Tabellenname Der Name der Tabelle
Kennzahl Datentyp Beschreibung
gemappte Einsätze gesamt Ganzzahl Anzahl der ausgeführten INSERT-Vorgänge
zugeordnete Gesamtaktualisierungen Ganzzahl Anzahl ausgeführte UPDATE-Vorgänge
gemappte Summen löschen Ganzzahl Anzahl der ausgeführten DELETE-Vorgänge
gemappte Gesamtsumme kürzt Ganzzahl Anzahl der ausgeführten TRUNCATE-Vorgänge
Ignorierungen gesamt Ganzzahl Anzahl ignorierte Fehler
Gesamt-Discards Ganzzahl Anzahl verworfene Vorgänge
Zeilenabrufversuche insgesamt Ganzzahl Anzahl der Abrufversuche aus DBMS
Zeilenabrufe gesamt Ganzzahl Anzahl nicht erfolgreicher Abrufversuche

Replicat-Datenbankstatistiken nach Tabelle

Name Wert
Dokumentation Vorhandene Replicat-Datenbankstatistiken nach Tabelle abrufen
Prozesstypen Replicat
Endpunkt /services/v2/mpoints/{item}/statisticsTableReplicat
JSON-Schema mpoints:statisticsTableReplicat
Basisname statistics-table-replicat
Interner Name MPL_TABLE_COUNTS_RP
Tag Beschreibung
deploymentName Der Name des OGG Microservices-Deployments
deploymentId Die einzigartige Identität der OGG Microservices-Bereitstellung
processType Prozesstyp
processName Der Name des Prozesses
Tabellenname Der Name der Tabelle
Zieltabellenname Der Name der Zieltabelle
Kennzahl Datentyp Beschreibung
gemappte Einsätze gesamt Ganzzahl Anzahl der ausgeführten INSERT-Vorgänge
zugeordnete Gesamtaktualisierungen Ganzzahl Anzahl ausgeführte UPDATE-Vorgänge
gemappte Summen löschen Ganzzahl Anzahl der ausgeführten DELETE-Vorgänge
zugeordnete Summen-Upserts Ganzzahl Anzahl der durchgeführten UPSERT-Vorgänge
zugeordnete Gesamtkürzen Ganzzahl Anzahl der ausgeführten TRUNCATE-Vorgänge
Ignorierungen gesamt Ganzzahl Anzahl ignorierte Fehler
Gesamt-Discards Ganzzahl Anzahl verworfene Vorgänge
insgesamt erkannte Konflikte Ganzzahl Apply-Konflikte gesamt
Gesamtkonflikte gelöst Ganzzahl Automatisch gelöste Konflikte gesamt
Gesamtkonflikte fehlgeschlagen Ganzzahl Gesamtanzahl Konflikte mit nicht erfolgreicher automatischer Lösung
Gesamt-Insert-Zeile vorhanden Ganzzahl Anzahl Datenbankkonflikte des Typs "Zeile einfügen" vorhanden
gesamt-update-row-exists Ganzzahl Anzahl Datenbankkonflikte der Typaktualisierungszeile vorhanden
Gesamt-Update-Zeile fehlt Ganzzahl Anzahl Datenbankkonflikte der Typaktualisierungszeile fehlt
Total-delete-row-exists Ganzzahl Anzahl Datenbankkonflikte des Typs "Zeile löschen" vorhanden
Total-delete-row-missing Ganzzahl Anzahl Datenbankkonflikte des Typs "Zeile löschen" fehlt

StatsD mit OGGCA deaktivieren

Um den StatsD-Service für ein vorhandenes Deployment zu deaktivieren, führen Sie den OGGCA-Konfigurationsassistenten aus, und führen Sie die folgenden Schritte aus:

  1. Heben Sie die Auswahl der Option StatsD im Fenster "Service Manager-Deployment" auf.

    Deployment-Bildschirm von OGGCA Service Manager mit aktivierter Option StatsD. Diese Option muss deaktiviert werden, um den StatsD-Server zu deaktivieren.

  2. Klicken Sie auf "Weiter", und beenden Sie die Schritte im OGGCA-Assistenten.

Weitere Informationen zur Verwendung von OGGCA finden Sie unter Deployment hinzufügen.

StatsD mit REST-API-Serviceendpunkten deaktivieren

Um den StatsD-Service in einem vorhandenen Deployment mit REST-API-Serviceaufrufen zu deaktivieren, führen Sie die folgenden Schritte aus:

  1. Stoppen Sie das Deployment:

    curl -k -u *username*:*password* \
    
    -d '{"status": "stopped","enabled": true}' \
    
    -X PATCH https://*hostname*:*port*/services/v2/deployments/*deployment_name*
  2. Deaktivieren Sie StatsD:

    curl -svu *username*:*password* \
    
    -X PATCH http://*hostname*:*port*/services/v2/deployments/*deployment_name* \
    
    --data '{
           "metrics":
                         {
                               "enabled":false,
                                "servers":
                                       [
                                                   {
                                                          "type":"pmsrvr",
                                                            "protocol":"uds"
                                                    },
                                                     {
                                                           "type":"statsd",
                                                            "host":"*statsd_host*"
                                                    }
                                      ]
                         }
                 }'
  3. Starten Sie das Deployment:

    curl -k -u *username*:*password* \
    
    -d '{"status": "running","enabled": true}' \
    
    -X PATCH https://*hostname*:*port*/services/v2/deployments/*deployment_name*

Siehe auch Deployment aktualisieren.