Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Pantau metrik kueri Athena dengan CloudWatch
Athena menerbitkan metrik terkait kueri ke CloudWatch Amazon, saat metrik kueri publikasi ke opsi dipilih. CloudWatch Anda dapat membuat dasbor khusus, menyetel alarm, dan pemicu pada metrik CloudWatch, atau menggunakan dasbor yang telah diisi sebelumnya langsung dari konsol Athena.
Saat Anda mengaktifkan metrik kueri untuk kueri di grup kerja, metrik akan ditampilkan dalam tab Metrik di panel Workgroups, untuk setiap grup kerja di konsol Athena.
Athena menerbitkan metrik berikut ke konsol: CloudWatch
-
DPUAllocated
— Jumlah total DPUs (unit pemrosesan data) yang disediakan dalam reservasi kapasitas untuk menjalankan kueri. -
DPUConsumed
— Jumlah yang dikonsumsi DPUs secara aktif oleh kueri di suatuRUNNING
negara bagian pada waktu tertentu dalam reservasi. Metrik yang dipancarkan hanya jika kelompok kerja dikaitkan dengan reservasi kapasitas dan mencakup semua kelompok kerja yang terkait dengan reservasi. -
DPUCount
— Jumlah maksimum yang DPUs dikonsumsi oleh kueri Anda, diterbitkan tepat sekali saat kueri selesai. -
EngineExecutionTime
— Jumlah milidetik yang dibutuhkan kueri untuk dijalankan. -
ProcessedBytes
— Jumlah byte yang dipindai DML Athena per kueri. -
QueryPlanningTime
— Jumlah milidetik yang Athena ambil untuk merencanakan alur pemrosesan kueri. -
QueryQueueTime
— Jumlah milidetik bahwa kueri berada dalam antrian kueri menunggu sumber daya. -
ServicePreProcessingTime
— Jumlah milidetik yang Athena ambil untuk memproses kueri sebelum mengirimkan kueri ke mesin kueri. -
ServiceProcessingTime
— Jumlah milidetik yang Athena ambil untuk memproses hasil kueri setelah mesin kueri selesai menjalankan kueri. -
TotalExecutionTime
— Jumlah milidetik yang Athena ambil untuk menjalankan DDL atau kueri. DML
Untuk deskripsi yang lebih lengkap, lihat Daftar CloudWatch metrik dan dimensi untuk Athena nanti dalam dokumen ini.
Metrik ini memiliki dimensi sebagai berikut:
-
CapacityReservation
— Nama reservasi kapasitas yang digunakan untuk mengeksekusi kueri, jika berlaku. -
QueryState
–SUCCEEDED
,FAILED
, atauCANCELED
-
QueryType
–DML
,DDL
, atauUTILITY
-
WorkGroup
— nama kelompok kerja
Athena menerbitkan metrik berikut ke CloudWatch konsol di bawah namespace: AmazonAthenaForApacheSpark
-
DPUCount
— jumlah yang DPUs dikonsumsi selama sesi untuk mengeksekusi perhitungan.
Metrik ini memiliki dimensi sebagai berikut:
-
SessionId
— ID sesi di mana perhitungan diajukan. -
WorkGroup
— Nama kelompok kerja.
Untuk informasi lebih lanjut, lihat Daftar CloudWatch metrik dan dimensi untuk Athena nanti dalam topik ini. Untuk informasi tentang metrik penggunaan Athena, lihat. Pantau metrik penggunaan Athena dengan CloudWatch
Anda dapat melihat metrik kueri di konsol Athena atau di CloudWatch konsol.
Untuk melihat metrik kueri untuk grup kerja di konsol Athena
Buka konsol Athena di https://console.aws.amazon.com/athena/
. Jika panel navigasi konsol tidak terlihat, pilih menu ekspansi di sebelah kiri.
-
Di panel navigasi, pilih Workgroups.
-
Pilih workgroup yang Anda inginkan dari daftar, lalu pilih tab Metrik.
Dasbor metrik ditampilkan.
catatan
Jika Anda baru saja mengaktifkan metrik untuk grup kerja dan/atau belum ada aktivitas kueri terbaru, grafik di dasbor mungkin kosong. Aktivitas kueri diambil dari CloudWatch tergantung pada interval yang Anda tentukan pada langkah berikutnya.
-
Di bagian Metrik, pilih interval metrik yang harus digunakan Athena untuk mengambil metrik kueri CloudWatch, atau tentukan interval khusus.
-
Untuk menyegarkan metrik yang ditampilkan, pilih ikon penyegaran.
-
Klik panah di sebelah ikon penyegaran untuk memilih seberapa sering Anda ingin tampilan metrik diperbarui.
Untuk melihat metrik di konsol Amazon CloudWatch
Buka CloudWatch konsol di https://console.aws.amazon.com/cloudwatch/
. -
Pada panel navigasi, silakan pilih Metrik, Semua metrik.
-
Pilih namespace AWS/Athena.
Untuk melihat metrik dengan AWS CLI
-
Lakukan salah satu hal berikut ini:
-
Untuk membuat daftar metrik Athena, buka prompt perintah, dan gunakan perintah berikut:
aws cloudwatch list-metrics --namespace "AWS/Athena"
-
Untuk mencantumkan semua metrik yang tersedia, gunakan perintah berikut:
aws cloudwatch list-metrics"
-
Jika Anda telah mengaktifkan CloudWatch metrik di Athena, metrik berikut akan dikirim ke per grup kerja CloudWatch . Metrik berikut menggunakan AWS/Athena
namespace.
Nama metrik | Deskripsi |
---|---|
DPUAllocated |
Jumlah total DPUs (unit pemrosesan data) yang disediakan dalam reservasi kapasitas untuk menjalankan kueri. |
DPUConsumed | Jumlah yang dikonsumsi DPUs secara aktif oleh kueri di suatu RUNNING negara bagian pada waktu tertentu dalam reservasi. Metrik ini dipancarkan hanya jika kelompok kerja dikaitkan dengan reservasi kapasitas dan mencakup semua kelompok kerja yang terkait dengan reservasi. Jika Anda memindahkan grup kerja dari satu reservasi ke reservasi lainnya, metrik tersebut menyertakan data dari saat grup kerja tersebut termasuk dalam reservasi pertama. Untuk informasi lebih lanjut tentang reservasi kapasitas, lihatKelola kapasitas pemrosesan kueri. |
DPUCount | Jumlah maksimum yang DPUs dikonsumsi oleh kueri Anda, diterbitkan tepat sekali saat kueri selesai. Metrik ini dipancarkan hanya untuk kelompok kerja yang dilampirkan pada reservasi kapasitas. |
EngineExecutionTime |
Jumlah milidetik yang dibutuhkan kueri untuk dijalankan. |
ProcessedBytes |
Jumlah byte yang dipindai DML Athena per kueri. Untuk kueri yang dibatalkan (baik oleh pengguna, atau secara otomatis, jika mereka mencapai batas), ini termasuk jumlah data yang dipindai sebelum waktu pembatalan. Metrik ini tidak dilaporkan untuk DDL kueri. |
QueryPlanningTime | Jumlah milidetik yang Athena ambil untuk merencanakan alur pemrosesan kueri. Ini termasuk waktu yang dihabiskan untuk mengambil partisi tabel dari sumber data. Perhatikan bahwa karena mesin kueri melakukan perencanaan kueri, waktu perencanaan kueri adalah bagian dari. EngineExecutionTime |
QueryQueueTime | Jumlah milidetik kueri berada dalam antrian kueri menunggu sumber daya. Perhatikan bahwa jika kesalahan transien terjadi, kueri dapat secara otomatis ditambahkan kembali ke antrian. |
ServicePreProcessingTime | Jumlah milidetik yang Athena ambil untuk memproses kueri sebelum mengirimkan kueri ke mesin kueri. |
ServiceProcessingTime | Jumlah milidetik yang Athena ambil untuk memproses hasil kueri setelah mesin kueri selesai menjalankan kueri. |
TotalExecutionTime | Jumlah milidetik yang Athena ambil untuk menjalankan DDL atau kueri. DML TotalExecutionTime termasuk QueryQueueTime, QueryPlanningTime, EngineExecutionTime, dan ServiceProcessingTime. |
Metrik untuk Athena ini memiliki dimensi berikut.
Dimensi | Deskripsi |
---|---|
CapacityReservation |
Nama reservasi kapasitas yang digunakan untuk mengeksekusi query, jika berlaku. Ketika reservasi kapasitas tidak digunakan, dimensi ini tidak mengembalikan data. |
QueryState |
Status kueri. Statistik yang valid:SUCCEEDED,FAILED, atauCANCELED. |
QueryType |
Jenis kueri. Statistik yang valid: |
WorkGroup |
Nama workgroup. |