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

Grafana Alloy로 로그·메트릭 통합 수집하기 \:\ Promtail 대체·Docker 실전 가이드

인포그랩 favicon인포그랩·DevOps·
PrometheusDockerLokiGrafana AlloyPromtail
2025년 11월 12일0

AI 요약

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

핵심 요약

인포그랩은 Promtail LTS 종료를 계기로 Grafana Alloy를 도입해 로그·메트릭을 통합 수집하는 운영 체계를 구축했습니다. Alloy는 OpenTelemetry Collector 기반으로 Promtail 로그 수집도 지원하며, 로컬 에이전트가 데이터를 중앙으로 푸시하는 아키텍처로 구성합니다. Docker 환경에서의 설치·구성 방법과 실전 수집 흐름을 제시합니다.

구현 방법

  • Docker Compose로 alloy:v1.9.2 설치 및 구성 파일 작성
  • River 구성으로 데이터 흐름 명시: discovery.docker, discovery.relabel, loki.source.docker, forward_to
  • Loki로 로그 수집 및 Prometheus로 메트릭 전송 설정
  • Prometheus remote_write를 사용한 중앙 저장소 전송 구성
  • 내장 UI 포트 12345로 실행 상태 및 흐름 시각화 확인

주요 결과

  • 메모리 사용량: Promtail 약 40MB → Alloy 약 120MB(약 3배 증가)로 증가
  • 이미지 크기: Promtail 약 217MB → Alloy 약 447MB
  • 로그+메트릭 동시 수집과 웹 UI로 디버깅 편의성 향상
  • 중앙화된 전송으로 네트워크/운영 부담 감소

연관 피드

%가 높을수록 이 글과 비슷할 가능성이 높아요!
DevOps LGTM 스택 도입기 섬네일
72%

DevOps LGTM 스택 도입기

핀다 favicon핀다·2023년 07월 05일
Prometheus 모니터링 실무 적용기 2탄 섬네일
68%

Prometheus 모니터링 실무 적용기 2탄

코인원 favicon코인원·2019년 08월 08일
Prometheus 모니터링 실무 적용기 1탄 섬네일
67%

Prometheus 모니터링 실무 적용기 1탄

코인원 favicon코인원·2019년 08월 08일