Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Melihat log Aliran Udara di Amazon CloudWatch
Amazon MWAA dapat mengirim log Apache Airflow ke Amazon. CloudWatch Anda dapat melihat log untuk beberapa lingkungan dari satu lokasi untuk dengan mudah mengidentifikasi penundaan tugas Apache Airflow atau kesalahan alur kerja tanpa perlu alat pihak ketiga tambahan. Log Apache Airflow harus diaktifkan di Amazon Managed Workflows untuk konsol Apache Airflow untuk melihat pemrosesan Apache Airflow DAG, tugas, server Web, log Worker. CloudWatch
Daftar Isi
Harga
-
Biaya CloudWatch Log Standar berlaku. Untuk informasi selengkapnya, lihat harga CloudWatch
.
Sebelum Anda mulai
-
Anda harus memiliki peran yang dapat melihat log in CloudWatch. Untuk informasi selengkapnya, lihat Mengakses lingkungan Amazon MWAA.
Jenis log
Amazon MWAA membuat grup log untuk setiap opsi pencatatan Aliran Udara yang Anda aktifkan, dan mendorong log ke grup Log yang CloudWatch terkait dengan lingkungan. Grup log diberi nama dalam format berikut:YourEnvironmentName-
. Misalnya, jika lingkungan Anda diberi namaLogType
Airflow-v202-Public
, log tugas Apache Airflow akan dikirim ke. Airflow-v202-Public-
Task
Jenis log | Deskripsi |
---|---|
|
Log manajer prosesor DAG (bagian dari penjadwal yang memproses file DAG). |
|
Log yang dihasilkan oleh penjadwal Aliran Udara. |
|
Tugas mencatat hasil DAG. |
|
Log yang dihasilkan antarmuka web Airflow. |
|
Log yang dihasilkan sebagai bagian dari alur kerja dan eksekusi DAG. |
Mengaktifkan log Apache Airflow
Anda dapat mengaktifkan log Apache Airflow diINFO
,, WARNING
ERROR
, atau CRITICAL
level. Saat Anda memilih level log, Amazon MWAA mengirimkan log untuk level tersebut dan semua tingkat keparahan yang lebih tinggi. Misalnya, jika Anda mengaktifkan log di INFO
level tersebut, Amazon MWAA mengirimkan INFO
log danWARNING
,ERROR
, dan tingkat CRITICAL
log ke CloudWatch Log.
-
Buka halaman Lingkungan
di konsol Amazon MWAA. -
Pilih lingkungan.
-
Pilih Edit.
-
Pilih Berikutnya.
-
Pilih satu atau beberapa opsi pencatatan berikut:
-
Pilih grup log penjadwal aliran udara di panel Pemantauan.
-
Pilih grup log server web Aliran udara di panel Pemantauan.
-
Pilih grup log pekerja Aliran udara di panel Pemantauan.
-
Pilih grup log pemrosesan Aliran Udara DAG di panel Pemantauan.
-
Pilih grup log tugas Aliran udara di panel Pemantauan.
-
Pilih level logging di level Log.
-
-
Pilih Berikutnya.
-
Pilih Simpan.
Melihat log Apache Airflow
Bagian berikut menjelaskan cara melihat log Apache Airflow di konsol. CloudWatch
-
Buka halaman Lingkungan
di konsol Amazon MWAA. -
Pilih lingkungan.
-
Pilih grup log di panel Monitoring.
-
Pilih log masuk Aliran log.
Contoh log scheduler
Anda dapat melihat log Apache Airflow untuk Scheduler yang menjadwalkan alur kerja Anda dan mengurai folder Anda. dags
Langkah-langkah berikut menjelaskan cara membuka grup log untuk Scheduler di konsol Amazon MWAA, dan melihat log Apache Airflow di konsol Log. CloudWatch
Untuk melihat log untuk requirements.txt
-
Buka halaman Lingkungan
di konsol Amazon MWAA. -
Pilih lingkungan.
-
Pilih grup log penjadwal aliran udara di panel Pemantauan.
-
Pilih
requirements_install_ip
log masuk Aliran log. -
Anda akan melihat daftar paket yang diinstal pada lingkungan di
/usr/local/airflow/.local/bin
. Sebagai contoh:Collecting appdirs==1.4.4 (from -r /usr/local/airflow/.local/bin (line 1)) Downloading https://files.pythonhosted.org/packages/3b/00/2344469e2084fb28kjdsfiuyweb47389789vxbmnbjhsdgf5463acd6cf5e3db69324/appdirs-1.4.4-py2.py3-none-any.whl Collecting astroid==2.4.2 (from -r /usr/local/airflow/.local/bin (line 2))
-
Tinjau daftar paket dan apakah salah satu dari ini mengalami kesalahan selama instalasi. Jika terjadi kesalahan, Anda mungkin melihat kesalahan yang mirip dengan yang berikut:
2021-03-05T14:34:42.731-07:00 No matching distribution found for LibraryName==1.0.0 (from -r /usr/local/airflow/.local/bin (line 4)) No matching distribution found for LibraryName==1.0.0 (from -r /usr/local/airflow/.local/bin (line 4))
Apa selanjutnya?
-
Pelajari cara mengonfigurasi CloudWatch alarm di Menggunakan CloudWatch alarm Amazon.
-
Pelajari cara membuat CloudWatch dasbor di Menggunakan CloudWatch dasbor.