- 필수 기능
- 시작하기
- Glossary
- 표준 속성
- Guides
- Agent
- 통합
- 개방형텔레메트리
- 개발자
- Administrator's Guide
- API
- Datadog Mobile App
- CoScreen
- Cloudcraft
- 앱 내
- 서비스 관리
- 인프라스트럭처
- 애플리케이션 성능
- APM
- Continuous Profiler
- 스팬 시각화
- 데이터 스트림 모니터링
- 데이터 작업 모니터링
- 디지털 경험
- 소프트웨어 제공
- 보안
- AI Observability
- 로그 관리
- 관리
보간은 메트릭 계열에서 임의로 큰 격차를 채우는 것이 아니라 여러 계열을 함께 배열하여 소스 전체에서 집계를 수행할 수 있도록 하는 것입니다.
Datadog의 시간 그래프화 대부분은 별도의 소스에서 그래프의 단일 선으로 데이터를 통합하는 것입니다. 하지만 별도의 소스에서 동시에 같은 빈도로 데이터를 전송하지 않을 수도 있습니다.
net.bytes_rcvd | 3:00:00 3:00:10 3:00:20 3:00:30 3:00:40 ...
------------------+-------------------------------------------------
1: host:A,env:prod| 15 25
2: host:B,env:test| 10 40
------------------+-------------------------------------------------
sum (1+2) | 15? 10? 25? 40?
위 예시는 병합된 소스가 자연적으로 배열되지 않았기 때문에 직접적으로 잘못된 결과를 도출하는 것을 보여줍니다. 보간은 계산에 적합한 관련 값을 제공하여 이 문제를 해결합니다.
net.bytes_rcvd | 3:00:00 3:00:10 3:00:20 3:00:30 3:00:40 ...
------------------+-------------------------------------------------
1: host:A,env:prod| 15 18.3 25 X
2: host:B,env:test| Y 10 30 40
------------------+-------------------------------------------------
sum (1+2) | 15 + Y 28.3 55 40 + X
표시된 간격 이전 및 이후 데이터를 사용해 X 및 Y가 보간된 곳입니다.
보간은 그래프 쿼리에 대응하는 하나 이상의 단일 소스가 있을 때 발생합니다. 예:
avg:system.cpu.user{env:prod}
)를 사용하면 env:prod
태그와 함께 2개 이상의 호스트가 있는 경우 Datadog가 보간을 통해 시간에 따른 평균을 계산합니다.net.bytes_rcvd{*} by {host}
)를 사용하면 소스 전체에 대한 계산이 수행되지 않지만 배열된 계열을 제공하면 마우스로 클릭 가능한 그래프 선을 생성하고 더 쉽게 비교할 수 있습니다.단일 소스에서 제출된 단일 메트릭을 그래프화하는 경우 보간은 필요하지 않습니다. 예를 들어 host:a
를 간주하는 avg:net.bytes_rcvd{host:a}
는 항상 동일한 태그를 사용해 net.bytes_rcvd
메트릭을 제출합니다.
보간은 다수의 부분으로 이루어진 쿼리에 대해 수행할 수 없습니다. 예: avg:system.cpu.user{env:prod},avg:system.cpu.user{env:dev}
모든 메트릭 유형에 대한 기본 보간은 선형으로 실제 샘플 이후 최대 5분까지 수행할 수 있습니다. 보간은 메트릭 유형에서 사용된 경우 .as_count()
및 .as_rate()
한정자로 비활성화할 수 있습니다. 이때 메트릭 유형에서 게이지 유형 메트릭은 제외됩니다. 자세한 정보는 메트릭 유형 한정자2를 참조하세요.
.fill()
한정자는 보간 파라미터를 제어합니다.
한정자 | 설명 |
---|---|
fill(linear, X) | 실제 샘플 이후 최대 X초까지 선형 보간을 제공합니다. |
fill(last, X) | 최대 X초까지 마지막 샘플 값을 복제합니다. |
fill(zero, X) | 보간이 최대 X초까지 필요한 경우 0을 삽입합니다. |
fill(null, X) | 보간을 비활성화합니다. X값은 관계 없습니다. |
그래프는 선들로 연결된 데이터 포인트들이므로 데이터 없는 긴 기간은 긴 직선으로 표시됩니다. 여기에는 값을 채우기 위해 보간이 필요하지 않습니다. 보간은 계열을 배열하여 계산을 하고 다수의 그래프 선을 만드는 데 사용됩니다.
대조적으로, 모니터는 타임프레임 롤업을 사용해 보간 값을 평가하고 평균을 계산합니다.
기본적인 보간 방법(메트릭 유형에 따라 선택됨)은 보통 효과적입니다. 하지만 때로는 이러한 기본값을 다시 정의하길 바랄 수 있습니다.
선형 보간은 동일한 소스에서 정기적으로 보고되는 메트릭에 매우 적합합니다. 넓은 면적에 분포된 메트릭이나 시간에 따른 다양한 소스에서 보고된 메트릭의 경우 보간을 비활성화하는 것이 더 흥미로울 때가 많습니다. 측정하는 대상의 값이 변화할 때에만 데이터 포인트를 전송하는 경우 사용하는 것이 좋습니다.
Null은 그래프가 마지막 실제 값 이후 5분 동안 보간된 값을 표시하지 않도록 합니다.
추가 유용한 문서, 링크 및 기사: