Performance mit der Oracle Cloud-Konsole überwachen
Überwachen und verwalten Sie den Zustand Ihrer OCI GoldenGate-Ressourcen, indem Sie regelmäßig Metriken überwachen, Alarme erstellen und Ereignisse abonnieren, um über anormale Aktivitäten in Ihren Ressourcen auf dem Laufenden zu bleiben.
Metriken
In der Oracle Cloud-Konsole können Sie Metriken auf der Seite "Deployment" und dem Metrik-Explorer für alle als kritisch gekennzeichneten Exporte und Replikate anzeigen. Sie können auch Alarmsysteme erstellen, um bei Bedarf über bestimmte Ereignisse informiert zu bleiben und Maßnahmen zu ergreifen.
Hinweis: Vergewissern Sie sich, dass Sie Ihr Deployment auf die neueste Version upgraden, um alle verfügbaren Metriken nutzen zu können. Außerdem müssen Sie in der OCI GoldenGate-Deployment-Konsole für Exporte und Replicats, für die Metriken angezeigt werden sollen, die Option Kritisch für Deployment-Zustand auswählen.
Sie können die folgenden OCI GoldenGate-Metriken in der Oracle Cloud-Konsole auf der Seite "Deployment" und den Metrik-Explorer für als kritisch markierte Exporte und Replikate anzeigen:
Datenreplikationsmetriken:
-
CPU-Auslastung: Der Aggregatwert aller Oracle Compute Units (OCPUs).
-
CPU-Verbrauch: Die aggregierte Anzahl der belegten OCPUs.
-
Speicherauslastung: Der Prozentsatz des aggregierte Arbeitsspeichers. Jede OCPU weist 16 GB Arbeitsspeicher zu.
-
Deployment-Gesamtzustand: Der Zustandsscore des Deployments. Das ist der aggregierte Zustand der Deployment-Prozesse (Administrations-, Verteilungs-, Empfangs- und Performancemetrikservices)
-
Deployment Inbound Lag: Für als kritisch gekennzeichnete Extracts erfasste Verzögerung. Diese Metrik ist das Aggregat aller Extract-Prozesse im Deployment.
-
Deployment Outbound Lag: Für Replikate, die als kritisch gekennzeichnet sind, erfasste Verzögerung. Diese Metrik ist das Aggregat aller Replicat-Prozesse im Deployment.
-
Swapspeicherauslastung: Menge des Swapspeicherplatzes, der vom Deployment belegt wird, in Gigabyte
-
Temp. Speicherplatznutzung: Menge des temporären Speicherplatzes, der vom Deployment belegt wird, in Gigabyte
-
Dateisystemauslastung: Menge des Dateisystemspeicherplatzes, der vom Deployment belegt wird, in Gigabyte
-
Extract-Status: Zustand eines Extract-Prozesses im Deployment, in Prozent.
-
Replicat-Status: Zustand eines Replicat-Prozesse im Deployment, in Prozent.
-
Verteilungspfadstatus: Zustand des Verteilungspfadprozesses im Deployment in %.
-
Empfängerpfadstatus: Zustand des Empfangspfadprozesses im Deployment in %.
-
Extract-Lag: Durchschnittliche Verzögerung eines Extract-Prozesses im Deployment (in Sekunden).
-
Replicat-Verzögerung: Durchschnittliche Verzögerung eines Replicat-Prozesses im Deployment in Sekunden.
-
Verteilungspfadverzögerung: Die durchschnittliche Verzögerung eines Verteilungspfadprozesses im Deployment in Minuten.
-
Empfangspfadverzögerung: Die durchschnittliche Verzögerung eines Empfangspfadprozesses im Deployment in Minuten.
-
Heartbeat-Verzögerung: Durchschnittliche Verzögerung eines Replicats in Sekunden vom Quellendpunkt zum Zielendpunkt.
Hinweis: Es werden nur Metriken für die im Deployment verwendeten Prozesse angezeigt. Beispiel: Wenn Sie nur einen Extract- und einen Replicat-Prozess haben, werden keine Verteilungs- oder Empfangspfadmetriken angezeigt.
Stream-Analysemetriken:
-
Pipelinezustand: Gesamtzustand einer Stream Analytics-Pipeline.
-
Pipelineverarbeitungsrate: Ereignisverarbeitungsrate einer Stream Analytics-Pipeline.
-
Verzögerung der Pipelineplanung: Verzögerung der Stream Analytics-Pipeline-Mikrobatchplanung.
-
Pipeline-Gesamtverzögerung: Stream Analytics-Pipeline-Mikrobatch-Gesamtverzögerung.
-
Pipeline-Speicherauslastung: Stream Analytics-Pipeline-Speicherauslastung nach Treiber oder Executor.
Pipeline-Metriken:
-
CPU-Auslastung: Der Aggregatwert aller Oracle Compute Units (OCPUs).
-
Speicherauslastung: Der Prozentsatz des aggregierte Arbeitsspeichers. Jede OCPU weist 16 GB Arbeitsspeicher zu.
-
OCPU-Verbrauch: Die aggregierte Anzahl der belegten OCPUs.
-
Pipelineerfassungsstatus: Zustand in Prozent eines Capture-(Extract-)Prozesses.
-
Pipelineanwendungsstatus: Integritätsprozentsatz eines Apply-(Replicat-)Prozesses.
-
Pipeline Capture-Verzögerung: Die durchschnittliche Verzögerung eines Capture-(Extract-)Prozesses im Deployment in Sekunden.
-
Pipeline Apply Lag: Durchschnittliche Verzögerung eines Apply-(Replicat-)Prozesses im Deployment in Sekunden.
-
Pipelinezustand: Der Zustandsscore des Deployments der Pipeline. Dies ist der aggregierte Zustand der Deployment-Prozesse (Administrations-, Verteilungs-, Empfangs- und Performancemetrikservices)
-
Heartbeat-Verzögerung: Durchschnittliche Verzögerung eines Apply-Prozesses in Sekunden vom Quellendpunkt zum Zielendpunkt.
Weitere Informationen zu diesen Metriken finden Sie in der Referenz OCI GoldenGate-Metriken und unter Fehler mit der Oracle Cloud-Konsole beheben.
Weitere Informationen zu Oracle Cloud Monitoring.
Alarme erstellen
Für jede Metrik auf der Seite "Monitoring" der Deployment-Details können Sie einen Alert erstellen, um sofort zu erfahren, wenn eine Bedingung erfüllt ist. Beispiel: Sie können einen Alarm erstellen, der Sie benachrichtigt, wenn der OCPU-Verbrauch weniger als 50 % beträgt.
So erstellen Sie einen Alarm:
-
Wählen Sie in der Dropdown-Liste Optionen eines Metrikdiagramms die Option Alarm für diese Anfrage erstellen aus
-
Geben Sie auf der Seite Alarm erstellen den Alarmnamen und optional eine Alarmübersicht ein.
-
Bestätigen Sie die Informationen, die in den Abschnitten Metrikbeschreibung und Metrikdimension aufgefüllt wurden.
-
Füllen Sie unter Triggerregel die Felder Operator, Wert und Triggerverzögerung, in Minuten aus. Im Diagramm werden die Grenzwerte angezeigt, für die der Alarm eine Benachrichtigung auslöst.
-
Füllen Sie für Alarmbenachrichtigungen definieren nach Bedarf die Felder aus:
-
Wählen Sie unter Zielservice die Option Benachrichtigungen aus.
-
Wählen Sie unter Compartment das Compartment aus, in dem das Thema gespeichert wird, das für diese Benachrichtigung verwendet wird.
-
Wählen Sie unter Thema die Option Thema erstellen aus, um ein Thema und Abonnementprotokoll im angegebenen Compartment mit dem angegebenen Zielservice einzurichten.
-
(Optional) Wählen Sie + Zusätzlicher Zielservice aus, um einen weiteren Zielservice hinzuzufügen.
-
(Optional) Aktivieren Sie die Option Wiederholungsbenachrichtigung, und wählen Sie Benachrichtigungsintervall aus, wenn der Alarm Benachrichtigungen in den angegebenen Intervallen erneut senden soll, wenn der Alarm den Auslösestatus aufweist.
-
(Optional) Aktivieren Sie Benachrichtigungen unterdrücken, um ein Zeitfenster für die Unterbrechung von Bewertungen und Benachrichtigungen festzulegen. Dies ist für Wartungsperioden hilfreich.
-
-
Wählen Sie Alarm speichern aus.
Weitere Informationen finden Sie unter Standardmetrikdiagramme anzeigen.
Veranstaltungen abonnieren
Ereignisse sind strukturierte Nachrichten, die Änderungen an Ressourcen angeben. Durch das Abonnieren von OCI GoldenGate-Ereignissen können Sie über anormale Aktivitäten in Ihren OCI GoldenGate-Ressourcen informiert bleiben, sowie darüber, wann Ihr Deployment sein Speicherlimit erreicht und wann ein Upgrade verfügbar ist.
Erstellen Sie die Regeln, um diese Ereignisse zu abonnieren und Aktionen auszulösen. Beispiel: Eine Regel kann angeben, dass goldengate.stateneedsattention den Notifications-Service veranlasst, eine E-Mail an Ihren Systemadministrator zu senden.
Weitere Informationen:
-
GoldenGate-Ereignisse: Hier erhalten Sie eine vollständige Liste der Ereignistypen, für die Sie Regeln erstellen können.
-
Überblick über Events: Hier erfahren Sie mehr über Ereignisse und das Erstellen von Regeln und Aktionen.