콘텐츠로 이동

데이터 연관 모범 사례


개요

OpenTelemetry 프로토콜은 CNCF(Cloud Native Computing Foundation)에서 정의한 최신 관측 가능성 사양입니다. 이 사양은 관측 가능성의 세 가지 주요 기둥인 Metrics, Trace, Log(메트릭, 트레이스, 로그)를 정의하며, 세 가지 간의 연관 데이터 분석은 각 제조사가 경쟁하는 분야가 되었습니다.

image.png

Guance는 국내 선도적인 관측 가능성 제품으로서 기술 장벽을 깨고 어려움을 극복하는 방법은 무엇일까요?

데이터 연관

메트릭

일반적으로 하나의 "값"으로 표시되며, 숫자, 문자열, 부동 소수점, 부울 값 등이 될 수 있습니다.

메트릭 연관

전제 조건

  • 뷰에 by 조건을 추가해야 합니다(아무 뷰나 클릭하면 확인 가능).
  • 연관 대상에 해당 조건(태그)이 있어야 합니다.
M::`cpu`:(LAST(`usage_total`)) BY `host`

로그

뷰를 클릭하고 관련 로그 보기를 선택하면 로그 모듈로 이동합니다.

image.png

컨테이너

관련 컨테이너 보기를 선택하면 컨테이너 모듈로 이동하여 해당 호스트(Node)의 모든 컨테이너를 빠르게 조회할 수 있습니다.

image.png

프로세스

관련 프로세스 보기를 선택하면 프로세스 모듈로 이동하여 해당 호스트의 모든 프로세스를 빠르게 조회할 수 있습니다(Processes 수집을 활성화해야 함).

image.png

트레이스

관련 트레이스 보기를 선택하면 트레이스 모듈로 이동하여 해당 호스트의 모든 트레이스를 빠르게 조회할 수 있습니다.

image.png

로그

시스템/애플리케이션 실행 중에 생성된 기록으로, 장애 해결의 근거이며 데이터 통계 분석에도 사용할 수 있습니다.

로그 연관

전제 조건

  • 일반적으로 호스트 이름을 연관 조건으로 사용합니다(사용자 정의 가능).
  • 연관 대상에 해당 조건(태그)이 있어야 합니다.

메트릭

아무 로그 레코드나 클릭하고 메트릭 뷰를 선택하면 해당 로그가 속한 호스트 시스템의 실행 상태를 확인할 수 있습니다(점선은 로그 기록 시점을 나타냅니다).

image.png

컨테이너

아무 로그 레코드나 클릭하고 호스트를 선택한 후 관련 컨테이너 보기를 선택하면 컨테이너 모듈로 이동합니다.

image.png

프로세스

관련 프로세스 보기를 선택하면 프로세스 모듈로 이동하여 해당 호스트의 모든 프로세스를 빠르게 조회할 수 있습니다(Processes 수집을 활성화해야 함).

image.png

트레이스

(호스트 연관) 관련 트레이스 보기를 선택하면 트레이스 모듈로 이동하여 해당 호스트의 모든 트레이스를 빠르게 조회할 수 있습니다.

image.png

트레이스

인터넷 아키텍처의 확장과 분산 시스템의 광범위한 사용으로 애플리케이션 간 호출이 매우 복잡해졌으며, 분산 추적을 통해 문제를 신속하게 파악할 수 있습니다.

트레이스 연관

전제 조건

  • 일반적으로 호스트 이름/trace_id를 연관 조건으로 사용합니다(사용자 정의 가능).
  • 연관 대상에 해당 조건(태그)이 있어야 합니다.

메트릭

아무 트레이스 레코드나 클릭하고 호스트 - 메트릭 뷰를 선택하면 해당 트레이스가 속한 호스트 시스템의 실행 상태를 확인할 수 있습니다(점선은 트레이스 기록 시점을 나타냅니다).

578DAA74-7521-499a-8630-88478B9FFD0A.png

로그

아무 트레이스 레코드나 클릭하고 로그 - traceid를 선택하면 해당 트레이스에서 생성된 로그 레코드를 확인할 수 있습니다(로그 출력에 trace_id를 구성해야 함).

image.png

사용자 정의

Guance 제품은 기본 데이터 연관 기능 외에도 더 유연한 사용자 정의 뷰 연관을 지원합니다.

사용자 정의 연관

관리 - 내장 뷰 - 사용자 뷰 - 뷰 생성에서 다섯 가지 필드를 지원하며, 각각 다른 데이터에 해당합니다.

  • service(트레이스 서비스)
  • app_id(애플리케이션)
  • source(로그 소스)
  • project(프로젝트)
  • label(레이블)

image.png

문서 평가

이 페이지가 도움이 되었나요?