Anda dapat melihat dan menganalisis log kueri lambat di Konsol ApsaraDB for MongoDB untuk mengidentifikasi serta mengoptimalkan operasi database yang tidak efisien.
Batasan
Log kueri lambat hanya disimpan selama tujuh hari.
Anda tidak dapat menghapus log kueri lambat secara manual.
Anda tidak dapat melihat log kueri lambat untuk instans mandiri karena arsitekturnya.
Fitur manajemen log belum tersedia di semua wilayah. Periksa konsol untuk memastikan ketersediaannya.
Prosedur
Buka halaman Replica Set Instances atau Sharded Cluster Instances. Di bagian atas halaman, pilih kelompok sumber daya dan wilayah, lalu klik ID instans target Anda.
Di panel navigasi sebelah kiri pada halaman detail instans, pilih .
Langkah-langkah berikutnya berbeda tergantung pada tipe instans.
Catatan Klik ikon
di pojok kanan atas untuk mengunduh log kueri lambat yang ditampilkan.
FAQ
Mengapa operasi berdurasi panjang yang diharapkan tidak muncul dalam log kueri lambat?
Jika operasi yang seharusnya lambat tidak muncul dalam log kueri lambat, periksa hal berikut:
Periksa ambang batas operasi lambat. Suatu operasi dicatat sebagai lambat jika waktu eksekusinya melebihi nilai parameter operationProfiling.slowOpThresholdMs (default: 100 ms). Pastikan ambang batas ini sesuai dengan kebutuhan Anda. Untuk informasi lebih lanjut, lihat Setel parameter instans.
Periksa versi instans. Jika instans Anda menjalankan MongoDB 4.0, kami menyarankan Anda menganalisis log audit atau melakukan upgrade ke MongoDB 4.2. Untuk informasi lebih lanjut, lihat Kueri log audit dan Upgrade versi utama instans.
Setelah Anda mengaktifkan fitur log audit, jenis operasi admin dan slow diaudit secara default, dan operasi lambat terkaitnya dicatat. Namun, untuk instans yang menjalankan MongoDB 4.0, jika Anda telah mengubah jenis operasi yang diaudit, operasi lambat berupa update atau delete tidak akan tercatat dalam log kueri lambat. Dalam kasus ini, Anda dapat menganalisis waktu eksekusi langsung dari log audit, atau melakukan upgrade instans ke MongoDB 4.2. Masalah ini telah diselesaikan di MongoDB 4.2, yang memastikan semua operasi lambat tercatat.
Mengapa RAM user tidak memiliki izin untuk mengakses log kueri lambat?
Fitur analisis log kueri lambat disediakan oleh Database Autonomy Service (DAS). Agar dapat mengakses fitur ini, RAM user harus memiliki izin DAS yang diperlukan. Untuk petunjuknya, lihat Bagaimana RAM user dapat menggunakan DAS?.
Dokumentasi terkait
Untuk mempelajari lebih lanjut tentang cara melihat informasi log secara detail atau mengekspor log, lihat Log kueri lambat.