APM > Trace

Overview

APM Trace 화면에서는 5분(기본)동안 Trace Agent에서 수집 된 Span 데이터 정보가 표시됩니다.

Trace Chart

Chart Name Description
Requests and Errors 시간 별로 Span의 총 개수를 나타냅니다.
Errors 시간 별로 Status가 Error인 Span 개수를 Http Status Code 별로 나타냅니다.
Http Status Code가 없는 경우 N/A로 표시합니다.
Latency 시간 별로 duration의 Percentile (50,75,90,95,100) 정보를 나타냅니다.

Trace List

해당 기간 동안 시작 시간을 기준으로 정렬된 100개의 Span 목록을 나타냅니다.

COLUMN INFORMATION** Unit Example
DATE Span 시작 시간 (datetime 형식) millisecond YYYY-MM-DD:HH:MI:SS.sss
HOST HOST 명 - {host명}.{cluster명}
SERVICE SERVICE 명 - {service명}
RESOURCE span type 별로 다름 - -
METHOD Http Method 값 - GET, POST 등
DURATION Span 수행된 기간 정보 millisecond -
CODE Http, RPC Status Code 값 integer 200, 404, 500 등
STATUS Error 여부 - OK, ERROR
TYPE Span의 종류 - HTTP. SQL, Others 등

Filter

Span과 관련된 Filter 목록입니다. Filter를 선택하면 해당 조건으로 필터링 된 Span 목록을 확인할 수 있습니다. Duration의 경우 해당 범위의 Span 목록을 확인할 수 있습니다.

COLUMN INFORMATION** Unit Example
SERVICE SERVICE 명 - {SERVICE명}
RESOURCE Span Type 별로 다름 - -
DURATION 최소~최대 duration millisecond -
STATUS Error 여부 - OK, ERROR
METHOD Http Method 값 - GET, POST 등
STATUS Error 여부 - OK, ERROR
STATUS CODE Http Status Code 값 INTEGER 200, 404, 500 등
REQUEST TYPE Span의 종류 - HTTP. SQL, Others 등
HOST Host 이름 {host명}.{cluster명}

상세 화면

Overview에서 선택한 Span에 대한 상세 정보를 보여주는 화면입니다. 수집한 Span 및 Trace 정보를 확인할 수 있습니다.

Flame

Trace에 속해 있는 Span의 계층 구조 및 수행 시간을 확인할 수 있습니다. Flame에 표시된 값이 동일한 Span은 같은 색상을 가집니다.

This Span

Total Self
현재 선택된 span의 전체 duration 현재 선택된 span의 전체 duration에서 자식의 duration을 뺀 시간
전체 duration에서 현재 span의 total duration의 퍼센트 전체 duration에서 현재 span의 self duration의 퍼센트

Alll Span

Total Self
현재 선택된 span과 동일한 span들의 total duration의 합 현재 선택된 span과 동일한 span들의 self duration의 합
전체 duration에서 all span의 total duration의 퍼센트 전체 duration에서 all span의 self duration의 퍼센트

Spans

Trace에 속해 있는 Span을 Service별 Resource의 통계 정보를 확인할 수 있습니다.

COLUMN INFORMATION** Unit Example
RESOURCE 서비스에 대한 특정 작업 - POST /chart/table
SPANS 해당 Resource에 속해 있는 Span의 개수 integer 1
AVG DURATION 해당 Resource에 속해 있는 Span의 평균 duration millisecond 1.23
SELF EXEC TIME span의 전체 duration중 자식 span의 시간을 제외한 시간 millisecond 1.23
% EXEC TIME 전체 duration 중 span의 self exec time의 퍼센트 percent 12.34

Maps

Service 간 호출 관계를 확인할 수 있습니다.

Span Detail

Trace Agent에서 수집한 Span의 상세 정보를 확인할 수 있습니다. Span과 관련하여 시작한 시간, 지속된 기간, Tag 정보, Process 정보 등을 제공합니다.

Infrastructure Metric

5분(기본) 동안 해당 Span과 관련된 Host와 Container 메트릭 정보를 확인할 수 있습니다.