# 데이터 로그의 개념과 어려운 이유

# 로그

  • 로그(log)의 사전적 의미 : 통나무, 일지에 기록하다
  • 선박의 속도를 측정하기 위해 칩 로그라는 것을 사용
    • 배의 앞에서 통나무를 띄워서 배의 선미까지 도달하는 시간을 재는 방식
  • 로그 : 컴퓨터에 접속한 기록, 유저가 사용 기록 행동을 기록

# 로깅을 해야하는 이유

  • 데이터를 남기지 않으면 나중에 볼 수 없음
  • 기억력에 의존한다고 해도 유저 리뷰 등의 데이터, 일부분 데이터만 보고 확인할 수 있음
  • 서비스의 성과를 측정하기 위해 정의한 지표를 알기 위해 데이터 로깅이 필요
  • 즉, 지표를 확인하기 위해 로깅이 필요

# 데이터 로그 설계가 어려운 이유

  • 데이터 로그 설계에 대한 기초 지식(개발 지식 포함) 부족
    • 데이터가 저장되는 방식을 모름
    • 개발자분들이 알아서 해주는 줄 알았음
  • 데이터 분석에만 집중하고, 데이터 저장에 집중하지 않음
  • 데이터 로그와 관련된 배포 프로세스를 모름
  • 커뮤니케이션을 어떻게 해야할지에 대한 고민
  • 이슈 대응시 어떻게 대응할지 가이드의 부재
  • 이를 해결하기 위해 데이터 로그 설계를 위한 기초 지식부터 알려줌




CC-BY-NC-ND-4.0 Licensed | Copyright 2023-present. 카일스쿨