Amazon DocumentDB의 로깅 및 모니터링 - Amazon DocumentDB

Amazon DocumentDB의 로깅 및 모니터링

Amazon DocumentDB(MongoDB 호환)은 모니터링을 통해 Amazon DocumentDB 클러스터와 인스턴스의 상태와 성능을 평가할 수 있는 Amazon CloudWatch 지표를 다양하게 제공합니다. Amazon DocumentDB 콘솔, AWS CLI, Amazon CloudWatch 콘솔 및 CloudWatch API를 비롯한 다양한 도구를 사용하여 Amazon DocumentDB 지표를 볼 수 있습니다. 모니터링에 대한 자세한 내용은 Amazon DocumentDB 모니터링 섹션을 참조하세요.

Amazon CloudWatch 지표 외에도 프로파일러를 사용하여 클러스터에서 수행된 작업의 실행 시간 및 세부 정보를 로깅할 수 있습니다. 프로파일러는 개별 쿼리 성능 및 전체 클러스터 성능을 개선하기 위해 클러스터에서 가장 느린 작업을 모니터링하는 경우에 유용합니다. 사용 설정하면 작업이 Amazon CloudWatch Logs 에 기록되며, CloudWatch Insight를 사용하여 Amazon DocumentDB 프로파일링 데이터를 분석, 모니터링 및 보관할 수 있습니다. 자세한 내용은 Amazon DocumentDB 작업 프로파일링 단원을 참조하십시오.

Amazon DocumentDB는 Amazon DocumentDB의 서비스가 MongoDB와 호환을 통해 사용자, 역할, AWS 서비스가 수행한 작업의 레코드를 제공하는 AWS CloudTrail과 통합됩니다. CloudTrail은 Amazon DocumentDB AWS Management Console의 호출과 Amazon DocumentDB SDK에 대한 코드 호출을 포함하여 Amazon DocumentDB에 대한 모든 AWS CLI API 호출을 이벤트로 캡처합니다. 자세한 내용은 AWS CloudTrail로 Amazon DocumentDB API 호출 로깅 단원을 참조하십시오.

Amazon DocumentDB에서는 클러스터에서 수행된 이벤트를 감사할 수 있습니다. 기록되는 이벤트의 예로는 성공 또는 실패한 인증 시도, 데이터베이스에서 모음 삭제 또는 인덱스 생성이 있습니다. 기본적으로 Amazon DocumentDB에서 감사는 비활성화되므로 사용자가 이 기능을 선택해야 합니다. 자세한 내용은 Amazon DocumentDB 이벤트 감사 단원을 참조하십시오.