devops

Prometheus(프로메테우스) 모니터링이란 본문

DevOps/Opensource

Prometheus(프로메테우스) 모니터링이란

vata500 2022. 7. 15. 13:17
반응형

프로메테우스는 오픈소스 모니터링/알림 시스템이다. 쿠버네티스와 노드, 프로메테우스를 모니터링할 수 있다.

쿠버네티스를 지원하는 재단 CNCF가 프로메테우스를 관리하고 있고 이 두 도구의 시각화를 담당하는 Grafana를 포함, 이 세 가지가 한 묶음으로 많이 쓰이는 편이다.

Prometheus 구성요소

  • 시계열(Time series) 데이터를 저장
  • 다양한 exporter로부터 대상의 메트릭을 pull하여 주기적으로 가져오는 모니터링 시스템
  • Alert manager로 경고, 알람 설정
  • 사용자가 직접 질의가능한 Web UI(PromQL언어 사용)

쿠버네티스 exporter

프로메테우스는 쿠버네티스 메트릭을 가져올 수 있는 쿠버네티스 exporter가 있다. exporter는 kube API를 사용한다.

반응형
Comments