prometheus: CNCF 산하 시스템 모니터링 표준, Prometheus

prometheus/prometheus

·2026.11.06 21:48

Cloud Native Computing Foundation(CNCF) 산하의 시스템 및 서비스 모니터링 도구다. 설정된 타겟에서 주기적으로 메트릭을 수집하고, 규칙 표현식을 평가해 결과를 시각화한다. 특정 조건이 충족되면 경고를 트리거하는 기능을 제공한다.

메트릭 이름과 키/값 차원으로 정의되는 다차원 데이터 모델을 핵심으로 한다. 이를 활용하는 강력한 쿼리 언어 PromQL을 지원한다. 분산 스토리지에 의존하지 않고 단일 서버 노드가 자율적으로 동작하는 것이 특징이다.

HTTP pull 모델을 통해 시계열 데이터를 수집하며, 배치 작업용 중간 게이트웨이를 통해 push도 지원한다. 서비스 디스커버리나 정적 구성을 통해 타겟을 자동 발견한다. 계층적 및 수평적 연방(Federation)을 지원해 확장성을 확보했다.

Apache-2.0 라이선스로 공개된 오픈소스 프로젝트다. Kubernetes 등 클라우드 네이티브 환경에서 인프라 상태를 파악하고 장애를 조기에 감지해야 하는 개발자에게 적합하다.

GitHub
GitHub 저장소

prometheus/prometheus

The Prometheus monitoring system and time series database.

Go

이 한국어 소개글은 AI가 자동으로 만들었습니다. 원문의 주장과 맥락은 원문에서 확인해 주세요. 저작권은 원저작자에게 있습니다.

AI 처리 방식을 확인하거나, 소개 오류와 출처 표기 문제, 삭제 요청을 문의 · 건의로 알려주세요.