설명
검색 도메인의 로그는 지연된 작업과 오류를 조사하는 데 도움이 됩니다. 필요한 로그 유형의 게시와 실제 로그 생성을 함께 구성하세요.
잠재적 영향
로그가 없으면 검색 및 색인 성능 문제의 원인을 찾기 어려워집니다.
해결 방법
log_publishing_options에 로그 그룹과 로그 유형을 지정하고 enabled = true로 설정하세요. 느린 작업 로그는 인덱스의 임계값도 설정하고 CloudWatch Logs의 리소스 정책으로 게시를 허용하세요.
예시
예시는 INDEX_SLOW_LOGS의 게시만 활성화합니다. 도메인 이름 등 나머지 필수 설정, 인덱스 임계값과 로그 권한은 생략했습니다.
변경 전
hcl
resource "aws_elasticsearch_domain" "example" {
log_publishing_options {
cloudwatch_log_group_arn = aws_cloudwatch_log_group.example.arn
log_type = "INDEX_SLOW_LOGS"
enabled = false
}
}
변경 후
hcl
resource "aws_elasticsearch_domain" "example" {
log_publishing_options {
cloudwatch_log_group_arn = aws_cloudwatch_log_group.example.arn
log_type = "INDEX_SLOW_LOGS"
enabled = true
}
}