관측가능성

현대 데이터 아키텍처 이해하기

Miller Trujillo

Senior Software Engineer

관측가능성이란?

  • 외부에서 내부를 이해하기
  • 데이터 관측가능성
    • 이동 중인 데이터를 이해하기
  • 복잡한 분산 시스템
  • 문제 해결
  • 신뢰성
현대 데이터 아키텍처 이해하기

관측가능성의 핵심: 모니터링 & 메트릭

  • 모니터링, 로깅, 트레이싱
  • 모니터링: 시스템 상태를 지속 점검
  • 메트릭: 시스템이 내보내는 수치 값

Grafana 플레이그라운드의 샘플 모니터링 대시보드

현대 데이터 아키텍처 이해하기

관측가능성의 핵심: 로깅 & 트레이싱

로깅

  • 이벤트 기록
    • 예:
      • 정보/디버그 메시지
      • 예외 스택 트레이스
  • 감사 로그
    • 누가 무엇을 언제 했는지

트레이싱

  • 특정 요청이나 요소를 단계별로 추적

트레이싱을 예시하는 지도와 장난감

현대 데이터 아키텍처 이해하기

관측가능성 플랫폼

GCP와 AWS의 관측가능성 플랫폼 로고

다양한 관측가능성 플랫폼 로고

현대 데이터 아키텍처 이해하기

연습해 봅시다!

현대 데이터 아키텍처 이해하기

Preparing Video For Download...