알림 그래프 위젯
알림 그래프 위젯 (Alert Graph Widget)
알림 그래프(Alert Graph) 위젯은 시스템에 정의된 대부분의 모니터의 현재 상태를 보여 주는 시계열(timeseries) 그래프예요. 메트릭, 이상(anomaly), 이상치(outlier), 예측(forecast), APM 메트릭, 통합(integration) 모니터 같은 기본 예약 쿼리 알림 모니터에서 지원돼요.
이 위젯은 특정 모니터의 상태를 그래프로 한눈에 파악하고 싶을 때 유용해요.
출처: 문서
본문
개요
알림 그래프는 시스템에 정의된 대부분의 모니터의 현재 상태를 보여 주는 시계열 그래프예요. 이 위젯은 메트릭, 이상, 이상치, 예측, APM 메트릭, 통합 모니터와 같은 기본 예약 쿼리 알림 모니터에서 지원돼요.
설정
구성
- 그래프로 표시할 이전에 만든 모니터를 선택해요.
- 시간 범위를 선택해요.
- 시각화를 선택해요:
- Timeseries
- Top list
API
이 위젯은 **Dashboards API**와 함께 사용할 수 있어요. widget JSON 스키마 정의는 다음 표를 참조해요:
| 필드 | 타입 | 설명 |
|---|---|---|
alert_id [필수] |
string | 위젯에서 사용할 알림(alert)의 ID. |
description |
string | 위젯의 설명. |
time |
oneOf | 위젯의 시간 설정. |
title |
string | 위젯의 제목. |
title_align |
enum | 위젯에서 텍스트를 정렬하는 방법. 허용되는 enum 값: center,left,right |
title_size |
string | 제목의 크기. |
type [필수] |
enum | 알림 그래프 위젯의 유형. 허용되는 enum 값: alert_graph, 기본값: alert_graph |
viz_type [필수] |
enum | Alert Graph를 timeseries로 표시할지 top list로 표시할지. 허용되는 enum 값: timeseries,toplist |
JSON 예시:
{
"alert_id": "",
"description": "string",
"time": {
"hide_incomplete_cost_data": false,
"live_span": "5m"
},
"title": "string",
"title_align": "string",
"title_size": "string",
"type": "alert_graph",
"viz_type": "timeseries"
}