In diesem Dokument finden Sie einige allgemeine Tipps zur Fehlerbehebung bei Cloud Storage-Importthemen.
Nachdem Sie das Importthema konfiguriert und mit dem Erfassen von Nachrichten begonnen haben, können Sie die relevanten Cloud Monitoring-Messwerte prüfen, um zu sehen, ob Daten erfasst werden. Führen Sie diese Schritte aus:
Rufen Sie in der Console die Seite Themen auf.
Klicken Sie auf das Thema zum Cloud Storage-Import, bei dem Sie Probleme beheben möchten.
Klicken Sie auf der Seite mit den Themendetails auf den Tab Messwerte.
Sehen Sie sich das Diagramm für den Messwert Ingestion byte count an.
Wenn keine Daten aufgenommen werden, prüfen Sie auf der Seite mit den Thema-Details, ob im Feld Themenstatus ein Fehler und ein rotes Ausrufezeichen angezeigt werden.
Sie können auch den Messwert Status der Ingestionsdatenquelle prüfen. Klicken Sie dazu auf der Seite mit den Themendetails auf den Tab Messwerte.
Weitere Informationen zu diesen Messwerten finden Sie unter Messwerte zum Überwachen von Importthemen.
Hier finden Sie eine Liste mit Fehlern, die auftreten können:
Fehlercode Beschreibung Korrigieren CLOUD_STORAGE_PERMISSION_DENIEDFehler beim Verwenden von Cloud Storage-Daten aufgrund von Berechtigungsproblemen. Prüfen Sie, ob das Pub/Sub-Dienstkonto die erforderlichen Berechtigungen für den Zugriff auf den Cloud Storage-Bucket hat. Prüfen Sie, ob das Dienstkonto die folgenden Berechtigungen hat: storage.objects.list: Zum Auflisten der Objekte in einem Bucket.storage.objects.get: Zum Lesen der Objekte in einem Bucket.storage.buckets.get: Zum Abrufen des Bucket-Standorts und zum Prüfen, ob der Bucket vorhanden ist.
Weitere Informationen finden Sie unter Voraussetzungen für das Erstellen eines Cloud Storage-Themas.
PUBLISH_PERMISSION_DENIEDFehler beim Veröffentlichen zum Thema aufgrund von Berechtigungsproblemen. Gewähren Sie dem Pub/Sub-Dienstkonto die erforderlichen Berechtigungen zum Veröffentlichen. Weitere Informationen finden Sie unter Pub/Sub-Publisher-Rolle dem Pub/Sub-Dienstkonto hinzufügen. BUCKET_NOT_FOUNDDer angegebene Cloud Storage-Bucket kann nicht gefunden werden. Prüfen Sie, ob der Bucket-Name korrekt ist. TOO_MANY_OBJECTSDer Cloud Storage-Bucket enthält zu viele Objekte. Die Aufnahme wird pausiert. Die Aufnahme wird fortgesetzt, wenn die Anzahl der Objekte im Bucket weniger als 50 Millionen beträgt. Das Limit für die Objekte beträgt 50 Millionen. Reduzieren Sie die Anzahl der Objekte im Bucket oder wenden Sie sich an den Google Cloud Support.
Wenn bis zu diesem Punkt keine Fehler aufgetreten sind, sehen Sie sich die Best Practices unter Publisher-Konto in gutem Zustand halten an.
Sie können auch Plattformlogs für ein Cloud Storage-Importthema aktivieren. Diese Logs helfen Ihnen bei der Fehlerbehebung, wenn Sie Probleme beim Aufnehmen von Objekten in Pub/Sub-Importthemen haben.