Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Mengakses log Aliran Udara di Amazon CloudWatch
Amazon MWAA dapat mengirim log Apache Airflow ke Amazon CloudWatch. Anda dapat mengakses log untuk beberapa lingkungan dari satu lokasi untuk mengidentifikasi penundaan tugas Apache Airflow atau kesalahan alur kerja dengan mudah tanpa alat pihak ketiga tambahan. Log Apache Airflow harus diaktifkan di Amazon Managed Workflow untuk konsol Apache Airflow untuk mengakses pemrosesan Apache Airflow DAG, tugas, server web, login pekerja. CloudWatch
Daftar Isi
Harga
-
Biaya CloudWatch Log Standar berlaku. Untuk informasi selengkapnya, lihat CloudWatch harga
.
Sebelum Anda mulai
-
Anda harus memiliki peran yang dapat mengakses log in CloudWatch. Untuk informasi lebih lanjut, lihatMengakses lingkungan Amazon MWAA.
Jenis log
Amazon MWAA membuat grup log untuk setiap opsi pencatatan aliran udara yang Anda aktifkan, dan mendorong CloudWatch log ke grup Log yang terkait dengan lingkungan. Grup log diberi nama dalam format berikut:airflow-YourEnvironmentName-. Misalnya, jika lingkungan Anda diberi namaLogTypeAirflow-v202-Public, log tugas Apache Airflow dikirim keairflow-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. |
|
|
Log tugas yang dihasilkan 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 di CRITICAL level INFOWARNING,ERROR,, atau. Saat Anda memilih tingkat log, Amazon MWAA mengirimkan log untuk tingkat itu dan semua tingkat keparahan yang lebih tinggi. Misalnya, jika Anda mengaktifkan log di INFO level tersebut, Amazon MWAA mengirimkan INFO log danWARNING,ERROR, dan level CRITICAL CloudWatch log ke 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 Monitoring.
-
Pilih grup log server web Airflow di panel Monitoring.
-
Pilih grup log pekerja Airflow di panel Monitoring.
-
Pilih grup log pemrosesan Airflow DAG di panel Monitoring.
-
Pilih grup log tugas Airflow di panel Monitoring.
-
Pilih tingkat logging di tingkat Log.
-
-
Pilih Berikutnya.
-
Pilih Simpan.
Mengakses log Apache Airflow
Bagian berikut menjelaskan cara mengakses log Apache Airflow di CloudWatch konsol.
-
Buka halaman
Lingkungan di konsol Amazon MWAA. -
Pilih lingkungan.
-
Pilih grup log di panel Monitoring.
-
Pilih log in Stream log.
Contoh log penjadwal
Anda dapat mengakses log Apache Airflow untuk penjadwal yang menjadwalkan alur kerja Anda dan mengurai folder Anda. dags Langkah-langkah berikut menjelaskan cara membuka grup log untuk penjadwal di konsol Amazon MWAA, dan mengakses log Apache Airflow di konsol CloudWatch Logs.
Untuk mengakses log untuk requirements.txt
-
Buka halaman
Lingkungan di konsol Amazon MWAA. -
Pilih lingkungan.
-
Pilih grup log penjadwal aliran udara di panel Monitoring.
-
Pilih
requirements_install_iplog stream log masuk. -
Lihat daftar paket yang diinstal pada lingkungan di
/usr/local/airflow/.local/bin. 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 mendapatkan kesalahan yang mirip dengan berikut ini:
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 das bor.