Fehlerbehebung - Amazon CloudWatch

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Fehlerbehebung

Im Folgenden finden Sie die häufigsten Problembehandlungsszenarien und Lösungen für OTLP-Endgeräte.

Problem Beschreibung Lösung

Beim Starten von OCB Collector sind keine AWS Anmeldeinformationen vorhanden

Collector gibt beim Start den folgenden Fehler aus.

Fehler: Ungültige Konfiguration: extensions: :sigv4auth: Anmeldeinformationsanbieter konnte nicht abgerufen werden: zwischengespeicherte Anmeldeinformationen konnten nicht aktualisiert werden, keine EC2 IMDS-Rolle gefunden, Betriebsfehler ec2imds:, Anfrage abgebrochen, Kontext-Frist überschritten. GetMetadata

Geben Sie die richtigen Anmeldeinformationen ein.

Ungültige AWS Anmeldeinformationen

Collector gibt den HTTP-Statuscode 403, Message=Das in der Anfrage enthaltene Sicherheitstoken ist ungültig., Details= [] „beim Senden von Anfragen über den OTLP-Endpunkt aus.

Aktualisieren Sie die Anmeldeinformationen auf dem Collector-Server. AWS

Die Transaktionssuche ist deaktiviert

Collector gibt eine Nachricht aus = Die OTLP-API wird mit CloudWatch Logs als Trace-Segment-Ziel unterstützt.

Stellen Sie sicher, dass die Transaktionssuche aktiviert ist, CloudWatch bevor Sie den OTLP-Endpunkt für Traces verwenden. Weitere Informationen finden Sie unter Transaktionssuche.
Probleme beim Batching und beim Timeout

Collector löst eines der folgenden Probleme aus:

  • Die maximale verstrichene Zeit ist abgelaufen, es konnte keine HTTP-Anfrage gestellt werden

  • io.opentelemetry.exporter.internal.http. HttpExporter - Spans konnten nicht exportiert werden. Die Anfrage konnte nicht ausgeführt werden. Vollständige Fehlermeldung: Timeout

  • io.opentelemetry.exporter.internal.grpc. GrpcExporter - Spans konnten nicht exportiert werden. Der Server hat mit dem gRPC-Statuscode 2 geantwortet. Fehlermeldung: Timeout

  • RPC-Fehler: code = DeadlineExceeded desc = Kontext-Frist überschritten

  • RPC-Fehler: code = ResourceExhausted desc = Zu viele Anfragen“, „dropped_items“: 1024

Optimieren Sie die Batch- und Timeout-Richtlinien mithilfe des Batchprozessors.
Probleme erneut versuchen

Vorübergehende Netzwerkprobleme zwischen dem Collector und dem OTLP-Endpunkt.

  • RPC-Fehler: Code = Nicht verfügbar desc = Fehler beim Lesen vom Server: read tcp

  • rpc error: code = Unavailable desc = Unerwarteter HTTP-Statuscode vom Server empfangen: 502 (Bad Gateway);

  • rpc-Fehler: code = Nicht verfügbar desc = Unerwarteter HTTP-Statuscode vom Server: 503 (Service nicht verfügbar) empfangen

Optimieren Sie die Wiederholungsrichtlinie mithilfe des Exporters.
Payload wurde abgelehnt N/A Stellen Sie sicher, dass die an den Trace-Endpunkt gesendete Nutzlast innerhalb der Grenzwerte und Einschränkungen liegt. Weitere Informationen finden Sie unter Grenzwerte und Einschränkungen für Endgeräte.