[Prometheus] 프로메테우스 - 오픈소스 모니터링 솔루션
Prometheus 오픈소스 Monitoring / Alert 솔루션이다. Prometheus Architecture 프로메테우스는 데이터를 수치화하는 job, 직접 또는 push gateway를 이용하는 short-lived job에서 값을 전달받은 메트릭으로부터 데이터를 수집한다. 모든 수집된 데이터는 로컬에 저장되며 이 데이터를 기반으로 룰을 실행하여 새로운 시계열 데이터를 기록하거나 집계하고 이벤트(alert)를 생성한다. Grafana 또는 다른 API Consumer들은 이렇게 수집된 데이터를 시각화하는 데 사용된다. 대부분 모니터링 시스템은 메트릭을 수집할 때 메트릭이 발생한 서버에서 중앙 서버로 데이터를 전송해주는 구조(push)로 되어 있다. 하지만, 프로메테우스는 중앙 서버(promet..