View a markdown version of this page

Memantau database Aurora Limitless dengan Database Insights - Amazon CloudWatch

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Memantau database Aurora Limitless dengan Database Insights

Database Insights mendukung pemantauan Database Tanpa Batas Aurora PostgreSQL di tingkat armada dan instans. Database Tanpa Batas Aurora PostgreSQL Anda dapat ditemukan di Dasbor Instans Database dan Dasbor Kesehatan Fleet.

Aurora PostgreSQL Limitless Database menggunakan grup pecahan. Setiap grup shard terdiri dari beberapa instance database yang bekerja sama untuk memproses beban kerja terdistribusi. Database Insights membantu Anda memahami distribusi beban di antara instance dalam grup shard.

Di Dasbor Kesehatan Fleet, Database Insights menyediakan pemantauan grup pecahan Limitless Anda bersama dengan database lainnya yang membentuk armada database Anda. Anda bisa mendapatkan pandangan opini tentang kesehatan dan penggunaan DBLoad untuk grup pecahan tanpa batas Anda dengan cara yang sama seperti yang Anda lakukan untuk database lain di armada. Di Dasbor Instance, Database Insights menyediakan pemantauan di tingkat grup shard dan untuk instance individual dalam grup. Database Insights menyediakan tampilan baru per grup shard di mana Anda dapat melihat beban database yang didistribusikan di seluruh instance dalam grup shard. Dari sana, Anda dapat menavigasi ke dasbor instance tertentu dalam grup shard.

Fitur yang tersedia untuk Aurora Limitless

Tabel berikut menampilkan fitur yang tersedia untuk database Aurora PostgreSQL Limitless. Mereka menunjukkan apakah setiap fitur didukung dalam mode pemantauan Standar dan Lanjutan, dan apakah mereka tersedia di tingkat Grup Shard, tingkat instans, dan apakah mereka tersedia di Armada atau Dasbor Instans dari Database Insights.

Fitur Standar Lanjutan ShardGroup Instans Dasbor Wawasan Database
Analisis kontributor teratas untuk DB Load berdasarkan dimensi Didukung Didukung Ya Ya Instans
Kueri, grafik, dan atur alarm pada metrik database dengan retensi hingga 7 hari Didukung Didukung Ya Ya Instans
Tentukan kebijakan kontrol akses halus untuk membatasi akses ke dimensi yang berpotensi sensitif seperti teks SQL Didukung Didukung Ya Ya Instans
Gunakan komponen Distribusi Beban untuk menganalisis distribusi beban di seluruh instans dalam grup shard yang sama Didukung Didukung Ya Tidak Instans

Analisis proses sistem operasi yang terjadi di database Anda dengan metrik terperinci per proses yang berjalan

Amazon RDS Enhanced Monit oring diperlukan agar fitur ini berfungsi.

Tidak didukung Didukung Tidak Ya Instans
Buat dan simpan tampilan pemantauan di seluruh armada untuk menilai kesehatan di ratusan database Tidak didukung Didukung Ya Tidak Armada
Analisis kunci SQL dengan retensi 15 bulan dan UX terpandu Tidak didukung Tidak didukung Tidak Tidak Instans
Analisis rencana eksekusi SQL dengan retensi 15 bulan dan UX terpandu Tidak didukung Tidak didukung Tidak Tidak Instans
Visualisasikan statistik per kueri Tidak didukung Didukung Tidak Ya Instans
Analisis kueri SQL lambat

Ekspor log database ke CloudWatch Log diperlukan agar fitur ini berfungsi.

Tidak didukung Didukung Tidak Ya Instans
Lihat layanan panggilan dengan Sin CloudWatch yal Aplikasi Tidak didukung Didukung Ya Tidak Keduanya
Melihat dasbor gabungan untuk semua telemetri database, termasuk metrik, log, peristiwa, dan aplikasi

Ekspor log database ke CloudWatch Log diperlukan untuk melihat log database di konsol Database Insights.

Tidak didukung Didukung Tidak Ya Instans
Impor metrik penghitung Performance Insights ke dalam CloudWatch secara otomatis Tidak didukung Didukung N/A N/A Instans
Lihat acara Amazon RDS di CloudWatch Tidak didukung Didukung Ya Tidak Keduanya
Analisis kinerja database untuk jangka waktu pilihan Anda dengan analisis sesuai permintaan Tidak didukung Tidak didukung Tidak Tidak Instans
catatan

