여러 가지 방법으로 분산 추적 데이터를 쿼리할 수 있습니다.
추적 구조에 대해 알아보려면 분산 추적 작동 방식 을 참조하세요.
NRQL 쿼리 예
팁
분산 추적 UI 상단의 검색 창에서 복잡한 쿼리를 구성할 수도 있습니다.
NRQL 쿼리의 몇 가지 예:
SELECT percentile(duration, 50, 95) FROM Span WHERE category = 'datastore'
AND appName = 'YOUR_APP_NAME' SINCE 4 hours ago TIMESERIES 1 minute
SELECT average(duration) FROM Span WHERE appName = 'YOUR_APP_NAME'
AND category = 'datastore' FACET host TIMESERIES 1 minute
SELECT average(duration) FROM Span WHERE appName = 'YOUR_APP_NAME'
AND name = 'FUNCTION_NAME' FACET host TIMESERIES 1 minute
SELECT histogram(duration, 10, 60) FROM Span WHERE category = 'http'
AND appName = 'YOUR_APP_NAME' FACET `http.url` SINCE 4 hours ago
SELECT average(duration) FROM Span WHERE category = 'http'
SINCE 4 hours ago FACET `http.url` TIMESERIES 1 minute
NerdGraph 쿼리의 예
API를 사용하여 추적 데이터를 쿼리하기 위해 NerdGraph 를 사용할 수도 있습니다. 자세한 내용은 NerdGraph 분산 추적 데이터 쿼리 예제 를 참조하십시오.
데이터를 찾을 수 없습니까?
쿼리할 때 데이터를 찾는 데 문제가 있습니까? 문제 해결: 누락된 데이터 를 참조하십시오.