본문 바로가기
만들기

Grafana를 활용한 Apache 로그 실시간 통계 대시보드 구축

by googsu.com 2025. 10. 2.

개요

이번 포스트에서는 Docker + ELK 스택에 Grafana를 추가하여 Apache 그를 기반으로  실시간 통계 드를 하는 방법을 합니다. IP별 접속자 추이, URL 접속자 이 등 다양한 시각화를 통해 웹 서버의 트래픽을 효과적으로 모니터링할 수 있습니다.

사전 준비

  • Docker & Docker Compose 
  • ELK 스택 (Elasticsearch + Kibana) 구축 완료
  • Apache 로그 수집 시스템 구축 완료

아키텍처 개요

1단계: Grafana 컨테이너 추가

Docker Compose 설

 

2단계: Grafana 데이터 소스 설정

Elasticsearch 데이터 소스 구성

 

대시보드 프로비저닝 설

 

3단계: Apache 로그 대시보드 구성

요 패널 구성

1. IP별 접속자 일별 추이

 

2. URL별 접속자 일별 추

 

3. 상위 IP 주소 통

 

4. 응답 코드 분포

 

4단계: 시스템 실

1. ELK + Grafana 스택 시작

 

2. 서비스 상태 확인

 

3. 로그 생성 테스트

 

5단계: Grafana 접속 및 설정