Pemantauan yang Ditingkatkan secara otomatis diaktifkan untuk Database Tanpa Batas Aurora PostgreSQL. Pemantauan yang Ditingkatkan dikenakan biaya tambahan. Untuk informasi selengkapnya, lihat Biaya Pemantauan yang Ditingkatkan.

Untuk Database Tanpa Batas Aurora PostgreSQL, log secara otomatis dipublikasikan ke CloudWatch Log dan dapat ditemukan di konsol Database Insights. Ini menimbulkan biaya tambahan, mengikuti harga CloudWatch Logs standar. Untuk detail tentang cara harga CloudWatch Log dan Database Insights dan contoh harga, lihat CloudWatch Harga Amazon.

Memantau grup pecahan Aurora Limitless di Dasbor Kesehatan Armada

Database Insights mendukung pemantauan grup pecahan Aurora Limitless di Dasbor Kesehatan Armada.

Dalam tampilan ini, Anda dapat melihat grup pecahan tanpa batas bersama database lain yang membentuk armada database Anda. Dasbor Kesehatan Armada memberikan pandangan opini tentang kesehatan dan pemanfaatan DBLoad untuk grup pecahan tanpa batas Anda, mirip dengan cara menyajikan informasi untuk database lain dalam armada.

Dasbor Kesehatan Armada Wawasan Database yang menampilkan grid instance, pemanfaatan beban, dan kueri teratas.

Saat melihat database Aurora Limitless di Dasbor Kesehatan Fleet:

  • Hanya grup pecahan yang terlihat, bukan contoh individual

  • Grup pecahan muncul di widget berikut:

    • Bagan sarang lebah

    • 10 teratas oleh DBLoad

    • Peristiwa

    • Layanan Panggilan

    • Daftar tabel

  • Pemanfaatan DBLoad disediakan untuk router dan pecahan

Tampilan tingkat armada ini memungkinkan Anda memantau dan membandingkan kinerja grup pecahan Aurora Limitless Anda dengan database lain di armada Anda, memberikan gambaran komprehensif dari seluruh armada database Anda.

Dasbor Database Insights mencantumkan instance database dengan jenis mesin dan pemanfaatan beban.

Memantau Database Tanpa Batas Aurora PostgreSQL di Dasbor Instance

Database Insights bekerja sama untuk Aurora PostgreSQL Limitless Database seperti halnya untuk cluster Aurora DB standar. Namun, Anda melacak metrik di tingkat grup shard untuk Aurora PostgreSQL Limitless Database. Dua metrik utama yang harus dilacak adalah sebagai berikut:

  • Beb an database — Mengukur tingkat aktivitas dalam database Anda. Metrik kuncin DBLoad ya adalah, yang dikumpulkan setiap detik. Satuan untuk DBLoad metrik adalah sesi aktif rata-rata (AAS). Untuk mendapatkan sesi aktif rata-rata, Database Insights mengambil sampel jumlah sesi yang secara bersamaan menjalankan kueri. AAS adalah jumlah total sesi dibagi dengan jumlah total sampel untuk periode waktu tertentu.

  • CPU Maksimum — Daya komputasi maksimum yang tersedia untuk database Anda. Untuk melihat apakah sesi aktif melebihi CPU maksimum, lihat hubungannya dengan Max vCPU garis. Max vCPUNilai ditentukan oleh jumlah core vCPU (virtual CPU) untuk instance DB Anda.

Anda juga dapat “mengiris” DBLoad metrik menjadi dimensi, yang merupakan subkategori dari metrik. Dimensi yang paling berguna adalah sebagai berikut:

  • Instans teratas — Menampilkan beban DB relatif untuk instans Anda (pecahan dan router) dalam urutan menurun.

  • Menunggu peristiwa — Menyebabkan pernyataan SQL menunggu peristiwa tertentu terjadi sebelum dapat terus berjalan. Peristiwa tunggu menunjukkan di mana pekerjaan terhambat.

  • Top SQL — Menunjukkan kueri mana yang paling berkontribusi pada beban DB.

Dasbor Wawasan Database yang menampilkan metrik kinerja dan instans teratas berdasarkan pemanfaatan beban.

Analisis beban DB untuk Database Tanpa Batas Aurora PostgreSQL dengan Database Insights

Dengan Database Insights, Anda dapat melacak metrik di tingkat grup shard dan di tingkat instance untuk Database Tanpa Batas Aurora PostgreSQL. Saat menganalisis beban DB untuk Aurora PostgreSQL Limitless Database, Anda mungkin ingin membandingkan beban DB untuk setiap pecahan dan router dengan vCPU maksimum.

