프로메테우스를 사용하면

counter, gauge 등의 태그가 보인다.
이는 프로메테우스가 수집하는 메트릭의 분류임. 네 가지가 있는데, 다음처럼 정리할 수 있다.
1. Counter (카운터) - 증가하는 값
- 증가하는 값으로, 재시작 시 0으로 초기화됨. 중간에 감소하지 않음.
- 총 HTTP 요청 수, 에러 발생 횟수, 처리된 작업 수 등
2. Gauge (게이지) - 현재 상태
- 증가하거나 감소할 수도 있는 값임. 현재 상태를 나타내는 데 적합.
- 현재 메모리 사용량, 활성 세션 수, CPU 사용률
3. Histogram (히스토그램) - 분포 가시화
- 관측값을 분포시켜 집계. 요청 지연 시간과 같은 분포를 분석하는 데 유용합니다.
- HTTP 요청 지연 시간 분포, 응답 크기 분포
4. Summary (서머리) - 통계, 퍼센테이지
- 관측값의 총합과 개수를 기록하고, 특정 백분위수(quantile)를 계산. 실시간으로 퍼센트 값을 계산하는데 사용.
- 요청 처리 시간의 백분위수, API 응답 시간의 평균 및 최대값