본문으로 건너뛰기

OpenTelemetry 소개

OpenTelemetry Collector로 수집한 데이터를 와탭 모니터링 서비스에 연동해 통합 옵저버빌리티(Observability) 환경을 구성하는 방법을 안내합니다.

OpenTelemetry를 통해 와탭 모니터링 사용하기​

OpenTelemetry는 원격 측정 데이터(메트릭, 로그 및 추적)를 계측 및 생성, 수집, 내보내기 위한 오픈 소스 옵저버빌리티(Observability) 프레임워크입니다. OpenTelemetry를 통해 수집한 측정 데이터를 와탭 모니터링 플랫폼으로 전송해 애플리케이션이나 서비스의 성능과 동작을 분석하고, 문제를 해결할 수 있습니다.

운영 중인 애플리케이션이나 서비스에서 OpenTelemetry 라이브러리로 데이터를 수집한다면 트레이스, 메트릭, 로그를 와탭 모니터링 플랫폼으로 전송할 수 있습니다. 와탭의 대시보드와 분석 메뉴로 수집한 데이터를 확인하세요.

OpenTelemetry 에이전트​

OpenTelemetry 에이전트는 OpenTelemetry Collector의 OTLP Exporter를 통해 수집된 데이터를 와탭 모니터링 플랫폼으로 가공 및 전달하는 에이전트입니다.

WhaTap OTel Agent

에이전트 설치 및 실행을 위한 과정은 다음을 참조하세요.

  1. OpenTelemetry Collector가 설치된 인스턴스에 와탭 에이전트를 설치하고 실행하세요.

  2. 실행된 whatap-otel 서비스는 OTLP Exporter를 위한 Grpc 서버를 실행합니다.

    • 리스닝 포트는 기본 6600 포트입니다

    • OpenTelemetry Collector의 기본 설정과 동일하게 gzip 압축 설정은 True 입니다.

지원 환경​

OpenTelemetry 에이전트를 설치할 수 있는 운영체제는 다음과 같습니다. 모두 x86_64와 arm64(aarch64) 아키텍처를 지원합니다.

  • CentOS/Red Hat 7 버전 이상

  • Debian 8 버전 이상

  • Ubuntu 12.04 버전 이상

  • Amazon Linux

  • Alpine Linux

노트
  • 에이전트 0.2.8 버전부터 CentOS 6을 지원하지 않습니다.

  • arm64(aarch64)에서는 Ubuntu 14.04 버전 이상을 지원합니다.