Fehler in Aufnahmepipeline beheben
Nachdem die Logdaten mit einer der verfügbaren Aufnahmemethoden in Logging Analytics aufgenommen wurden, beginnt die Datenverarbeitung asynchron. Wenn bei der Datenverarbeitung Fehler im Zusammenhang mit Konfiguration, Loggröße oder -struktur, Autorisierung (nur beim Typ ObjectCollection
) oder Parserdefinition auftreten, kann das zu folgenden Problemen führen:
-
Die Logdaten sind nicht im Log Explorer zur Visualisierung verfügbar.
-
Nur ein Teil der Daten ist zur Visualisierung verfügbar.
-
Die Daten werden unvollständig verarbeitet und mit Parsefehlern getaggt.
-
Die Daten werden nicht mit erwarteten Ressourcen wie Entitys oder zusätzlichen Metadaten verknüpft.
Verwenden Sie die Metrik Verarbeitungsfehler, um den Fehler zu ermitteln und die Aufnahmepipeline zu beheben, indem Sie den Fehlertyp identifizieren und der verwendeten Aufnahmemethode zuordnen. Die Schritte für den Zugriff auf die Metrik "Verarbeitungsfehler" finden Sie unter Logging Analytics mit Servicemetriken überwachen.
Im Folgenden werden die Aufnahmemethoden (collectionType
) aufgeführt, für die die Metrik "Verarbeitungsfehler" generiert wird:
-
On-Demand-Upload (
ODU
): Für alle Daten, die über eine der On-Demand-Uploadmethoden in Logging Analytics hochgeladen werden. -
Mit Service-Connector aufnehmen (
ServiceConnector
): Verwenden Sie den Service-Connector, um die Logs aus dem Oracle Cloud Infrastructure-Service mit Logging Analytics als Ziel zu erfassen. -
Daten aus Objektspeicher-Bucket erfassen (
ObjectCollection
): Für kontinuierlich erfasste Logdaten, die Sie in einem Oracle Cloud-Objektspeicher-Bucket gespeichert haben. -
Erfassung von Logereignissen (
LogEventsCollection
): Für die mit der API uploadLogEvents erfassten Daten.
Wenn Fehler ermittelt werden, zeigt die Metrik "Verarbeitungsfehler" eine Zeile für jeden im Mandanten oder Compartment aktivierten Erfassungstyp an. Bewegen Sie den Cursor auf die Datenpunkte im Diagramm, um weitere Details zum Fehler anzuzeigen. Gehen Sie wie folgt vor, wenn ein Fehler für einen Erfassungstyp gemeldet wird und Sie den genauen Fehlertyp ermitteln möchten:
-
Klicken Sie oben rechts in der Metrik "Verarbeitungsfehler" auf das Menü Optionen, und wählen Sie In Metrik-Explorer anzeigen aus.
Die Metrik wird jetzt im Metrik-Explorer angezeigt. Hier können Sie das Diagramm genauer untersuchen.
-
Klicken Sie auf Abfragen bearbeiten, und wählen Sie Dimensionsname und Dimensionswert für die Metrik aus. Beispiel: Wenn die Metrik "Verarbeitungsfehler" einen Fehler für den Erfassungstyp
ServiceConnector
gemeldet hat, wählen Sie als Dimensionsname den WertcollectionType
und als DimensionswertserviceConnector
aus.Klicken Sie auf Diagramm aktualisieren, um die Diagrammvisualisierung zu aktualisieren. Im Diagramm werden jetzt nur die Fehler aus dem Erfassungsablauf des Serviceverbindungslogs angezeigt. Es zeigt eine Zeile für jede Kombination aus
errorType
undresourceId
an.Sie können zur Ansicht Datentabelle wechseln, um eine tabellarische Darstellung der erfassten Fehlerdatenpunkte anzuzeigen.
-
Ändern Sie den Dimensionsnamen in
errorType
undresourceId
, und zeigen Sie die entsprechenden Fehlerinformationen im Diagramm an.
Im Folgenden werden die verschiedenen Typen von Fehlern aufgeführt, die über diese Metrik gemeldet werden:
Fehlertyp | Beschreibung | Empfohlener Fix |
---|---|---|
|
Es ist ein Fehler mit der angegebenen Konfiguration aufgetreten, z.B. eine falsche Logquelle oder falsche Entitydetails. Beispiele::
|
Prüfen Sie die Konfigurationseinstellungen erneut, und stellen Sie sicher, dass sie korrekt festgelegt sind. Siehe Hierarchie von wichtigen Ressourcen. |
|
Die aufgenommenen Daten weisen eines der folgenden Probleme auf:
|
Stellen Sie sicher, dass die Daten dem Größengrenzwert, dem Format und den vorgeschriebenen Archivierungsformaten entsprechen. Siehe Logs aufnehmen. |
|
Die für die Erfassung identifizierten Daten stimmen nicht mit der Parserdefinition überein. Beispiel:
|
Prüfen Sie die Parserdefinition, und stellen Sie sicher, dass die eingehenden Daten der angegebenen Definition entsprechen. Parser erstellen |
|
Dieser Fehler wird nur bei der Datenerfassung aus dem Objektspeicher-Bucket angezeigt, wenn beim Lesen der Daten aus dem Mandanten ein Autorisierungsfehler aufgetreten ist. Beispiel:
|
Prüfen Sie die IAM-Policys, die Sie für die Aktivierung der Logerfassung aus dem Objektspeicher-Bucket erstellt haben, und stellen Sie sicher, dass Logging Analytics die folgenden Berechtigungen erhalten hat:
|