SLO 요약 위젯

구성

SLO 요약 위젯을 사용하여 대시보드에서 서비스 수준 목표(SLO)를 시각화합니다.

SLO 요약 위젯

설정

  1. 대시보드 페이지에서 SLO 요약 위젯을 추가합니다.
  2. 드롭다운 메뉴에서 SLO를 선택합니다.
  3. 최대 3개의 서로 다른 타임윈도우를 선택합니다.

참고: Global Time을(를) 사용하면 지난 90일 내의 임의 기간에 속하는 SLO의 상태 및 오류 예산을 표시할 수 있습니다. 또한 임의의 기간에서 부수적인 고유 SLO 목표를 지정할 수 있습니다. 오류 예산을 표시하고 SLO 상태 값을 녹색 또는 빨간색으로 색상 코드화할 수 있으려면 SLO 목표를 지정해야 합니다. SLO 목표가 지정되지 않은 경우 SLO 상태만 표시되고 글꼴 색상은 회색으로 유지됩니다.

옵션

디스플레이 기본 설정

Show error budget 옵션을 전환하여 남은 오류 예산을 표시할지 여부를 선택합니다. 여러 그룹 또는 여러 모니터로 모니터 기반 SLO를 시각화하는 경우 View mode을(를) 선택합니다.

  • 여러 그룹으로 나누어진 단일 모니터로 설정된 모니터 기반 SLO의 경우 다음 세 가지 보기 모드가 있습니다.

    • Status: 전체 SLO 상태 비율 및 목표를 표시합니다.
    • Groups: 각 그룹의 상태 백분율 표를 표시합니다.
    • Both: 전체 SLO 상태 비율 및 목표와 각 그룹의 상태 비율 표를 모두 표시합니다.
  • 여러 모니터로 설정된 모니터 기반 SLO의 경우 다음 세 가지 보기 모드가 있습니다.

    • Status: 전체 SLO 상태 비율 및 목표를 표시합니다.
    • Monitors: 각 모니터의 상태 백분율 표를 표시합니다.
    • Both: 각 모니터의 전체 SLO 상태 비율 및 목표와 상태 비율 표를 모두 표시합니다.

참고: Global Time 타윈도우 옵션을 선택하면 Status 보기 모드만 사용할 수 있습니다.

보기 모드

타이틀

Show a title 확인란을 선택하여 위젯의 커스텀 타이틀을 표시하세요.

위젯 타이틀

선택적으로 타이틀의 크기와 정렬을 정의할 수 있습니다.

API

이 위젯은 Dashboards API와 함께 사용할 수 있습니다. 자세한 내용은 대시보드 API 가이드를 참조하세요.

SLO 요약 위젯의 전용 위젯 JSON 스키마 정의는 다음과 같습니다.

Expand All

항목

유형

설명

additional_query_filters

string

Additional filters applied to the SLO query.

global_time_target

string

Defined global time target.

show_error_budget

boolean

Defined error budget.

slo_id

string

ID of the SLO displayed.

time_windows

[string]

Times being monitored.

title

string

Title of the widget.

title_align

enum

How to align the text on the widget. Allowed enum values: center,left,right

title_size

string

Size of the title.

type [required]

enum

Type of the SLO widget. Allowed enum values: slo

default: slo

view_mode

enum

Define how you want the SLO to be displayed. Allowed enum values: overall,component,both

view_type [required]

string

Type of view displayed by the widget.

default: detail

{
  "additional_query_filters": "string",
  "global_time_target": "string",
  "show_error_budget": false,
  "slo_id": "string",
  "time_windows": [],
  "title": "string",
  "title_align": "string",
  "title_size": "string",
  "type": "slo",
  "view_mode": "string",
  "view_type": "detail"
}

참고 자료

추가 유용한 문서, 링크 및 기사:

PREVIEWING: piotr_wolski/update-dsm-docs