Prometheus, 클라우드 네이티브 모니터링 시스템 공개
Key Point
클라우드 인프라 모니터링의 표준 오픈소스 도구로, 마이크로서비스 환경에서 메트릭 수집과 알림 처리의 핵심 구성요소를 담당한다.
핵심 요약
- CNCF 프로젝트인 Prometheus는 설정된 대상에서 메트릭을 일정 간격으로 수집하고 규칙 표현식을 평가해 결과를 표시하며 조건을 만족할 때 알림을 발동하는 시스템·서비스 모니터링 도구다.
- 다차원 데이터 모델(메트릭명과 키/값 쌍으로 정의된 시계열), 강력한 쿼리 언어 PromQL, 단일 서버 노드의 자율성, HTTP pull 모델, 서비스 디스커버리, 그래프·대시보드 지원 등이 특징이다.
- Prometheus와 Promtool 바이너리는 prometheus.io의 다운로드 섹션에서 미리 컴파일된 형태로 제공되며, Docker 이미지는 Quay.io와 Docker Hub에서 받을 수 있다.
저장소 보기 ↗github.com