내 잡다한 노트

metric 유형, 라벨 본문

DevOps/prometheus

metric 유형, 라벨

peanutwalnut 2024. 8. 8. 14:59

exporter의 metrics를 웹으로 확인해보면, #HELP, #TYPE, 그리고 값들이 있다.

 

이런 식으로 된 걸 확인할 수 있다.

여기서 #HELP는 메트릭을 설명해주는 부분이고,

#TYPE는 메트릭의 유형이다. 이 유형에 대해 정리할 생각이다.

그리고 맨 밑에 것이 Label과 값이다. 

Label에 해당하는 것이 { } 으로 둘러싸인 key-value 부분이다. 

그리고 값은 1.0737~ 로 돼있는 것이다. 

 

유형 

Counter : 오직 증가만 하는 값. 재시작하지 않는 한 절대 감소하지 않음. 주로 요청 수, 오류 수와 같은 누적 값을 추적하는 데 사용됨.

 

Gauge : 증가하거나 감소할 수 있는 값. 현재 상태나 순간적인 값을 나타내는 데 사용된다.

 

Histogram : 관측값의 분포를 추적한다. 특정 구간에 속하는 값의 빈도를 기록한다.

 

Summary : 관측값의 분포와 합계를 추적한다. histogram과 비슷하지만, 주로 특정 백분위수(quantile)에 대한 정보를 제공한다.

 

라벨

메트릭의 라벨은 메트릭을 생성하는 사람이 지정한다. 라벨은 메트릭에 추가적인 정보를 제공하며, 분류하거나 필터링할 수 있게 해준다. 

 

- 용도

메트릭 분류

필터링 및 집계

'DevOps > prometheus' 카테고리의 다른 글

PromQL 에서 by 란?  (0) 2024.11.23
Prometheus 함수  (0) 2024.09.11
벡터 매칭 연산  (0) 2024.08.12
벡터 매칭  (0) 2024.08.12