Datadog Live with Devsisters 행사 리뷰
·2024.08.29 09:00
데브시스터즈가 Datadog을 활용해 게임 서비스의 안정성을 확보하고 모니터링 효율을 높인 사례를 공유했다.
데브시스터즈는 2011년부터 AWS를 활용해 서비스를 운영해 왔으나, 기존의 Zabbix, CloudWatch 등은 설정과 유지보수가 복잡하고 클라우드 환경의 변동성에 대응하기 어려웠다. 이를 해결하기 위해 Datadog을 도입했으며, 쿠키런: 오븐브레이크 출시 당시 발생한 병목 현상을 빠르게 해결하는 등 실질적인 도움을 받았다.
팀별 주요 활용 사례는 다음과 같다.
- 게임 개발팀: RPS 등 실시간 지표와 매출/플레이 통계 등 커스텀 메트릭을 모니터링하며, APM을 통해 서버 성능을 개선한다.
- 플랫폼 팀: Service Map으로 MSA 구조의 서비스 의존성을 시각화하고, Synthetic Monitoring과 Service Check로 외부 API 상태를 관리한다.
- 데브옵스 팀: Kubernetes 클러스터 이벤트와 리소스 사용량을 모니터링하며, SLO를 통해 서비스 안정성 수준을 관리한다.
인프라 관리 측면에서는 장애 전파를 막기 위해 단일 클러스터 구조에서 게임별 개별 클러스터 운영 방식으로 전환했다. 모든 인프라는 Terraform 코드로 관리하며, 자체 제작한 EKS Terraform 모듈을 통해 클러스터와 애드온을 효율적으로 배포하고 관리한다.
이 요약은 원문 이해를 돕기 위한 큐레이션입니다. 저작권은 원저작자에게 있으며, 정확한 내용과 맥락은 원문을 확인하세요.
요약 오류, 출처 표기 문제, 삭제 요청은 문의 · 건의로 알려주세요.