- 필수 기능
- 시작하기
- Glossary
- 표준 속성
- Guides
- Agent
- 통합
- 개방형텔레메트리
- 개발자
- Administrator's Guide
- API
- Datadog Mobile App
- CoScreen
- Cloudcraft
- 앱 내
- 서비스 관리
- 인프라스트럭처
- 애플리케이션 성능
- APM
- Continuous Profiler
- 스팬 시각화
- 데이터 스트림 모니터링
- 데이터 작업 모니터링
- 디지털 경험
- 소프트웨어 제공
- 보안
- AI Observability
- 로그 관리
- 관리
",t};e.buildCustomizationMenuUi=t;function n(e){let t='
",t}function s(e){let n=e.filter.currentValue||e.filter.defaultValue,t='${e.filter.label}
`,e.filter.options.forEach(s=>{let o=s.id===n;t+=``}),t+="${e.filter.label}
`,t+=`다음은 데이터의 시간 이동과 관련된 함수 집합입니다. 이 함수들은 해당 기간의 값을 그래프에 표시합니다. 함수 자체로는 큰 가치가 없을 수 있지만, 현재 값과 함께 사용하면 애플리케이션 성능에 대한 유용한 인사이트를 얻을 수 있습니다.
함수 | 설명 | 예시 |
---|---|---|
timeshift() | 메트릭의 현재 타임스탬프 전 임의의 <TIME_IN_SECOND> 값을 그래프화합니다. | timeshift(<METRIC_NAME>{*}, -<TIME_IN_SECOND>) |
예를 들어, 이 함수를 사용하여 현재 시스템 로드와 2주 전의 로드(60*60*24*14 = 1209600)를 비교하려는 경우의 쿼리는 다음과 같습니다.
timeshift(avg:system.load.1{*}, -1209600)
함수 | 설명 | 예시 |
---|---|---|
calendar_shift() | 해당 메트릭의 현재 타임스탬프를 기준으로 이전 날짜, 이전 주 또는 이전 달의 그래프 값을 표시합니다. | calendar_shift(<METRIC_NAME>{*}, "<TIME_SHIFT_STRING>", "<TIME_ZONE_CODE>") |
calendar_shift()
에 접근하려면 Add function 버튼을 클릭하고 Timeshift > Month before을 선택합니다. 캘린더 시프트를 사용하면 동일한 기간 동안 동일한 메트릭을 비교할 수 있습니다. 아래는 2주 전의 calendar_shift() 값과 현재 값을 비교한 클라우드 비용 메트릭 aws.cost.net.amortized
의 예입니다.
유효한 TIME_SHIFT_STRING
값은 음의 정수이며, 뒤에 “d"는 일을, “w"는 주를, “mo"는 월을 나타냅니다. 예: -1d
, -7d
, -1mo
, -30d
, -4w
유효한 TIME_ZONE_CODE
값은 특정 도시의 IANA 시간대 코드 또는 UTC
입니다. 예: UTC
, America/New_York
, Europe/Paris
, Asia/Tokyo
함수 | 설명 | 예시 |
---|---|---|
hour_before() | 메트릭의 현재 타임스탬프 1시간 전의 값을 그래프화합니다. | hour_before(<METRIC_NAME>{*}) |
이는 hour_before()
값이 점선으로 표시된 system.load.1
의 예시에 해당합니다. 이 특정 예시에서 머신이 오전 6:30에 시작되었고 hour_before()
값이 7:30 마크에 표시되는 것을 볼 수 있습니다. 물론 이 예시는 hour_before()
값이 실제 값과 매칭되는지 확인할 수 있도록 특별히 생성되었습니다.
함수 | 설명 | 예시 |
---|---|---|
day_before() | 메트릭의 현재 타임스탬프 하루 전의 값을 그래프화합니다. | day_before(<METRIC_NAME>{*}) |
이는 day_before()
값이 더 단순하고 가는 선으로 표시된 nginx.net.connections
의 예시에 해당합니다. 이 예시에서는 1주일 분량의 데이터를 볼 수 있으므로, day_before()
데이터를 더 쉽게 식별할 수 있습니다.
함수 | 설명 | 예시 |
---|---|---|
week_before() | 메트릭의 현재 타임스탬프 전 일주일(7일)의 값을 그래프화합니다. | week_before(<METRIC_NAME>{*}) |
이는 week_before()
값이 점선으로 표시된 cassandra.db.read_count
의 예시에 해당합니다. 이 예시에서는 약 3주 분량의 데이터를 볼 수 있으므로, week_before()
데이터를 더 쉽게 식별할 수 있습니다.
함수 | 설명 | 예시 |
---|---|---|
month_before() | 메트릭의 현재 타임스탬프 이전 한 달(28일/4주)의 값을 그래프화합니다. | month_before(<METRIC_NAME>{*}) |
이는 month_before()
값이 가는 실선으로 표시된 aws.ec2.cpuutilization
의 예시에 해당합니다.
사용 가능한 다른 함수를 참조하세요.
추가 유용한 문서, 링크 및 기사: