모니터링 시스템 구축기 (1) - 왜 필요할까? 어떻게 구성해야 할까
·
Project
저는 서비스를 운영해보기 시작하면서 이런 생각이 자주 들었습니다. '지금 시스템이 잘 돌아가고 있을까?', 그리고 잘 돌아가지 않았을 때는 '어디에서 문제가 생겼을까?' 이런 고민을 시작으로 내 서버를 모니터링해주고, 시스템이 멈췄을때 알려주는 시스템을 도입하기로 결정하였습니다.이러한 고민 끝에 제가 도입한 Prometheus + Grafana + Loki + Promtail 기반의 오픈소스를 이용한 모니터링 시스템 구축 과정을 정리해보려고 합니다. 이번 글에서는 모니터링 시스템이 필요했던 이유와 전체 구성요소를 소개하도록 하겠습니다.왜 모니터링 시스템이 필요할까?1. 인프라 안정성 확보운영 중인 서비스가 멈추면 고객들은 서비스가 복구될 때까지 기다려주지 않습니다. 같은 기능의 다른 서비스를 이용하기 위..