Trong blog này, chúng tôi sẽ giải thích cách bật Nhật ký chung và Nhật ký lỗi trong AWS RDS.
Bạn có thể theo dõi trực tiếp nhật ký Mysql General và nhật ký lỗi thông qua bảng điều khiển Amazon RDS, API Amazon RDS, Amazon RDS CLI hoặc AWS SDK.
Bật nhật ký chung và nhật ký lỗi trong AWS RDS
Nhật ký lỗi AWS RDS MySQL
Tệp nhật ký lỗi MySQL được tạo theo mặc định. Nó được ghi vào tệp mysql-error.log. MySQL chỉ ghi vào nhật ký lỗi khi khởi động, tắt máy và khi gặp lỗi
Nhật ký chung AWS RDS
Nó ghi lại tất cả thông tin vào nhật ký này khi các máy khách kết nối hoặc ngắt kết nối, và nó ghi lại từng câu lệnh SQL nhận được từ các máy khách. Nhật ký truy vấn chung có thể rất hữu ích khi bạn nghi ngờ có lỗi trong ứng dụng khách và muốn biết chính xác nội dung ứng dụng đã gửi đến mysqld .
Bạn có thể bật nhật ký chung bằng cách đặt các tham số trong nhóm Tham số DB mà bạn đã tạo cho phiên bản MySQL của mình.
Các bước sửa đổi Nhóm tham số DB
Bước 1: Đăng nhập vào Bảng điều khiển quản lý AWS
Bước 2: Dịch vụ Goto RDS
Bước 3: Trong ngăn dẫn hướng, chọn Nhóm tham số. Các nhóm tham số DB có sẵn xuất hiện trong danh sách.
Bước 4: Trong danh sách, hãy chọn nhóm tham số bạn muốn sửa đổi.
Bước 5: Chọn Chỉnh sửa Tham số và đặt các tham số sau thành các giá trị được chỉ định:
General_log =1 (mặc định là 0 hoặc không ghi nhật ký)
Chọn bất kỳ một phương pháp ghi nhật ký nào:
log_output =FILE, để cho phép xem nhật ký từ bảng điều khiển.
log_output =TABLE, để cho phép xem nhật ký với một truy vấn.
Bước 6: Chọn Lưu thay đổi.
Bạn chỉ nên kích hoạt nhật ký chung nếu bạn đang tích cực khắc phục sự cố. Nhật ký chung ghi lại tất cả các câu lệnh SQL nhận được từ máy khách. Nếu nó được bật và không được chọn, nó sẽ nhanh chóng phát triển và sử dụng hầu hết bộ nhớ của bạn.
Tôi khuyên bạn nên TẮT tham số này nếu bạn không tích cực khắc phục lỗi từ các kết nối máy khách.
Kết thúc hướng dẫn, Cách bật Nhật ký chung và Nhật ký lỗi trong AWS RDS.