기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Amazon OpenSearch Service의 Observability
관찰성은 출력을 검사하여 복잡한 시스템의 내부 상태와 성능을 이해하는 관행입니다. 기존 모니터링은 시스템이 다운되었음을 알려줍니다. 관찰성을 사용하면 원격 측정 데이터에 대해 새로운 질문을 할 수 있으므로 이유를 이해하는 데 도움이 됩니다.
Amazon OpenSearch Service에서 제공하는 서비스
Amazon OpenSearch Service는 세 가지 유형의 원격 측정 데이터를 수집, 상관관계 파악 및 시각화하여 통합 관찰성 솔루션을 제공합니다.
-
로그 - 이벤트의 타임스탬프가 지정된 레코드입니다.
-
추적 - 분산 서비스를 통한 요청의 End-to-end 여정입니다.
-
지표 - Amazon Managed Service for Prometheus 직접 쿼리 통합을 통해 시스템 상태를 나타내는 시계열 데이터입니다.
Amazon OpenSearch Service는 이를 단일 인터페이스로 통합하여 운영 팀, SREs 및 개발자가 문제를 더 빠르게 감지, 진단 및 해결할 수 있도록 지원합니다.
관찰성에 대한 Amazon OpenSearch Service 접근 방식
Amazon OpenSearch Service는 세 가지 주요 방법으로 차별화합니다.
-
OpenSearch Ingestion을 마지막 마일로 사용하는 OpenTelemetryOpenTelemetry-native – 계측 및 수집을 위해 OTel을 표준화합니다. Amazon OpenSearch Ingestion은 인덱싱 전에 원격 측정 데이터를 필터링, 보강, 변환 및 라우팅하는 완전관리형 파이프라인 역할을 합니다.
-
OpenSearch UI의 통합 로그, 추적 및 지표 - 단일 관찰성 워크스페이스에서 세 가지 신호 유형을 모두 분석합니다. 느린 추적을 애플리케이션 로그와 연관시키거나 서비스 대시보드에 Prometheus 지표를 오버레이합니다.
-
목적 기반 쿼리 언어 - 로그 및 추적에는 Piped Processing Language(PPL)
를 사용하고 지표에는 PromQL을 사용합니다. 각 언어는 신호 유형에 최적화되어 있으므로 손상 없이 표현식 쿼리를 수행할 수 있습니다.
참고
이 섹션에 설명된 관찰성 기능은 OpenSearch UI에서만 사용할 수 있습니다. OpenSearch Dashboards에서는 사용할 수 없습니다. 새로운 관찰성 워크로드의 경우 관찰성 워크스페이스Amazon OpenSearch Service에서 OpenSearch UI 사용를 사용하여를 설정하는 것이 좋습니다.