Moait
홈인기 피드모든 블로그모든 태그
홈인기 피드모든 블로그모든 태그

OpenTelemetry와 Kafka를 활용한 안정적인 Observability 구축기

여기어때 favicon여기어때·Architecture·
KubernetesKafkaLokiOpenTelemetryTempo
2025년 12월 16일9

AI 요약

이 글은 AI가 요약했어요. 정확한 내용은 꼭 원문을 확인해 주세요!

핵심 요약

여기어때가 OpenTelemetry와 Kafka를 활용해 안정적인 Observability 아키텍처를 구축했습니다.

구현 방법

  • OpenTelemetry Auto-Instrumentation과 Kubernetes Operator로 SDK 주입 및 계측 설정 자동화
  • Gateway Collector로 데이터 정제 및 정책을 중앙 관리하고, Kafka로 백엔드로 송출
  • 토픽별 Signal 분리: Traces용 Tempo, Metrics용 Mimir, Logs용 Loki로 저장하고 Grafana LGTM으로 시각화
  • 로그 수집 예시에서 memory_limiter, 배치/전송 안정성 강화 설정 반영
  • Kafka 데이터 유실 방지 및 트래픽 급증 대응을 위해 Kafka에 수집 후 브로커를 통해 처리, KEDA를 통한 Lag 기반 자동 확장

주요 결과

  • 데이터 유실 방지 및 대용량 트래픽에 대한 완충 역할
  • 생산자-소비자 분리로 아키텍처 확장성과 장애 격리 개선
  • 표준화된 Observability 파이프라인으로 벤더 종속성 없이 유연한 운영 가능

연관 피드

%가 높을수록 이 글과 비슷할 가능성이 높아요!
표준을 통한 마이크로 서비스의 Observability 구축기 섬네일
83%

표준을 통한 마이크로 서비스의 Observability 구축기

사람인 favicon사람인·2025년 07월 31일
No Image
76%

Observability를 위한 LGTM 첫걸음

여기어때 favicon여기어때·2025년 12월 22일
DevOps LGTM 스택 도입기 섬네일
75%

DevOps LGTM 스택 도입기

핀다 favicon핀다·2023년 07월 05일