CloudWatch metrik pelambatan - Amazon DynamoDB

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

CloudWatch metrik pelambatan

Halaman ini menyediakan panduan komprehensif untuk CloudWatch metrik yang dirancang khusus untuk membantu Anda mengidentifikasi, mendiagnosis, dan menyelesaikan masalah pelambatan dalam tabel dan indeks DynamoDB Anda.

Metrik pelambatan umum
  • ThrottledRequests

    • Ditambah satu ketika peristiwa apa pun dalam permintaan dibatasi, terlepas dari berapa banyak peristiwa individu dalam permintaan itu yang dibatasi. Misalnya, saat memperbarui item dalam tabel dengan Global Secondary Indexes (GSIs), beberapa peristiwa terjadi: operasi tulis ke tabel dasar dan operasi tulis untuk setiap indeks. Jika salah satu dari peristiwa individual ini dibatasi, ThrottledRequests metrik hanya bertambah sekali.

      Perilaku ini penting untuk dipahami saat memantau dan memecahkan masalah kinerja DynamoDB, karena dapat menutupi tingkat sebenarnya dari pelambatan. Untuk wawasan yang lebih komprehensif, bandingkan ThrottledRequests metrik dengan metrik tingkat peristiwa tertentu sepertiReadThrottleEvents,WriteThrottleEvents, dan metrik yang ditargetkan seperti misalnya. ReadKeyRangeThroughputThrottleEvents Daftar lengkap metrik penyebab spesifik ini tersedia di halaman ini. Setiap metrik sesuai dengan alasan pelambatan tertentu yang ditangkap dalam pengecualian throttling. Untuk panduan tentang mengambil dan menafsirkan alasan ini selama peristiwa pelambatan, lihat Mendiagnosis pelambatan bagian yang memberikan instruksi untuk mengidentifikasi dan menyelesaikan akar penyebab masalah pelambatan.

  • ReadThrottleEvents

    • Perhatikan permintaan yang melebihi RCU yang disediakan untuk tabel atau GSI.

  • WriteThrottleEvents

    • Perhatikan permintaan yang melebihi WCU yang disediakan untuk sebuah tabel atau GSI.

Metrik pelambatan terperinci berdasarkan sebab

Pelambatan throughput Sesuai Permintaan

  • ReadMaxOnDemandThroughputThrottleEvents

    • Jumlah permintaan baca dibatasi karena throughput maksimum sesuai permintaan.

  • WriteMaxOnDemandThroughputThrottleEvents

    • Jumlah permintaan tulis dibatasi karena throughput maksimum sesuai permintaan.

Pelambatan Tingkat Akun

  • ReadAccountLimitThrottleEvents

    • Jumlah permintaan baca dibatasi karena batas akun.

  • WriteAccountLimitThrottleEvents

    • Jumlah permintaan tulis dibatasi karena batas akun.

Pelambatan Tingkat Partisi

  • ReadKeyRangeThroughputThrottleEvents

    • Jumlah permintaan baca dibatasi karena batas partisi.

  • WriteKeyRangeThroughputThrottleEvents

    • Jumlah permintaan tulis dibatasi karena batas partisi.

Metrik analisis kapasitas
  • OnlineIndexConsumedWriteCapacity

    • Saat Anda menambahkan GSI baru ke tabel yang ada, DynamoDB melakukan operasi pengisian ulang yang menyalin data dari tabel dasar ke indeks baru. Proses ini mengkonsumsi unit kapasitas tulis. OnlineIndexConsumedWriteCapacityMetrik melacak konsumsi spesifik ini.

      Konsumsi ini terpisah dari dan tambahan untuk operasi penulisan reguler yang dilacak olehConsumedWriteCapacityUnits. ConsumedWriteCapacityUnitsMetrik reguler untuk GSI tidak termasuk kapasitas tulis yang dikonsumsi selama proses pembuatan indeks awal.

  • ProvisionedReadCapacityUnits dan ProvisionedWriteCapacityUnits

    • Lihat berapa banyak unit kapasitas baca atau tulis yang disediakan yang digunakan selama jangka waktu tertentu, untuk tabel atau indeks sekunder global tertentu.

    • Perhatikan bahwa dimensi TableName mengembalikan ProvisionedReadCapacityUnits untuk tabel hanya secara default. Untuk melihat jumlah unit kapasitas baca atau tulis yang disediakan untuk indeks sekunder global, Anda harus menentukan keduanya danTableName. GlobalSecondaryIndexName

  • ConsumedReadCapacityUnits dan ConsumedWriteCapacityUnits

    • Lihat berapa banyak unit kapasitas baca atau tulis yang dikonsumsi selama periode waktu yang ditentukan. ConsumedWriteCapacityUnitstidak termasuk kapasitas tulis yang dikonsumsi selama proses pembuatan indeks awal.

Untuk informasi selengkapnya tentang metrik CloudWatch DynamoDB, lihat. Dimensi dan Metrik DynamoDB