Amazon CloudWatch 솔루션: Amazon OpenSearch Service 인사이트
이 솔루션을 사용하면 자체 컬렉션 인프라를 실행하거나 해당 규모를 조정하지 않고도 CloudWatch에서 Amazon OpenSearch Service 도메인을 모니터링할 수 있습니다. Amazon CloudWatch 관리형 Prometheus 수집기는 VPC에 연결하고, 도메인에서 클러스터, 노드 및 인덱스 지표를 수집하며, 이러한 지표를 CloudWatch에 전송합니다. CloudWatch 관찰성 솔루션에서 모든 CloudWatch 관찰성 솔루션에 대한 일반 정보를 참조하세요. 스크레이퍼 생성 및 스크레이프 구성 예제를 포함한 전체 수집기 설정 연습은 Amazon OpenSearch Service 통합 섹션을 참조하세요.
요구 사항
이 솔루션 관련 조건은 다음과 같습니다.
-
VPC 액세스 권한이 있는 Amazon OpenSearch Service 도메인. 관리형 수집기는 VPC 액세스 권한이 있는 도메인만 지원합니다. 퍼블릭 액세스 권한이 있는 도메인은 지원되지 않습니다.
-
DNS가 활성화된 Amazon VPC 및 수집기에 대해 서로 다른 가용 영역에 있는 서브넷 2개 이상.
-
수집기가 HTTPS(포트 443)를 통해 도메인 엔드포인트에 도달하도록 허용하는 보안 그룹.
관리형 수집기 활성화
관리형 수집기로 Amazon OpenSearch Service 지표를 수집하려면 도메인에 연결하고 CloudWatch 데이터세트에 지표를 전송하는 VPC 연결 수집기를 생성합니다. 요청의 exporters 필드에서 수집할 도메인을 지정하고, source 필드에 네트워킹을 제공합니다. 단계별 지침은 Amazon OpenSearch Service 통합섹션을 참조하세요.
지표 수집 검증
몇 분 내에 지표가 CloudWatch 데이터세트로 전달되기 시작합니다. 지표가 도착했는지 확인하려면 Query Studio를 사용하여 CloudWatch에서 임시 쿼리를 실행하세요. 예를 들어 다음 쿼리는 도메인의 클러스터 상태를 반환합니다.
opensearch_cluster_health_status
사용자 지정 대시보드 구축
수집기가 Amazon OpenSearch Service 지표를 CloudWatch로 전송하기 시작하면 사용자 지정 CloudWatch 대시보드를 구축하여 이를 시각화할 수 있습니다. 사용자 지정 대시보드를 사용하면 수집된 지표를 위젯으로 결합하고, PromQL 기반 쿼리를 추가하며, 모니터링 요구 사항에 맞게 위젯을 구성할 수 있습니다. 자세한 내용은 CloudWatch 대시보드 사용을 참조하세요.
비용
Prometheus 수집기에 대해 시간 단위로 요금이 부과되며, CloudWatch OpenTelemetry 지표 수집 요금이 적용됩니다. CloudWatch 요금에 대한 자세한 내용은 Amazon CloudWatch 요금