Di blog ini, kami akan menjelaskan cara mengaktifkan Log Umum dan Log Kesalahan di AWS RDS.
Anda dapat memantau log Umum Mysql dan log Kesalahan secara langsung melalui konsol Amazon RDS, Amazon RDS API, Amazon RDS CLI, atau AWS SDK.
Aktifkan Log Umum dan Log Kesalahan di AWS RDS
Log Kesalahan MySQL AWS RDS
File log kesalahan MySQL dibuat secara default. Itu ditulis ke file mysql-error.log. MySQL menulis ke log kesalahan hanya saat startup, shutdown, dan ketika menemukan kesalahan
Log Umum AWS RDS
Ini mencatat semua informasi ke log ini ketika klien terhubung atau terputus, dan mencatat setiap pernyataan SQL yang diterima dari klien. Log kueri umum bisa sangat berguna saat Anda mencurigai adanya kesalahan pada klien dan ingin tahu persis apa yang dikirim klien ke mysqld .
Anda dapat mengaktifkan log umum dengan mengatur parameter di grup Parameter DB yang telah Anda buat untuk instans MySQL Anda.
Langkah-langkah untuk memodifikasi Grup Parameter DB
Langkah 1: Masuk ke AWS Management Console
Langkah 2: Layanan Goto RDS
Langkah 3: Di panel navigasi, pilih Grup Parameter. Grup parameter DB yang tersedia muncul dalam daftar.
Langkah 4: Dalam daftar, pilih grup parameter yang ingin Anda ubah.
Langkah 5: Pilih Edit Parameter dan atur parameter berikut ke nilai yang ditentukan:
General_log =1 (default adalah 0 atau tidak ada pencatatan)
Pilih salah satu metode pencatatan:
log_output=FILE, untuk memungkinkan melihat log dari konsol.
log_output=TABLE, untuk memungkinkan melihat log dengan kueri.
Langkah 6: Pilih Simpan Perubahan.
Dianjurkan untuk mengaktifkan log umum hanya jika Anda secara aktif memecahkan masalah. Log umum menangkap semua pernyataan SQL yang diterima dari klien. Jika diaktifkan dan dibiarkan tidak dicentang, itu akan tumbuh dengan cepat dan akhirnya menggunakan sebagian besar penyimpanan Anda.
Saya akan merekomendasikan untuk mematikan parameter ini jika Anda tidak secara aktif memecahkan masalah kesalahan dari koneksi klien.
Akhir tutorial, Cara Mengaktifkan Log Umum dan Log Kesalahan di AWS RDS.