Fehler mit Logs beheben
Erfahren Sie, wie Sie häufige Probleme mit OCI-Logging und -Logs in Ihren Deployment-Backups beheben und Diagnosen aus Ihrem OCI GoldenGate-Deployment erfassen.
Verwandte Themen
Prozess- und Fehlerlogs
Sie können OCI Logging in OCI GoldenGate integrieren, um GoldenGate-Prozess- und Fehlerlogs zu aktivieren, zu verwalten und zu durchsuchen. Die Integration mit dem Logging-Service ist optional.
- Fehlerlogs: Enthält Inhalt aus der Datei
ggserr.log
, in der Verarbeitungsereignisse, Nachrichten, Fehler und Warnungen protokolliert werden, die von GoldenGate generiert werden. - Prozesslogs: Enthält Inhalt aus mehreren Logdateien für Administration Service, Distribution Service, Performance Metrics Service, Receiver Service und Extract/Replicat-Ereignisse.
Bevor Sie mit OCI Logging beginnen:
- Machen Sie sich mit den grundlegenden Konzepten und Terminologie vertraut, die im OCI Logging-Service verwendet werden. Siehe Loggingüberblick in der OCI Logging-Dokumentation.
- Erstellen Sie eine Gruppe, um den Zugriff auf Loggruppen und Loginhalt zu verwalten. Siehe Mit Gruppen arbeiten in der OCI IAM-Dokumentation.
- Fügen Sie Policys hinzu, um das öffentliche Logging für OCI GoldenGate zu aktivieren.
Hinweis:
Sie verwalten den Lebenszyklus der Logs, einschließlich Logs, die automatisch von OCI GoldenGate für Sie erstellt werden. Logs werden nicht gelöscht, wenn Jobs und Jobläufe gelöscht werden. Weitere Informationen zu Beobachtbarkeits- und Managementpreisen.Policys zur Verwendung von OCI Logging mit OCI hinzufügen GoldenGate
Um Servicelogs zu aktivieren, müssen Sie den Benutzerverwaltungszugriff auf die Loggruppe sowie Zugriff auf die Ressource erteilen. Logs und Loggruppen verwenden den Ressourcentyp log-group
. Damit Sie den Inhalt von Logs durchsuchen können, müssen Sie jedoch den Ressourcentyp log-content
verwenden. Fügen Sie die folgenden Policys hinzu:
allow group <group-name> to manage log-groups in compartment <compartment-name>
allow group <group-name> to manage log-content in compartment <compartment-name>
Logging mit der Oracle Cloud-Konsole aktivieren
- Wählen Sie in der Seite Deployments das Deployment aus, für das Sie das Logging aktivieren möchten.
- Wählen Sie auf der Seite Deployment-Details Monitoring aus.
- Scrollen Sie auf der Seite {\b Monitoring} nach unten zu {\b Logs}.
- Wählen Sie in der Tabelle Logs im Menü Aktionen eines der Logs die Option Log aktivieren aus.
- Aktivieren Sie im Bereich Log aktivieren in der Dropdown-Liste "Compartment" ein Compartment.
- Für die Loggruppe können Sie:
- Gruppe aus der Dropdown-Liste auswählen
- Erstellen Sie eine neue Gruppe
- Lassen Sie das Feld leer, und eine Standardgruppe wird automatisch zugewiesen
- Geben Sie einen Namen als Lognamen ein.
- Wählen Sie für die Logaufbewahrung die Anzahl der Monate aus der Dropdown-Liste aus.
- Klicken Sie auf Log aktivieren.
Warten Sie, bis der Status "Aktiv" wird. Nach der Aktivierung wird das Feature "Diagnoselogs" für die Prozess- und Fehlerlogs aktiviert. Die Prozess- und Fehlerlogs sind technisch "Servicelogs", da sie von einem nativen Oracle Cloud Infrastructure-Service wie OCI GoldenGate stammen.
Logging für OCI GoldenGate im OCI Logging-Service aktivieren
Erstellen und konfigurieren Sie eine Loggruppe, und konfigurieren Sie ein Servicelog im Logging-Service, wenn noch keine vorhanden ist:
Deployment-Backuplogs
Sie können ein manuelles Backup von einem OCI GoldenGate-Deployment in Oracle Object Storage sichern und das Backup dann lokal herunterladen. Anschließend können Sie die Deployment-Logs suchen, um Zustandsprobleme zu beheben.
Wie Sie ein manuelles Backup erstellen, erfahren Sie unter Deployment-Backups verwalten.
Das manuelle Deployment-Backup enthält die vollständige GoldenGate-Deployment-Verzeichnisstruktur und alle Dateien, einschließlich Log- und Traildateien. Folgende Verzeichnisse und Dateien sind bei der Fehlerbehebung hilfreich:
- /etc: Konfiguration
- /etc/ogg: Parameterdateien
- /var: Logdateien, Checkpoint, Traildateien usw.
- /var/checkpt: Checkpoint
- /var/data: Traildateien
- /var/report: Berichtsdateien
- /var/log: Logdateien
- ER-events.log
- ggserr.log
- restapi.log
- adminsrvr.log
- pmsrvr.log
- distsrvr-stdout.log
- recsrvr-stdout.log
- distsrvr.log
- recvsrvr.log
- extract.log
- replicat.log
Diagnose erfassen
Erfassen Sie Diagnosen zum Analysieren oder Teilen von Informationen zu Ihrem OCI GoldenGate-Deployment. Die erfassten Informationen können bei Problemen mit My Oracle Support geteilt werden.
Hinweis:
Dieses Feature gilt nur für Datenreplikations-Deployments.- Wählen Sie auf der Seite "Deployments" das Deployment aus, für das eine Diagnose erfasst werden soll.
- Wählen Sie im Menü "Aktionen" auf der Seite "Details" des Deployments die Option Diagnose erfassen aus.
- Füllen sie im Bereich "Diagnose erfassen" die folgenden Felder, und klicken Sie auf Diagnose erfassen: