01백엔드
2026년 7월화재 감지 시스템 온프레미스 백엔드
실내 화재/연기를 카메라 + AI(YOLO, VLM)로 감지하여 이벤트·알림·웹훅을 관리하는 Spring Boot 3.2 기반 온프레미스 백엔드
이 프로젝트에서의 Grafana 활용
모니터링 대시보드 시각화
firescout-3.0-onpremise-backend프로젝트 자세히 보기 →
프로젝트 1개에서 사용했습니다. 각 프로젝트에서 어떤 역할로 썼는지 아래에 정리했습니다.
시계열 데이터를 시각화하고 모니터링 대시보드를 구성하는 오픈소스 플랫폼
Grafana는 다양한 데이터 소스로부터 메트릭과 로그를 수집해 시각화하는 대시보드 플랫폼입니다. Prometheus, InfluxDB, Elasticsearch 등 여러 시계열 데이터베이스와 연동하여 실시간 모니터링 환경을 구축할 수 있습니다. 시스템 성능, 애플리케이션 상태, 비즈니스 지표를 한눈에 파악하고 알림을 설정하는 데 널리 사용됩니다.
Prometheus를 데이터 소스로 등록하고, Grafana를 컨테이너로 실행하는 기본 설정입니다. 3000번 포트로 접속하면 웹 UI에서 대시보드를 구성할 수 있습니다.
# provisioning/datasources/prometheus.yml
apiVersion: 1
datasources:
- name: Prometheus
type: prometheus
access: proxy
url: http://localhost:9090
isDefault: true
# provisioning/dashboards/dashboard.yml
apiVersion: 1
providers:
- name: 'default'
folder: ''
type: file
options:
path: /etc/grafana/dashboards
# docker-compose.yml에서 Grafana 실행
services:
grafana:
image: grafana/grafana
ports:
- "3000:3000"
volumes:
- ./provisioning:/etc/grafana/provisioning위 개요는 기술 학습을 돕기 위해 자동 생성된 일반 설명입니다. 정확한 사양과 최신 정보는 공식 문서를 확인하세요.
위 개념이 실제 프로젝트에서 어떻게 쓰였는지 보여줍니다.
실내 화재/연기를 카메라 + AI(YOLO, VLM)로 감지하여 이벤트·알림·웹훅을 관리하는 Spring Boot 3.2 기반 온프레미스 백엔드
이 프로젝트에서의 Grafana 활용
모니터링 대시보드 시각화
위 프로젝트들에서 같이 쓰인 다른 기술입니다.