Dieses Dokument enthält Anleitungen für folgende Aufgaben:
- Ausführungsprotokolle überwachen
- Logging-Logs für Dataform ansehen
- Benachrichtigungen für fehlgeschlagene Workflowaufrufe konfigurieren
Hinweis
So überwachen Sie Ausführungsprotokolle:
Rufen Sie in der Google Cloud Console die Seite Dataform auf.
Wählen Sie ein Repository aus oder erstellen Sie eines.
Wählen Sie einen Entwicklungsarbeitsbereich aus oder erstellen Sie einen.
Lösen Sie eine Ausführung aus mindestens einmal.
Erforderliche Rollen
Bitten Sie Ihren Administrator, Ihnen die folgenden IAM-Rollen zuzuweisen, um die Berechtigungen zu erhalten, die Sie zum Aufrufen von Ausführungsprotokollen benötigen:
- Dataform-Bearbeiter (
roles/dataform.editor) für das Dataform-Repository, in dem Workflowausführungen verfolgt werden -
Einrichtung einer Ausführung prüfen:
Dienstkontonutzer (
roles/iam.serviceAccountUser) für das benutzerdefinierte Dienstkonto
Weitere Informationen zum Zuweisen von Rollen finden Sie unter Zugriff auf Projekte, Ordner und Organisationen verwalten.
Sie können die erforderlichen Berechtigungen auch über benutzerdefinierte Rollen oder andere vordefinierte Rollen erhalten.
Die IAM-Rolle „Log-Betrachter
(roles/logging.viewer)“ bietet Ihnen Lesezugriff
auf alle Funktionen von Cloud Logging. Weitere Informationen zu den Berechtigungen und Rollen von Identity and Access Management
, die für Logging-Daten gelten, finden Sie unter
Zugriffssteuerung mit IAM.
Zum Erstellen und Verwalten von logbasierten Benachrichtigungen muss Ihre IAM-Rolle die Berechtigungen enthalten, die unter Erforderliche Rollen zum Erstellen und Verwenden von logbasierten Benachrichtigungsrichtlinienbeschrieben sind.
Ausführungsprotokolle überwachen
In diesem Abschnitt wird beschrieben, wie Sie Ausführungsprotokolle in Dataform ansehen.
Sie können die Logs aller Ausführungen ansehen, die in einem Repository ausgelöst wurden, sowie die Logs von Ausführungen, die in den letzten 24 Stunden in einem Arbeitsbereich ausgelöst wurden.
Ausführungsprotokolle für Repositorys prüfen
So rufen Sie die Logs aller Ausführungen auf, die in einem Repository ausgelöst wurden:
Rufen Sie in der Google Cloud Console die Seite Dataform auf.
Rufen Sie das Repository auf.
Klicken Sie auf Workflow-Ausführungslogs.
Klicken Sie auf die Ausführung, um die Details anzusehen.
Klicken Sie auf Details ansehen, um die Details einer Aktion innerhalb der Ausführung anzusehen.
Ausführungsprotokolle für Arbeitsbereiche prüfen
So rufen Sie die Logs der 1.000 letzten Ausführungen auf, die in den letzten 24 Stunden in einem Arbeitsbereich ausgelöst wurden:
Rufen Sie in der Google Cloud Console die Seite Dataform auf.
Rufen Sie das Repository auf und wählen Sie den Arbeitsbereich aus.
Klicken Sie in Ihrem Arbeitsbereich auf Ausführungen.
Klicken Sie auf die Ausführung, um die Details anzusehen.
Klicken Sie auf Details ansehen, um die Details einer Aktion innerhalb der Ausführung anzusehen.
Logging-Logs für Dataform ansehen
In diesem Abschnitt wird beschrieben, wie Sie Cloud Logging-Logs für Dataform-Workflowaufrufe ansehen.
Jeder Dataform-Workflowaufruf wird mit Logging protokolliert. Logging wird automatisch für Dataform-Workflowaufrufe aktiviert. Dies kann zu Abrechnungskosten für Logging führen. Weitere Informationen finden Sie unter Dataform – Preise.
Logs ansehen
Um Logs anzuzeigen, öffnen Sie die Log-Explorer-Seite.
Informationen zum Filtern von Logging-Logs in Log-Explorer finden Sie unter