OpenTelemetry
OpenTelemetry는 원격 측정 데이터를 수집하고 라우팅하기 위한 표준화된 프로토콜과 도구를 IT 팀에 제공하는 오픈 소스 관찰성 프레임워크입니다. 이 프레임워크는 지표, 로그, 트레이스 같은 애플리케이션 원격 측정 데이터를 계측, 생성, 수집한 후 모니터링 플랫폼으로 내보내어 분석하고 인사이트를 얻기 위한 통합된 형식을 제공합니다. OpenTelemetry를 사용하면 공급업체 종속 현상을 방지하여 관찰성 솔루션의 유연성을 보장할 수 있습니다.
OpenTelemetry를 사용하여 로그 및 트레이스를 OpenTelemetry Protocol(OTLP) 엔드포인트로 직접 전송하고, CloudWatch Application Signals에서 즉시 사용 가능한 기능(예: Logs Insights, LiveTail, 애플리케이션 성능 모니터링 경험)을 얻을 수 있습니다.
Application Signals는 애플리케이션, 서비스 및 종속성에 대한 통합 애플리케이션 중심 보기를 제공하고 애플리케이션 상태를 모니터링하고 분류하는 데 도움이 됩니다. 또한 CloudWatch의 대화형 검색 및 분석 경험을 사용하여 OTLP 스팬을 탐색하면 트랜잭션 검색을 통해 애플리케이션 성능 또는 최종 사용자에게 미치는 영향과 관련된 모든 질문에 답변할 수 있습니다. 또한 최종 사용자에게 미치는 영향을 감지하고, 관련 속성(예: 고객 이름 또는 주문 번호)을 사용하여 이러한 문제의 맥락에서 트랜잭션을 찾고, 트랜잭션과 비즈니스 이벤트(예: 결제 실패)의 상관관계를 파악하고, 애플리케이션 구성 요소 간의 상호 작용을 분석하여 근본 원인을 설정할 수 있습니다. CloudWatch를 사용하면 상관관계가 파악된 인사이트를 통해 애플리케이션 트랜잭션 범위를 완전하게 확보하게 되므로, 평균 해결 시간을 단축할 수 있습니다.
