본문 바로가기

DevOps/Prometheus

[Prometheus] Prometheus 소개

반응형

Prometheus 란?

 - 오픈소스 모니터링 시스템

 - 다차원 데이터 모델 지원

 - Kubernetes 환경의 모니터링

 - PromQL 지원

 - Pull 방식의 메트릭 수집

  * Pull 방식 : 서버별 클라이언트가 Metric 데이터를 수집하면 서버가 접근해서 데이터를 가져오는 방식

  * Push 방식 : 서버별 클라이언트가 Metric 데이터를 수집해서 서버로 보내는 방식

 

※ Grafana를 이용하여 프로메테우스 타임시리즈 데이터를 대시보드화하여 모니터링

 

metric types 

 - Counter : 항상 증가하는 데이터

 - Gauge :  증가하고 감소하는 데이터

 - Histogram : 합계, 총량을 모니터링 하는 데이터 

 - Summary : 증감을 관찰하고 전체 합계를 확인하며 특정 시간 내 전체 값이나 양을 구성하는 데이터

 (ref : https://prometheus.io/docs/concepts/metric_types/#metric-types)

 

 

 

[참고]

- 패스트캠퍼스, 한 번에 끝내는 AWS 인프라 구축과 DevOps 운영 초격차 패키지 Online

반응형