Übertragungsjobs überwachen

Cloud Monitoring erfasst und speichert automatisch Informationen für Ihre Storage Transfer Service-Jobs. Mit Cloud Monitoring können Sie verschiedene Messwerte überwachen:

  • Die Anzahl der gefundenen Objekte und Byte
  • Die Anzahl der kopierten Objekte und Byte
  • Die Anzahl der gelöschten Objekte und Byte
  • Die Anzahl der Fehler und die zugehörigen Fehlercodes

Cloud Monitoring ist für Storage Transfer Service automatisch aktiviert. Es gibt für die Erhebung von Daten oder die Anzeige von Messwerten im Google Cloud Console Für API-Aufrufe können Gebühren anfallen. Weitere Informationen finden Sie unter Cloud Monitoring-Preise.

Erforderliche IAM-Rolle

Sie benötigen die Rolle „Monitoring-Betrachter“ (roles/monitoring.viewer) oder um Messwerte in Cloud Monitoring anzusehen.

Weitere Informationen zum Zuweisen einer IAM-Rolle

Messwerte aufrufen

Cloud Monitoring-Messwerte sind an zwei Orten in der Google Cloud Console:

  • Auf der Seite mit den Jobdetails des Storage Transfer Service werden Messwerte für eine bestimmte Übertragungsjob. Zusätzlich zu den unten aufgeführten Messwerten werden die Bandbreite der kopierten Byte und die Rate der kopierten Objekte.

  • Auf der Cloud Monitoring-Seite können Messwerte für einen einzelnen Übertragungsjob, mehrere Jobs oder alle Jobs in einem Projekt angezeigt werden. Es stehen mehrere Diagrammoptionen zur Verfügung. und Personalisierungen.

Messwerte auf der Seite mit den Jobdetails ansehen

So rufen Sie die Messwerte eines bestimmten Jobs auf:

  1. Rufen Sie in der Google Cloud Console die Seite Übertragungsjobs auf.

    Zu Übertragungsjobs

  2. Klicken Sie auf den Job, für den Sie Messwerte aufrufen möchten. Die Seite Jobdetails wird angezeigt.

  3. Klicken Sie auf den Tab Monitoring. Das Standard-Dashboard wird angezeigt.

Messwerte in Cloud Monitoring ansehen

So rufen Sie Messwerte für den Storage Transfer Service in Cloud Monitoring auf:

  1. Rufen Sie in der Google Cloud Console die Seite Metrics Explorer auf.

    Zu „Monitoring: Metrics Explorer“

  2. Folgen Sie der Anleitung unter Diagramme mit dem Metrics Explorer erstellen, um die Messwerte auszuwählen und anzuzeigen.

Ressourcendetails

Name der überwachten Ressource: storage_transfer_job

Ressourcenfeld / Ziel Feld REST-Ressource und -Feld, die zum Ausfüllen dieses Felds verwendet werden Beschreibung
project_id TransferJob.project_id Die Kennung des verknüpftes Projekt mit dieser Ressource
job_id TransferJob.name Der global eindeutige Name der Übertragung
Standort Wird immer auf global festgelegt, da Übertragungsjobs keiner Region oder keinem Standort zugeordnet sind. Der Standort des Übertragungsjob

Messwertdetails

Alle Storage Transfer Service-Messwerte sind Delta-Messwerte. Sie messen die Änderung seit der letzten Erfassung des Messwerts. Zum Beispiel werden mit Messwerten die Anzahl der Anfragen sind Deltamesswerte. jeder Wert erfasst, wie viele Anfragen seit dem letzten Datenpunkt empfangen wurde.

Die Daten werden alle 60 Sekunden erhoben. Nach der Stichprobenerhebung werden bis zu 180 Sekunden

Alle Messwertnamen beginnen mit storagetransfer.googleapis.com/transferjob/ Beispiel: storagetransfer.googleapis.com/transferjob/found_bytes_count

Messwertname Labels Beschreibung
found_bytes_count
origin=[source | sink]

Anzahl der gefundenen Byte, die für die Übertragung oder das Löschen geplant sind, ausgenommen solche, die aufgrund von Objektbedingungen oder weil sie bereits am Ziel vorhanden sind, herausgefiltert wurden. Weitere Informationen finden Sie unter TransferOptions finden Sie Informationen zum Überschreiben von Daten in der Senke.

Entsprechende(s) TransferCounters: bytesFoundFromSource. bytesFoundOnlyFromSink

found_objects_count
origin=[source | sink]

Anzahl der gefundenen Objekte, die übertragen oder gelöscht werden sollen, ausgenommen Objekte, die aufgrund von Objektbedingungen herausgefiltert oder aufgrund der Synchronisierung übersprungen werden.

Entsprechende(s) TransferCounters: „objectFoundFromSource“ objectsFoundOnlyFromSink

copied_bytes_count
status=[succeeded | skipped | failed]

Anzahl der kopierten Byte.

Entsprechende(s) TransferCounters: bytesCopiedToSink, BytesFromSourceSkippedBySync, bytesFromSourceFailed

Der Wert von copied_bytes_count mit dem Status succeeded stimmt nicht immer mit dem bytesCopiedToSink-Zähler, da der Messwert auch zählt erfolgreich kopierte Bytes, die im Falle eines Fehlers verworfen werden. Beispiel: Wenn Storage Transfer Service 100 Byte eines Objekts kopiert, das während der Übertragung gelöscht wird, werden die 100 kopierten Bytes aufgezeichnet. unter copied_bytes_count mit Status succeeded. Die vollständigen Bytes des Objekts werden auch unter copied_bytes_count mit dem Status failed.

copied_objects_count
status=[succeeded | skipped | failed]

Anzahl der kopierten Objekte.

Entsprechende(s) TransferCounters: itemsCopiedToSink, ObjectFromSourceSkippedBySync, ObjectsFromSourceFailed

deleted_bytes_count
origin=[source | sink]
status=[succeeded | failed]

Anzahl der gelöschten Byte. Der Storage Transfer Service kann so konfiguriert werden, dass Daten an der Quelle und/oder am Ziel gelöscht werden. Informationen zum Konfigurieren des Löschverhaltens finden Sie unter TransferOptions.

Entsprechende(s) TransferCounters: bytesDeletedFromSource bytesDeletedFromSink, bytesFromSourceFailed, bytesFailedToDeleteFromSink

Hinweis: Dieser Zähler ist die Summe deleted_bytes_count:status=failed,origin=source und copied_bytes_count:status=failed.

deleted_objects_count
origin=[source | sink]
status=[succeeded | failed]

Anzahl der gelöschten Objekte.

Entspricht den Messwerten TransferCounters: objectsDeletedFromSource, objectsDeletedFromSink, objectsFromSourceFailed, objectsFailedToDeleteFromSink

Hinweis: Dieser Zähler ist die Summe von deleted_objects_count:status=failed,origin=source und copied_objects_count:status=failed.

error_count
code=error code

Die Anzahl der Fehler, wie in Fehlerübersicht angegeben.