서비스 요약 위젯
서비스 요약 위젯 (Service Summary Widget)
출처: 문서
본문
서비스(service)는 웹 프레임워크나 데이터베이스처럼 동일한 작업을 수행하는 프로세스의 집합이에요. Datadog은 서비스 페이지에서 볼 수 있는 것처럼 서비스 정보를 표시하는 기본 제공(out-of-the-box) 그래프를 제공해요. 서비스 요약 위젯을 사용해서 대시보드에서 선택한 서비스의 그래프를 표시할 수 있어요.
설정 (Setup)
구성 (Configuration)
- 환경(environment)과 서비스(service)를 선택해요.
- 위젯 크기를 선택해요.
- 표시할 정보를 선택해요.
- 히트 (Hits)
- 오류 (Errors)
- 지연 (Latency)
- 세부 항목 (Breakdown)
- 분포 (Distribution)
- 리소스 (Resource) (참고: 이 옵션을 보려면 큰(large) 위젯 크기를 선택해야 해요.)
- 그래프를 표시할 열(column) 수를 선택해서 표시 환경설정을 정해요.
- 그래프 제목을 입력해요.
API
이 위젯은 **대시보드 API**와 함께 사용할 수 있어요. 위젯 JSON 스키마 정의에 대해서는 다음 표를 참고하세요.
| 필드 | 타입 | 설명 |
|---|---|---|
| description | string | 위젯의 설명. |
| display_format | enum | 표시할 열 수. 허용 enum 값: one_column,two_column,three_column |
| env [필수] | string | APM 환경. |
| service [필수] | string | APM 서비스. |
| show_breakdown | boolean | 지연 세부 항목 표시 여부. |
| show_distribution | boolean | 지연 분포 표시 여부. |
| show_errors | boolean | 오류 메트릭 표시 여부. |
| show_hits | boolean | 히트 메트릭 표시 여부. |
| show_latency | boolean | 지연 메트릭 표시 여부. |
| show_resource_list | boolean | 리소스 목록 표시 여부. |
| size_format | enum | 위젯 크기. 허용 enum 값: small,medium,large |
| span_name [필수] | string | APM 스팬 이름. |
| time | object | 위젯의 시간 설정. |
| title | string | 위젯 제목. |
| title_align | enum | 위젯 텍스트 정렬 방식. 허용 enum 값: center,left,right |
| title_size | string | 제목 크기. |
| type [필수] | enum | 서비스 요약 위젯 유형. 허용 enum 값: trace_service 기본값: trace_service |
time 객체는 라이브 스팬(live span) 래퍼이며, live_span(허용 enum: 1m,5m,10m,15m,30m,1h,4h,1d,2d,1w,1mo,3mo,6mo,week_to_date,month_to_date,1y,alert)과 hide_incomplete_cost_data 필드를 가져요.
예시:
{
"description": "string",
"display_format": "string",
"env": "",
"service": "",
"show_breakdown": false,
"show_distribution": false,
"show_errors": false,
"show_hits": false,
"show_latency": false,
"show_resource_list": false,
"size_format": "string",
"span_name": "",
"time": {
"hide_incomplete_cost_data": false,
"live_span": "5m"
},
"title": "string",
"title_align": "string",
"title_size": "string",
"type": "trace_service"
}