레이트 (Rate)
레이트 함수는 메트릭이 시간에 따라 얼마나 빠르게 변하는지, 즉 변화율(rate)을 계산해 주는 함수예요. 초당·분당·시간당 변화량이나 값 자체의 차이(delta)를 그래프로 보고 싶을 때 유용합니다.
출처: 문서
본문
초당 (Per second)
| 함수 |
설명 |
예시 |
per_second() |
메트릭이 초당 변하는 비율을 그래프로 그립니다. |
per_second(<METRIC_NAME>{*}) |
분당 (Per minute)
| 함수 |
설명 |
예시 |
per_minute() |
메트릭이 분당 변하는 비율을 그래프로 그립니다. |
per_minute(<METRIC_NAME>{*}) |
시간당 (Per hour)
| 함수 |
설명 |
예시 |
per_hour() |
메트릭이 시간당 변하는 비율을 그래프로 그립니다. |
per_hour(<METRIC_NAME>{*}) |
시간 차이 (Time difference)
| 함수 |
설명 |
예시 |
dt() |
제출된 포인트 사이의 시간 차이(초)를 그래프로 그립니다. |
dt(<METRIC_NAME>{*}) |
dt() 함수는 그룹이 몇 개든 관계없이 timeseries를 하나만 반환해요. 그 하나의 timeseries 안에서 여러 그룹에 걸쳐 제출된 모든 포인트의 시간 차이를 고려합니다.
값 차이 (Value difference)
| 함수 |
설명 |
예시 |
diff() |
메트릭의 델타를 그래프로 그립니다. |
diff(<METRIC_NAME>{*}) |
각 구간 사이의 차이를 구간 단위로 계산합니다. 예를 들어 메트릭이 15초 간격으로 데이터 포인트를 제출하면, diff() 수정자는 15초 비율로 표시합니다. 참고: 이 계산은 시간 집계를 적용한 후, 공간 집계가 일어나기 전에 수행됩니다.
단조 차이 (Monotonic difference)
| 함수 |
설명 |
예시 |
monotonic_diff() |
diff()처럼 메트릭의 델타를 그리되, 델타가 양수일 때만 그립니다. |
monotonic_diff(<METRIC_NAME>{*}) |
미분 (Derivative)
| 함수 |
설명 |
예시 |
derivative() |
메트릭의 미분(diff/dt)을 그래프로 그립니다. |
derivative(<METRIC_NAME>{*}) |
처리량 (Throughput)
| 함수 |
설명 |
예시 |
throughput() |
각 값을 시간 버킷의 초 수로 나눠 초당 값을 만들어 timeseries를 초당 비율로 변환합니다. |
throughput(<METRIC_NAME>{*}) |
기타 함수 (Other functions)
사용할 수 있는 다른 함수들을 확인해 보세요:
더 알아보기 (Learn more)