Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
CloudWatch Alarm yang disarankan untuk cluster yang disediakan Amazon MSK
Pantau cluster Amazon MSK Provisioned Anda untuk mendeteksi masalah sebelum memengaruhi aplikasi Anda. CloudWatch alarm melakukan tindakan ketika CloudWatch metrik melebihi nilai yang ditentukan untuk beberapa waktu. Misalnya, Anda mungkin ingin mendapatkan pemberitahuan email jika jumlah partisi melebihi nilai yang disarankan untuk ukuran instans broker Anda selama lebih dari 15 menit. Alarm kritis dalam tabel berikut direkomendasikan, tetapi mereka bukan daftar lengkap alarm yang dapat Anda buat untuk memantau cluster Anda.
Untuk informasi selengkapnya tentang mengonfigurasi alarm, lihat Membuat CloudWatch alarm Amazon di Panduan CloudWatch Pengguna Amazon.
Tabel berikut mencantumkan alarm yang berlaku untuk broker Standar dan Ekspres.
| Alarm | Isu |
|---|---|
|
Dimensions: |
Satu atau lebih broker memiliki CPUuser+CPUsystem rata-rata di atas 60% yang direkomendasikan. Untuk mempelajari selengkapnya, lihat Memantau penggunaan CPU. |
|
Dimensions: |
Satu atau lebih broker memiliki partisi yang lebih tinggi dari batas jumlah partisi yang disarankan. Untuk mempelajari selengkapnya, lihat Right-size cluster Anda: Jumlah partisi per broker Standar dan Kuota partisi broker ekspres. |
|
Dimensi: |
Jeda offset agregat untuk semua partisi dalam suatu topik lebih dari X. Untuk informasi selengkapnya tentang lag, Anda dapat menggunakan |
Tabel berikut mencantumkan alarm yang hanya berlaku untuk broker Standar.
| Alarm | Isu |
|---|---|
|
Dimensi: |
Satu atau lebih partisi topik tidak tersedia. Ketika partisi tidak tersedia, operasi produksi dan konsumsi ke partisi tersebut gagal. Partisi offline seharusnya tidak terjadi pada cluster yang seimbang, berukuran benar, dan dikonfigurasi dengan benar. Untuk mempelajari selengkapnya, lihat Bangun cluster yang sangat tersedia. |
|
Dimensions: |
Satu atau lebih topik memiliki partisi di bawah set replika in-sync yang dikonfigurasi minimum (ISR). Ketika partisi jatuh di bawah ISR minimum, operasi produksi gagal (dengan produsen |
|
Dimensions: |
Satu atau lebih broker memiliki penggunaan disk data 80% atau lebih. Untuk mempelajari selengkapnya, lihat Memantau ruang disk. |
|
Dimensions: |
Satu atau lebih broker memiliki 60% atau lebih dari total memori tumpukan yang digunakan setelah pengumpulan sampah. Untuk mempelajari selengkapnya, lihat Memantau memori Apache Kafka. |
|
(Sum ( Dimensions: |
Satu atau lebih broker memiliki aktivitas baca dan tulis volume yang mendasari menggunakan hingga 80% dari throughput volume yang tersedia. Untuk mempelajari selengkapnya, lihat Th roughput penyimpanan yang disediakan. |
|
Dimensions: |
Ini hanya relevan dengan jenis broker t3.small. Satu atau lebih broker telah menghabiskan saldo kredit CPU mereka dari maksimum 576 menjadi kurang dari 100. Ketika saldo mencapai 0, broker tidak dapat melebihi baseline CPU 20%. Untuk menghindari penipisan kredit CPU, tingkatkan dari tipe instans broker t3 ke tipe instans m7g, yang tidak menggunakan kredit CPU. |
|
Dimensions: |
Satu atau lebih broker melihat kemacetan aktivitas di threadpool yang bertanggung jawab untuk melayani permintaan (threadpool kurang dari 30% idle). Saturasi di sini menunjukkan permintaan lambat, yang dapat menyebabkan batas waktu sisi klien. Juga, tinjau apakah klien Anda menghasilkan permintaan yang berlebihan. Misalnya, klien yang tidak sah mungkin secara agresif mencoba kembali permintaan yang ditolak oleh broker. Untuk mempelajari selengkapnya tentang mengoptimalkan throughput cluster, lihatMengoptimalkan throughput cluster untuk m5.4xl, m7g.4xl, atau instans yang lebih besar. |
|
Dimensions: |
Satu atau lebih broker melihat kemacetan aktivitas pada threadpool koneksi jaringan (threadpool kurang dari 30% idle). Saturasi di sini dapat menyebabkan batas waktu. Juga, tinjau apakah klien Anda menghasilkan permintaan yang berlebihan. Misalnya, klien yang tidak sah mungkin secara agresif mencoba kembali permintaan yang ditolak oleh broker. Untuk mempelajari selengkapnya tentang mengoptimalkan throughput cluster, lihatMengoptimalkan throughput cluster untuk m5.4xl, m7g.4xl, atau instans yang lebih besar. |
|
Dimensions: |
Persentase deskriptor file yang digunakan pada broker. Pada 100% kelelahan, broker Kafka mungkin tidak dapat memulai. Jumlah deskriptor file meningkat dengan jumlah partisi, jumlah segmen log di setiap partisi, dan jumlah koneksi klien. Tinjau apakah Anda memiliki topik dengan |
|
Dimensions: |
Persentase file yang dipetakan memori yang digunakan pada broker. Pada 100% kelelahan, broker Kafka mungkin tidak dapat memulai. Jumlah penggunaan file yang dipetakan memori meningkat dengan jumlah partisi dan jumlah segmen log di setiap partisi. Tinjau apakah Anda memiliki topik dengan |
Alarm kontrol akses IAM
Selain alarm sebelumnya, sebaiknya buat alarm untuk metrik berikut khusus untuk kontrol akses IAM. Alarm ini berlaku untuk broker Standar dan Ekspres dengan otentikasi IAM diaktifkan. Amazon MSK menempatkan batasan logis pada koneksi IAM untuk melindungi broker dari permintaan koneksi IAM yang berlebihan. Melanggar batasan ini menyebabkan batas waktu koneksi klien, yang akan berdampak pada beban kerja Anda.
| Alarm | Isu |
|---|---|
|
Dimensi: |
Satu atau lebih broker memiliki jumlah koneksi sama dengan 80% dari batas koneksi. Koneksi TCP maksimum default per broker untuk kontrol akses IAM adalah 3000. Nilai ini dapat diubah. Untuk informasi lebih lanjut, lihat Kuota broker Amazon MSK Express untuk broker Express dan Kuota broker Amazon MSK Standard untuk broker Standar. |
|
Dimensions: |
Satu atau lebih broker memiliki klien yang membuat koneksi IAM pada tingkat yang sama dengan 80% dari batas tingkat pembuatan koneksi. Tingkat koneksi TCP maksimum per broker untuk kontrol akses IAM tergantung pada ukuran instans. Untuk informasi lebih lanjut, lihat Kuota broker Amazon MSK Express untuk broker Express dan Kuota broker Amazon MSK Standard untuk broker Standar. |