Airflow ログを表示する

Managed Airflow(第 3 世代) | Managed Airflow(第 2 世代) | Managed Airflow(以前の第 1 世代)

このページでは、Managed Service for Apache Airflow の Apache Airflow ログにアクセスして表示する方法について説明します。

ログタイプについて

Managed Service for Apache Airflow には、次の Airflow ログがあります。

  • ログのストリーミング。これらのログには、Airflow タスクログと、Airflow スケジューラやワーカーなど、環境の Airflow コンポーネントのログが含まれます。

    マネージド Airflow 環境の Cloud Logging と Cloud Monitoring の詳細については、環境のモニタリングをご覧ください。

  • 環境のバケット内の Airflow タスクログ。これらのログは 1 つの DAG タスクに関連付けられています。Managed Airflow は、Airflow タスクログを含むファイルを /logs フォルダに保存します。

  • Managed Service for Apache Airflow は、管理アクティビティ ログなどの監査ログを生成します。詳細については、監査ログを表示するをご覧ください。

始める前に

  • Google アカウントには、環境バケット内のオブジェクトを表示できるロールが必要です。詳細については、アクセス制御をご覧ください。

  • 環境のバケットに保存されたログは、バケットのポリシーを使用します。Managed Airflow は、データを永続的に保持するデフォルト ポリシーを使用してバケットを作成します。Cloud Logging に保存されているログの場合、Managed Airflow は _Default とユーザー定義のログ保持期間を使用します。

  • データの損失を防ぐため、環境のバケットに保存されたログは、環境を削除した後も削除されません。ログは環境のバケットから手動で削除する必要があります。

ストリーミング ログを表示する

Cloud Logging でストリーミング ログを表示する手順は、次のとおりです。

コンソール

  1. Google Cloud コンソールで、[環境] ページに移動します。

    [環境] に移動

  2. 環境のリストで、ご利用の環境の名前をクリックします。[環境の詳細] ページが開きます。

  3. [ログ] タブに移動します。

Cloud Logging でストリーミング ログを表示する

Cloud Logging でストリーミング ログを表示する手順は、次のとおりです。

コンソール

  1. Google Cloud コンソールで、[環境] ページに移動します。

    [環境] に移動

  2. 環境のリストで環境を見つけます。

  3. [ログ] 列の [ログ] リンクをクリックします。

環境のバケットで Airflow タスクログを表示する

環境のバケットにある Airflow タスクログを表示するには:

コンソール

  1. Google Cloud コンソールで、[環境] ページに移動します。

    [環境] に移動

  2. 環境のリストで、環境の名前を含む行を探し、[DAG フォルダ] 列で [DAG] リンクをクリックします。[バケットの詳細] ページが開きます。

  3. [フォルダ ブラウザ] ペインで /logs をクリックします。

次のステップ