Amazon CloudWatch Logs에 데이터베이스 로그 게시 - Amazon Relational Database Service

Amazon CloudWatch Logs에 데이터베이스 로그 게시

DB 인스턴스 로그를 보고 다운로드하는 것 외에도 Amazon CloudWatch Logs에 로그를 게시할 수 있습니다. CloudWatch Logs를 통해 로그 데이터에 대한 실시간 분석을 수행하고, 내구성이 뛰어난 스토리지에 데이터를 저장하고, CloudWatch Logs 에이전트와 함께 데이터를 관리할 수 있습니다. 보존 기간을 지정하지 않으면 AWS는 CloudWatch Logs에 게시된 로그 데이터를 무기한 보존합니다. 자세한 내용은 CloudWatch Logs에서 로그 데이터 보존 기간 변경을 참조하세요.

CloudWatch Logs 통합 구성

로그 데이터 게시를 활성화하려면 먼저 AWS Identity and Access Management(IAM)에 서비스 연결 역할이 있어야 합니다. 서비스 연결 역할에 대한 자세한 내용은 Amazon RDS에 서비스 연결 역할 사용 단원을 참조하십시오.

CloudWatch Logs에 데이터베이스 로그 파일을 게시하려면 게시할 로그를 선택합니다. 새 DB 인스턴스를 만들 때 [Advanced Settings] 섹션에서 이를 선택합니다. 기존 DB 인스턴스를 수정하여 게시를 시작해도 됩니다.


				CloudWatch Logs 추가

게시를 활성화하면 Amazon RDS는 모든 DB 인스턴스 로그 레코드를 로그 그룹으로 계속 스트리밍합니다. 예를 들어 게시하는 각 유형의 로그에 대한 로그 그룹 /aws/rds/instance/instance_name/log_type이 있습니다. 이 로그 그룹은 로그를 생성하는 데이터베이스 인스턴스와 동일한 AWS 리전에 있습니다.

로그 레코드를 게시한 후 CloudWatch Logs를 사용하여 레코드를 검색 및 필터링할 수 있습니다. 로그 검색 및 필터링에 대한 자세한 내용은 로그 데이터 검색 및 필터링을 참조하십시오. RDS 로그를 모니터링하는 방법을 설명하는 자습서는 Amazon CloudWatch Logs, AWS Lambda 및 Amazon SNS를 사용하여 Amazon RDS에 대한 사전 예방적 데이터베이스 모니터링 구축을 참조하세요.

엔진별 로그 정보

엔진별 정보는 다음을 참조하십시오.