평활화

자동 평활화

함수설명예시
autosmooth()메트릭의 추세를 유지하면서 자동으로 노이즈를 제거합니다.autosmooth(<METRIC_NAME>{*})

autosmooth() 함수는 자동으로 선택된 스팬이 있는 이동 평균을 적용합니다. 그 추세를 유지하면서 시계열을 평활화합니다. 이 예시에서 해당 함수는 시계열을 평활화하기 위해 최적의 스팬을 선택합니다.

자동 평활화 일러스트레이션

avg bygroup by 쿼리에 사용하면 모든 시계열에 동일한 스팬이 적용됩니다. 동일한 그래프의 여러 메트릭에 사용되는 경우 각 메트릭 시계열을 최적으로 평활화하기 위해 상이한 스팬을 선택할 수 있습니다.

이 알고리즘은 ASAP 알고리즘에서 영감을 얻었습니다. 이 블로그 게시물에서 자세한 내용을 읽을 수 있습니다.

autosmooth() 함수는 모니터에서 사용할 수 없습니다. 스팬이 동적으로 선택되기 때문에 해당 함수를 적용한 결과가 분단위로 변경되어 기준치 설정이 어려워지고 경고 플래핑이 초래될 수 있습니다.

지수 가중 이동 평균

Ewma 3

함수설명예시
ewma_3()3의 스팬에 걸쳐 지수 가중 이동 평균을 계산합니다.ewma_3(<METRIC_NAME>{*})

참고: 스팬 값은 데이터 포인트의 수입니다. 따라서 ewma_3()은(는) 마지막 3개의 데이터 포인트를 사용하여 평균을 계산합니다.

예시:

메트릭 10 + x%10 {*}이(라) 10개 데이터 포인트 후에 다시 10으로 떨어질 때까지 10부터 1씩 증가하면 ewma3(10 + x%10 {*})은(는) 다음의 모양을 갖게 됩니다.

EWMA3

Ewma 5

함수설명예시
ewma_5()5의 스팬에 걸쳐 지수 가중 이동 평균을 계산합니다.ewma_5(<METRIC_NAME>{*})

참고: 스팬 값은 데이터 포인트의 수입니다. 따라서 ewma_5()은(는) 마지막 5개 데이터 포인트를 사용하여 평균을 계산합니다.

예시:

메트릭 10 + x%10 {*}이(가) 10개 데이터 포인트 이후에 다시 10으로 떨어질 때까지 10부터 1씩 증가하면 ewma5(10 + x%10 {*})은(는) 다음의 모양을 갖게 됩니다.

EWMA5

Ewma 7

함수설명예시
ewma_7()7의 스팬에 걸쳐 지수 가중 이동 평균을 계산합니다.ewma_7(<METRIC_NAME>{*})

참고: 스팬 값은 데이터 포인트의 수입니다. 따라서 ewma_7()은(는) 마지막 7개 데이터 포인트를 사용하여 평균을 계산합니다.

Ewma 10

함수설명예시
ewma_10()10의 스팬에 걸쳐 지수 가중 이동 평균을 계산합니다.ewma_10(<METRIC_NAME>{*})

참고: 스팬 값은 데이터 포인트의 수입니다. 따라서 ewma_10()은(는) 마지막 10개 데이터 포인트를 사용하여 평균을 계산합니다.

예시:

메트릭 10 + x%10 {*}이(가) 10개 데이터 포인트 이후에 다시 10으로 떨어질 때까지 10부터 1씩 증가하면 ewma10(10 + x%10 {*})은(는) 다음의 모양을 갖게 됩니다.

EWMA10

Ewma 20

함수설명예시
ewma_20()20의 스팬에 걸쳐 지수 가중 이동 평균을 계산합니다.ewma_20(<METRIC_NAME>{*})

참고: 스팬 값은 데이터 포인트의 수입니다. 따라서 ewma_20()은(는) 마지막 20개 데이터 포인트를 사용하여 평균을 계산합니다.

예시:

메트릭 10 + x%10 {*}이(가) 10개 데이터 포인트 이후에 다시 10으로 떨어질 때까지 10부터 1씩 증가하면 ewma20(10 + x%10 {*})은(는) 다음의 모양을 갖게 됩니다.

EWMA20

중앙값

중앙값 3

함수설명예시
median_3()스팬이 3인 이동 중앙값입니다.median_3(<METRIC_NAME>{*})

참고: 스팬 값은 데이터 포인트의 수입니다. 따라서 median_3()은(는) 마지막 3개의 데이터 포인트를 사용하여 중앙값을 계산합니다.

중앙값 5

함수설명예시
median_5()스팬이 5인 이동 중앙값입니다.median_5(<METRIC_NAME>{*})

참고: 스팬 값은 데이터 포인트의 수입니다. 따라서 median_5()은(는) 마지막 5개의 데이터 포인트를 사용하여 중앙값을 계산합니다.

중앙값 7

함수설명예시
median_7()스팬이 7인 이동 중앙값입니다.median_7(<METRIC_NAME>{*})

참고: 스팬 값은 데이터 포인트의 수입니다. 따라서 median_7()은(는) 마지막 7개의 데이터 포인트를 사용하여 중앙값을 계산합니다.

중앙값 9

함수설명예시
median_9()스팬이 9인 이동 중앙값입니다.median_9(<METRIC_NAME>{*})

참고: 스팬 값은 데이터 포인트의 수입니다. 따라서 median_9()은(는) 마지막 9개의 데이터 포인트를 사용하여 중앙값을 계산합니다.

기타 함수