Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Memulai dengan Con CloudWatch tributor Insights untuk DynamoDB
Bagian ini menjelaskan cara mengaktifkan dan menggunakan Amazon Con CloudWatch tributor Insights dalam mode yang berbeda untuk memenuhi kebutuhan pemantauan Anda menggunakan konsol Amazon DynamoDB atau AWS Command Line Interface ()AWS CLI.
Dalam contoh berikut, Anda menggunakan tabel DynamoDB yang didefinisikan dalam tutorial Mulai menggunakan DynamoDB.
Topik
Memilih mode Wawasan Kontributor
Sebelum mengaktifkan Contributor Insights, Anda harus memahami dua mode yang tersedia. Tinjau perbandingan mode untuk memilih opsi yang paling sesuai dengan kebutuhan spesifik Anda.
| Aspek | Mode tombol yang diakses dan dibatasi | Mode tombol yang dilumpuhkan |
|---|---|---|
| Monitor | Semua permintaan (berhasil dan dibatasi) | Hanya permintaan yang dibatasi |
| Grafik | Item Paling Banyak Diakses+Item Paling Banyak Dibatasi | Hanya Item Terbatas Terbatas |
| Terbaik untuk | Analisis dan optimasi yang ditargetkan | Pemantauan pelambatan |
| Gunakan kapan | Anda membutuhkan visibilitas lengkap ke dalam pola akses. Anda melakukan analisis jangka pendek atau debugging. | Perhatian utama Anda adalah mengidentifikasi dan menyelesaikan masalah pelambatan. Anda ingin terus mengaktifkan Contributor Insights untuk peringatan pembatasan waktu nyata. |
Menggunakan Wawasan Kontributor (konsol)
Konsol menyediakan cara intuitif untuk mengaktifkan Contributor Insights dan memilih mode yang sesuai untuk kebutuhan pemantauan Anda.
Cara menggunakan Insights Contributor di konsol
Masuk ke Konsol Manajemen AWS dan buka konsol DynamoDB di. https://console.aws.amazon.com/dynamodb/
-
Di panel navigasi di sisi kiri konsol, pilih Tabel.
-
Pilih tabel
Music. -
Pilih tab Pantau.
-
Pilih Aktifkan Wawasan CloudWatch Kontributor.
-
Di kotak dialog Pengaturan Pengel olaan Wawasan Kon CloudWatch tributor, aktifkan Aktif
Musickan untuk tabel dasar dan indeks sekunderAlbumTitle-indexglobal. -
Biarkan sak elar mode Hanya tombol yang di batasi pada posisi mati untuk keduanya, lalu pilih S impan perubahan.
Ini memungkinkan mode tombol yang diakses dan dibatasi default untuk tabel dan GSI, yang menyediakan pemantauan item yang diakses dan dibatasi. Mengalihkan sakelar mode Hanya tombol yang dibatasi ke posisi aktif akan mengaktifkan mode tombol yang dibatasi.
Jika operasi gagal, lihat DescribeContributorInsights FailureException di Referensi API Amazon DynamoDB untuk kemungkinan alasannya.
-
Grafik CloudWatch Contributor Insights sekarang terlihat di tab Monitor untuk
Musictabel. Karena Anda mengaktifkan mode tombol yang diakses dan dibatasi, Anda akan melihat grafik item yang diakses dan dibatasi.
Beralih antar mode
Anda dapat beralih antar mode kapan saja tanpa menonaktifkan Contributor Insights.
Untuk mengganti mode Wawasan Kontributor
-
Pada tab Monitor tabel Anda, pilih Kel ola Wawasan Kon CloudWatch tributor.
-
Di kotak dialog Pengaturan Pengelolaan Wawasan Kontributor, untuk setiap tabel dasar atau GSI:
-
Akti fkan atau nonaktifkan mode Hanya tombol yang dibatasi untuk mengaktifkan mode tombol yang dibatasi atau kembali ke mode tombol yang diakses dan dibatasi secara default.
-
Alihkan Aktif kan untuk menonaktifkan CloudWatch Contributor Insight untuk tabel atau GSI.
-
-
Pilih Simpan perubahan.
Setelah ini selesai, grafik akan mencerminkan mode baru.
Membuat CloudWatch alarm
Ikuti langkah-langkah ini untuk membuat CloudWatch alarm dan diberi tahu ketika kunci partisi apa pun menghabiskan lebih dari 50.000 ConsumedThroughputUnits atau mengalami pelambatan.
-
Masuk ke Konsol Manajemen AWS dan buka CloudWatch konsol di https://console.aws.amazon.com/cloudwatch/
-
Di panel navigasi di sisi kiri konsol, pilih Wawasan Kontributor.
-
Pilih aturan yang sesuai berdasarkan mode Anda dan apa yang ingin Anda pantau:
-
Untuk pemantauan item yang diakses (hanya mode tombol yang diakses dan dibatasi): Pilih DynamoDBContributorInsights-PKC-Music
-
Untuk pemantauan item yang dibatasi (kedua mode): Pilih DynamoDBContributorInsights-PKT-Music
-
-
Pilih drop down Tindakan.
-
Pilih Lihat dalam metrik.
-
Pilih Nilai Kontributor Maks.
catatan
Hanya
Max Contributor ValuedanMaximumyang mengembalikan statistik yang berguna. Statistik lain dalam daftar ini tidak mengembalikan nilai yang berarti.
-
Di kolom Tindakan, Pilih Buat Alarm.
-
Masukkan nilai ambang yang sesuai dan pilih Ber ikutnya:
-
Untuk item yang diakses (aturan PKC): Masukkan 50000 untuk
ConsumedThroughputUnits -
Untuk item yang dibatasi (aturan PKT): Masukkan 1
ThrottleCountagar diperingatkan pada pelambatan apa pun
-
-
Lihat Menggunakan CloudWatch alarm Amazon untuk detail tentang cara mengonfigurasi notifikasi untuk alarm.
Menggunakan Wawasan Kontributor (AWS CLI)
Men AWS CLI yediakan akses terprogram ke Contributor Insights dengan dukungan penuh untuk kedua mode. Anda dapat menentukan mode saat mengaktifkan Contributor Insights atau beralih mode nanti.
Operasi dasar dengan mode default
Untuk menggunakan Insights Contributor dengan setelan default
-
Aktif CloudWatch kan Insights Contributor untuk DynamoDB pada tabel
Musicdasar dengan mode tombol yang diakses dan dibatasi. KarenaACCESSED_AND_THROTTLED_KEYSmerupakan mode default, Anda dapat menghilangkan--contributor-insights-mode=ACCESSED_AND_THROTTLED_KEYSparameter.aws dynamodb update-contributor-insights \ --table-name Music \ --contributor-insights-action=ENABLE -
Aktifkan Wawasan Kontributor untuk DynamoDB di indeks sekunder global
AlbumTitle-index.aws dynamodb update-contributor-insights \ --table-name Music \ --index-name AlbumTitle-index \ --contributor-insights-action=ENABLE -
Dapatkan status dan aturan untuk tabel
Musicdan semua indeksnya.aws dynamodb describe-contributor-insights --table-name MusicTanggapan akan mencakup
ContributorInsightsModebidang yang ditampilkanACCESSED_AND_THROTTLED_KEYS. -
Buat daftar status
Musictabel dan semua indeksnya.aws dynamodb list-contributor-insights --table-name Music
Mengaktifkan mode tombol yang dibatasi
Untuk mengaktifkan Wawasan Kontributor dalam mode tombol yang dibatasi
-
Aktif CloudWatch kan Insights Contributor untuk DynamoDB pada tabel
Musicdasar dengan mode tombol yang dibatasi.aws dynamodb update-contributor-insights \ --table-name Music \ --contributor-insights-action=ENABLE \ --contributor-insights-mode=THROTTLED_KEYS -
Aktifkan Wawasan Kon tributor dalam mode tombol yang dibatasi untuk indeks sekunder
AlbumTitle-indexglobal.aws dynamodb update-contributor-insights \ --table-name Music \ --index-name AlbumTitle-index \ --contributor-insights-action=ENABLE \ --contributor-insights-mode=THROTTLED_KEYS -
Verifikasi mode dengan menjelaskan konfigurasi Contributor Insights.
aws dynamodb describe-contributor-insights --table-name MusicRespons akan ditampilkan
ContributorInsightsModesebagaiTHROTTLED_KEYSaturan yang lebih sedikit dibandingkan dengan mode default.
Beralih antar mode
Untuk mengganti mode Wawasan Kontributor
-
Beralih dari mode tombol yang di batasi ke mode tombol yang diakses dan dibatasi.
aws dynamodb update-contributor-insights \ --table-name Music \ --contributor-insights-action=ENABLE \ --contributor-insights-mode=ACCESSED_AND_THROTTLED_KEYS -
Beralih dari mode tombol yang diakses dan dibatasi ke mode tombol yang dibatasi.
aws dynamodb update-contributor-insights \ --table-name Music \ --contributor-insights-action=ENABLE \ --contributor-insights-mode=THROTTLED_KEYS -
Periksa status selama transisi.
aws dynamodb describe-contributor-insights --table-name MusicSelama sakelar mode,
ContributorInsightsStatusakan ditampilkan sebagaiENABLING. Setelah ini selesai, itu akan ditampilkan sepertiENABLEDdengan mode baru.
Mengelola Wawasan Kontributor
Untuk mengelola setelan Insights Contributor
-
Nonaktifkan Wawasan Kon CloudWatch tributor untuk DynamoDB pada indeks sekunder
AlbumTitle-indexglobal.aws dynamodb update-contributor-insights \ --table-name Music --index-name AlbumTitle-index \ --contributor-insights-action=DISABLE -
Daftar semua konfigurasi Insight Kontributor di akun Anda.
aws dynamodb list-contributor-insightsIni menampilkan semua tabel dan indeks dengan Insights Contributor diaktifkan, beserta modenya.
-
Dapatkan informasi terperinci tentang konfigurasi tertentu.
aws dynamodb describe-contributor-insights \ --table-name Music \ --index-name AlbumTitle-index
Contoh tanggapan
Berikut adalah contoh tanggapan yang menunjukkan perbedaan antara mode:
Respons mode tombol yang diakses dan dibatasi
{ "TableName": "Music", "ContributorInsightsRuleList": [ "DynamoDBContributorInsights-PKC-Music-1234567890123", "DynamoDBContributorInsights-PKT-Music-1234567890123", "DynamoDBContributorInsights-SKC-Music-1234567890123", "DynamoDBContributorInsights-SKT-Music-1234567890123" ], "ContributorInsightsStatus": "ENABLED", "ContributorInsightsMode": "ACCESSED_AND_THROTTLED_KEYS", "LastUpdateDateTime": "2024-01-15T10:30:00.000Z" }
Respons mode tombol yang dibatasi
{ "TableName": "Music", "ContributorInsightsRuleList": [ "DynamoDBContributorInsights-PKT-Music-1234567890123", "DynamoDBContributorInsights-SKT-Music-1234567890123" ], "ContributorInsightsStatus": "ENABLED", "ContributorInsightsMode": "THROTTLED_KEYS", "LastUpdateDateTime": "2024-01-15T10:35:00.000Z" }
Perhatikan bahwa mode tombol yang dibatasi memiliki aturan yang lebih sedikit (hanya PKT dan SKT), yang sesuai dengan pemantauan yang lebih terfokus.