Database
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Database

Cách bật Nhật ký chung và Nhật ký lỗi trong AWS RDS

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.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm thế nào để sắp xếp theo hai cột trong SQL?

  2. Vui lòng ngừng sử dụng mẫu chống UPSERT này

  3. Phục vụ Đồ ăn Ngon (và Dữ liệu) - Mô hình Dữ liệu cho Nhà hàng

  4. Mô hình dữ liệu cho ứng dụng thời tiết

  5. Toán tử chuỗi “+” có đơn giản như vậy không?