Memantau Amazon DocumentDB - Amazon DocumentDB

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

Memantau Amazon DocumentDB

Memantau layanan AWS Anda adalah bagian penting untuk menjaga sistem Anda tetap sehat dan berfungsi secara optimal. Sebaiknya kumpulkan data pemantauan dari semua bagian solusi AWS Anda sehingga Anda dapat lebih mudah men-debug dan memperbaiki kegagalan atau degradasi, jika itu terjadi. Sebelum Anda mulai memantau solusi AWS Anda, kami merekomendasikan Anda mempertimbangkan dan merumuskan jawaban untuk pertanyaan berikut:

  • Apa tujuan pemantauan Anda?

  • Sumber daya apa yang akan Anda pantau?

  • Seberapa sering Anda akan memantau sumber daya ini?

  • Alat pemantauan apa yang akan Anda gunakan?

  • Siapa yang bertanggung jawab untuk melakukan pemantauan?

  • Siapa yang akan diberitahu dan dengan cara apa jika terjadi kesalahan?

Untuk memahami pola performa Anda saat ini, mengidentifikasi anomali performa, dan merumuskan metode untuk mengatasi masalah, Anda harus menetapkan metrik performa dasar untuk berbagai waktu dan dalam kondisi beban yang berbeda. Saat Anda memantau solusi AWS Anda, kami merekomendasikan Anda menyimpan data pemantauan historis Anda untuk referensi di masa mendatang dan untuk menetapkan garis dasar Anda.

Secara umum, nilai yang dapat diterima untuk metrik performa bergantung pada seperti apa garis dasar Anda dan apa yang dilakukan aplikasi Anda. Selidiki varian yang konsisten atau sedang tren dari garis dasar Anda. Berikut ini adalah saran tentang jenis metrik tertentu:

  • Penggunaan CPU atau RAM yang tinggi — Nilai tinggi untuk penggunaan CPU atau RAM mungkin tepat, asalkan sesuai dengan tujuan Anda untuk aplikasi Anda (seperti throughput atau konkurensi) dan diharapkan.

  • Konsumsi volume penyimpanan — Selidiki konsumsi penyimpanan (VolumeBytesUsed) jika ruang yang digunakan secara konsisten pada atau di atas 85 persen dari total ruang volume penyimpanan. Tentukan apakah Anda dapat menghapus data dari volume penyimpanan atau mengarsipkan data ke sistem lain untuk mengosongkan ruang. Untuk informasi selengkapnya, lihat Penyimpanan Amazon DocumentDB dan Kuota dan Batas Amazon DocumentDB.

  • Lalu lintas jaringan — Untuk lalu lintas jaringan, bicarakan dengan administrator sistem Anda untuk memahami throughput yang diharapkan untuk jaringan domain dan koneksi internet Anda. Selidiki lalu lintas jaringan jika throughput secara konsisten lebih rendah dari yang diharapkan.

  • Koneksi basis data — Pertimbangkan untuk membatasi koneksi basis data jika Anda melihat jumlah koneksi pengguna yang tinggi bersamaan dengan penurunan performa instans dan waktu respons. Jumlah koneksi pengguna terbaik untuk instans Anda akan bervariasi berdasarkan kelas instans Anda dan kompleksitas operasi yang dilakukan.

  • Metrik IOPS—Nilai yang diharapkan untuk metrik IOPS bergantung pada spesifikasi disk dan konfigurasi server, jadi gunakan garis dasar Anda untuk mengetahui apa yang khusus. Selidiki apakah nilainya secara konsisten berbeda dari garis dasar Anda. Untuk kinerja IOPS terbaik, pastikan pekerjaan Anda yang biasa cocok dengan memori untuk meminimalkan operasi baca dan tulis.

Amazon DocumentDB (dengan kompatibilitas MongoDB) menyediakan berbagaiCloudWatch metrik Amazon DocumentDB yang dapat Anda pantau untuk menentukan kondisi dan performa klaster dan instans Amazon DocumentDB Anda. Anda dapat melihat metrik Amazon DocumentDB menggunakan berbagai alat, termasuk konsol Amazon DocumentDB,,AWS CLI,CloudWatch dan Performance Insights.