개요
메트릭 모니터링은 가장 일반적으로 사용되는 모니터링 유형 중 하나입니다. 본 지침에서는 변경 알림 감지 방법의 동작과 추가 옵션에 대해 명확하게 설명합니다. 변경 알림 모니터링의 작동 방식과 변경 알림 평가 문제를 해결하는 방법에 대해 알아보세요.
변경 알림 모니터링이란 무엇인가요?
다음은 변경 감지 방법을 사용하는 모니터의 세부 작동 방식입니다.
- 모니터링은 현 시점에서 데이터 포인트의 쿼리를 가져옵니다.
- N분, N시간 또는 N일 전의 데이터 포인트 쿼리를 가져옵니다.
- 그런 다음 (1)과 (2) 사이의 값 차이의 쿼리를 가져옵니다.
- (3)의 쿼리에 단일 값을 반환하는 집계가 적용됩니다.
- 알림 조건 설정에 정의된 임계값을 (4)에서 반환된 단일 값과 비교합니다.
모니터링 생성
Datadog에서 변경 알림 모니터링을 생성하려면 메인 탐색(모니터링–> 새 모니터링 –> 네트워크)을 사용합니다.
평가 조건
다음은 변경 알림 모니터링을 설정하는 데 필요한 다양한 옵션입니다.
본 예시는 다음 알림 조건을 나타냅니다.
5분 동안의 변화와 비교한 1시간 동안 변화의 평균
선택한 옵션 | 설명 | 옵션 |
---|
평균 | 본 쿼리에서 사용되는 집계입니다. | Average , Maximum , Minimum , Sum |
변화 | 변화의 절대값 또는 백분율 중에 선택합니다. | change 또는 % change |
1 시간 | 평가 기간입니다. 자세한 내용은 설정 모니터링 문서를 참조하세요 | N분, 시간, 일, 주 또는 최대 한 달이 걸릴 수 있습니다. |
5분 | 쿼리를 이동하려는 타임프레임입니다. | N분, 시간, 일, 주 또는 최대 한 달이 걸릴 수 있습니다. |
변경 및 변경 %
변경 알림 감지를 설정할 때 변경과 % 변경의 두 가지 옵션이 있습니다.
이에 따라 다음 테이블의 수식 섹션에 표현된 대로 모니터링 평가 방식이 결정됩니다.
옵션 | 설명 | 수식 |
---|
변경 | 값의 절대 변화치입니다. | a - b |
% 변경 | 이전 값과 비교한 값의 백분율 변화입니다. | ((a - b) / b) * 100 |
두 경우 모두 Change
및 % Change
는 양수 또는 음수일 수 있습니다.
알림
알림 및 자동화 설정 섹션에 대한 자세한 지침은 알림 및 모니터링 설정 페이지를 참조하세요.
변경 알림 평가 트러블슈팅
변경 알림 평가 결과를 확인하려면 메트릭 쿼리를 노트북으로 재구성합니다.
이 변경 알림 모니터링을 다음 설정으로 가져옵니다.
쿼리 모니터링:
pct_change(avg(last_5m),last_30m):<METRIC> > -50
다음은 쿼리를 다음과 같은 조건으로 분석한 세부 사항입니다.
- 평균의 집계.
- % 변경 사용.
- 평가 기간 5분.
- 30분 또는 1800초의 타임시프트.
- > -50 임계값.
쿼리 재구성
- 노트북 및 타임시프트 함수를 사용하여 특정 평가에서 모니터링이 사용한 데이터를 재구성합니다.
- 현재 시간의 데이터 포인트 쿼리(일반 쿼리).
- N분 전의 데이터 포인트 쿼리(일반 쿼리 + 타임시프트(-1800)).
- 타임시프트 함수는 데이터를 되돌리므로 음수 기간을 사용합니다. 테이블의 % 변경 수식과 쿼리를 조합합니다.
- 참고: 본 예제에는 메트릭 하나만 있으므로 단일 쿼리(a)만 사용하고 수식
((a - timeshift(a, -1800)) / timeshift(a, -1800)) * 100
을 추가할 수 있습니다.
- 모니터링의 기록 그래프와 노트북 그래프를 비교합니다. 값이 비교 가능한가요?
- 집계를 적용합니다.
- 노트북 그래프를 변경 알림 모니터링 평가와 비교하려면 변경 알림에 맞춰 타임프레임 범위를 정합니다.
- 예를 들어, 1:30에 지난 5분간 모니터링 평가의 값을 확인하려면 1:25 ~ 1:30으로 노트북 범위를 정합니다.
참고 자료