핵심 요약
AWS의 사례로 게임듀오는 EC2 기반 ClickStack으로 관측 스택을 재구성해 비용을 절반 이하로 낮추고 로그 보존을 15일에서 180일로 확대하며 분산 트레이싱 활용도 가능하게 했습니다.
구현 방법
- 수집: OTEL Collector를 에이전트/게이트웨이/리시버로 구성, 로그 tail·파싱 후 gzip로 OTLP 전송
- 저장: ClickHouse를 EC2 2대 AZ 분산, 핫은 EBS, 콜드는 S3 TTL로 관리
- 조회/알람: HyperDX+Grafana로 조회, 170여 개 알람, Slack 알림, SQL 기반 조건 사용
- 운영: 카나리, Dead Man’s Switch, IaC 자동화
주요 결과
- 비용 50% 이하 감소, 보존 15→180일 확대, 트레이싱 도입으로 가시성 확대
- 1년 뒤 비용은 현재의 1.2배 이내 전망
- SQL 기반 검색으로 디버깅 속도 향상


![[1편] APM 스캐터 차트 직접 만들기 — OpenTelemetry 수집과 ClickHouse 저장 섬네일](https://miro.medium.com/v2/resize:fill:64:64/1*dmbNkD5D-u45r44go_cf0g.png)