Tampilan Absolute menunjukkan jumlah sesi aktif rata-rata (AAS) dan perkiraan vCPU. Tampilan Relatif menunjukkan rasio AAS dengan perkiraan vCPU.

Dasbor Database Insights yang menunjukkan distribusi beban database di seluruh instans.

Menganalisis beban DB relatif menggunakan dasbor Database Insights

Anda mungkin ingin meningkatkan kinerja Database Tanpa Batas Aurora PostgreSQL Anda dengan melacak beban DB relatif. Untuk menganalisis beban DB relatif berdasarkan instance untuk Database Tanpa Batas Aurora PostgreSQL Anda, gunakan prosedur berikut.

Untuk menganalisis beban DB relatif menggunakan konsol
  1. Buka CloudWatch konsol di https://console.aws.amazon.com/cloudwatch/.

  2. Di panel navigasi, pilih Database Insights.

  3. Pilih Database Tanpa Batas Aurora PostgreSQL. Dasbor Database Insights ditampilkan untuk Database Tanpa Batas Aurora PostgreSQL tersebut.

  4. Di bagian Beban database (beban DB), pilih Instans untuk Di iris oleh. Untuk melihat rasio sesi aktif rata-rata (AAS) terhadap inti vCPU untuk semua instans di Database Tanpa Batas Aurora PostgreSQL Anda, pilih Relatif untuk Dilihat sebagai.

    Bagan sesi aktif rata-rata menunjukkan beban DB untuk instance di Database Tanpa Batas YouRora PostgreSQL.

  5. Untuk melihat instance teratas, pilih tab Instans teratas.

  6. (Opsional) Untuk menganalisis beban DB untuk instance di Aurora PostgreSQL Limitless Database Anda, pilih nama instance di kolom Instans.

Menganalisis beban DB dengan menunggu menggunakan dasbor Database Insights

Anda mungkin ingin meningkatkan kinerja untuk Database Tanpa Batas Aurora PostgreSQL Anda dengan melacak peristiwa tunggu. Untuk menganalisis beban DB dengan peristiwa tunggu untuk Database Tanpa Batas Aurora PostgreSQL Anda, gunakan prosedur berikut.

Untuk menganalisis beban DB dengan menunggu Aurora PostgreSQL Limitless Database menggunakan konsol
  1. Buka CloudWatch konsol di https://console.aws.amazon.com/cloudwatch/.

  2. Di panel navigasi, pilih Database Insights.

  3. Pilih Database Tanpa Batas Aurora PostgreSQL. Dasbor Database Insights ditampilkan untuk Database Tanpa Batas Aurora PostgreSQL tersebut.

  4. Di bagian Beban database (beban DB), pilih Menun ggu untuk Di iris oleh. Untuk melihat jumlah AAS dan perkiraan vCPU, pilih Absolute untuk Dilihat sebagai.

    Bagan sesi aktif rata-rata menunjukkan beban DB untuk instans di Database Tanpa Batas Aurora PostgreSQL Anda.

  5. Gulir ke bawah ke tab SQL Teratas.

  6. Pilih pernyataan SQL untuk mengembangkannya ke dalam pernyataan komponennya.

Menganalisis distribusi beban menggunakan dasbor Database Insights

Anda mungkin ingin menyeimbangkan distribusi beban untuk instans di Aurora PostgreSQL Limitless Database Anda. Untuk menganalisis distribusi beban instance pada Aurora PostgreSQL Limitless Database, gunakan prosedur berikut.

Untuk menganalisis distribusi beban instance pada Aurora PostgreSQL Limitless Database menggunakan konsol
  1. Buka CloudWatch konsol di https://console.aws.amazon.com/cloudwatch/.

  2. Di panel navigasi, pilih Database Insights.

  3. Pilih Database Tanpa Batas Aurora PostgreSQL. Dasbor Database Insights ditampilkan untuk Database Tanpa Batas Aurora PostgreSQL tersebut.

  4. Di bagian Beban database (beban DB), pilih Instans untuk Di iris oleh. Untuk melihat jumlah AAS dan perkiraan vCPU untuk semua instans di Database Tanpa Batas Aurora PostgreSQL Anda, pilih Absolute untuk Dilihat sebagai.

    Bagan sesi aktif rata-rata menunjukkan beban DB untuk instans di Database Tanpa Batas Aurora PostgreSQL Anda.

  5. Untuk melihat bagan distribusi beban instance di Aurora PostgreSQL Limitless Database Anda, pilih tab Distribusi beban.