DB 안에만 쌓이던 데이터·운영 지표를 대시보드로 가시화하고, 여러 메트릭을 한 화면에서 비교 분석할 수 있게 모니터링 체계를 구축
데이터 수집 스케줄러가 모은 데이터가 DB 안에만 쌓여 있어, 시간에 따른 추이를 파악하거나 여러 지표를 함께 비교하기가 어려웠습니다. 숫자를 눈으로 확인하려면 매번 쿼리를 돌려야 했고, 이상 징후를 빠르게 잡아내기도 힘들었습니다.
이를 해결하기 위해 Grafana 대시보드를 도입해, DB 데이터와 운영 지표를 시각화하고 한 화면에서 비교할 수 있는 모니터링 체계를 만들었습니다.
DB와 운영 지표를 exporter·쿼리 뷰로 끌어오고, Grafana에서 추이·비교 대시보드로 묶은 뒤, 임계값 기반 알람으로 이상을 알리는 흐름을 구성했습니다.
데이터 엔지니어로서 메트릭 정의 → 수집 연동 → 대시보드 설계 → 알람·운영 체계 정립까지 모니터링 구축을 담당했습니다. Docker 기반으로 백업·Export/Import·버전 업그레이드·서버 이관 절차를 정리해 지속 운영이 가능하도록 만들었습니다.
이후 내부 운영 모니터링에서 시작해, 각 환경별로 핵심 지표를 한눈에 볼 수 있는 실시간 모니터링 대시보드로 확장하는 방향을 기획했습니다.