콘텐츠로 이동

SLO 관리

모니터 > SLO 페이지에서 모든 SLO 작업을 관리할 수 있습니다. 목록에는 달성률, 오류 예산 등 주요 지표가 실시간으로 표시되며, 활성화, 편집, 이벤트 조회, 대시보드 내보내기, SLO 구성 가져오기/내보내기 등의 작업을 지원합니다.

목록 필드

필드
설명
모니터 모니터 유형은 연결된 모니터 수를 표시하고, 메트릭 유형은 "메트릭"을 표시합니다.
목표 SLO 생성 시 설정한 기대 달성률입니다. 모니터 유형은 정상 가동 시간 비율을, 메트릭 유형은 성공 수 비율을 기준으로 평가합니다.
통계 기간 현재 행 결과가 적용되는 기간입니다. 모니터 유형은 기본적으로 최근 7일을 표시하며, 메트릭 유형은 해당 SLO에 구성된 7일 또는 30일을 기준으로 표시합니다.
달성률 모니터 유형은 정상 가동 시간 비율로 계산하고, 메트릭 유형은 성공 수 ÷ 총 수 × 100%로 계산합니다. 최소 목표 ≤ 달성률 < 목표이면 주황색, 최소 목표 미만이면 빨간색으로 표시합니다.
장애 시간 모니터 유형은 현재 통계 기간 내 장애 시간, 즉 사용된 허용량을 표시합니다. 메트릭 유형은 -로 표시합니다.
오류 예산 모니터 유형의 남은 허용 오류 시간입니다. 예를 들어 7일 목표가 95%인 경우 초기 예산은 7일 × 5% = 8.4시간이며, 발생한 장애 시간을 차감합니다. 남은 예산이 ≥ 0이면 초록색, 0보다 작으면 빨간색으로 표시합니다. 메트릭 유형은 -로 표시합니다.

작업 안내

  • 검색: SLO 이름으로 필터링합니다.
  • 일괄 작업: 선택한 여러 SLO를 활성화, 비활성화, 삭제 또는 내보냅니다.
  • 개별 SLO 작업: 활성화, 비활성화, 편집 또는 삭제할 수 있습니다. 이름, SLI 유형, 목표, 최소 목표는 저장 후 고정됩니다. 평가 주기, 탐지 빈도, 설명, 태그, 알림 정책은 편집할 수 있습니다. 모니터 유형은 연결된 SLI와 그룹 차원도 조정할 수 있으며, 메트릭 유형은 총 수 및 성공 수 쿼리를 수정할 수 있습니다.
  • 삭제: SLO 및 해당 탐지 작업을 제거합니다. 삭제 전에 해당 SLO를 사용하는 차트와 Status Page 서비스를 확인하고 관련 연결을 조정하세요.
  • 관련 이벤트 조회: 해당 SLO와 연결된 탐지에서 생성된 이벤트를 확인합니다.
  • 대시보드로 내보내기: SLO 보기를 대시보드에 동기화합니다.

모니터 유형의 대시보드 보기는 기본적으로 대시보드 시간 범위를 따르며, 메트릭 유형은 SLO에 구성된 주기에 따라 표시됩니다. 서로 다른 위치의 결과를 비교할 때는 먼저 통계 기간을 확인하세요.

메트릭 유형은 새로 생성, 쿼리 수정, 평가 주기 변경 또는 재활성화 후 새로운 유효한 탐지 결과를 기다려야 합니다. 비활성화하면 탐지와 알림이 일시 중지되며, 비활성화 전 해당 구성의 최근 결과가 유지됩니다. 유효한 결과가 없는 경우 상세에서 데이터와 쿼리 기준을 확인할 수 있습니다.

가져오기 및 내보내기

SLO 구성 관리 권한이 있는 멤버는 ZIP 리소스 패키지를 통해 워크스페이스 간에 SLO 및 관련 구성을 마이그레이션할 수 있습니다.

내보내기

  • 전체 내보내기: 목록 오른쪽 상단의 설정 버튼을 클릭하고 전체 내보내기를 선택합니다.
  • 선택 항목 내보내기: 하나 이상의 SLO를 선택하고 일괄 작업 표시줄에서 내보내기를 클릭합니다. 여러 페이지에 걸쳐 선택한 SLO도 이번 내보내기 범위에 유지됩니다.

내보내기 작업이 완료되면 시스템이 결과 팝업을 열어 내보낸 SLO 수와 연결된 리소스 수를 표시합니다. 내보내기 패키지 다운로드를 클릭하여 ZIP 파일을 받습니다.

내보내기 결과는 다음과 같을 수 있습니다.

  • 전체 내보내기: 선택한 SLO 및 연결된 리소스가 모두 내보내졌습니다.
  • 부분 내보내기: 팝업에 내보낸 수량을 표시하고, 권한 부족과 기타 사유별로 내보내지 못한 리소스와 영향을 받는 SLO를 나열합니다. 생성된 리소스 패키지는 여전히 다운로드할 수 있습니다.
  • 내보낼 항목 없음: "내보낼 SLO가 없습니다"라는 팝업이 표시되고 다운로드 버튼은 비활성화됩니다.

SLO 리소스 패키지에는 실제 구성에 따라 SLI 모니터, 복합 모니터의 하위 모니터, 알림 정책, 알림 대상, 사용자 정의 알림 날짜, 연결된 태그 및 필요한 보안 탐지 규칙이 포함됩니다.

메트릭 유형의 리소스 패키지에는 SLI 유형, 평가 주기, 총 수 및 성공 수 쿼리 등의 구성이 포함됩니다. 가져온 후 대상 워크스페이스의 메트릭 데이터로 다시 탐지하며, 과거 통계 결과는 소스 워크스페이스에 유지됩니다. 마이그레이션 전에 대상 워크스페이스에 쿼리에 필요한 메저먼트, 필드, 태그가 있는지 확인하세요.

특정 SLO의 필수 연결 리소스를 내보낼 수 없는 경우, 시스템은 해당 SLO를 건너뛰어 의존성이 불완전한 구성을 생성하지 않도록 합니다.

가져오기

  1. 목록 오른쪽 상단의 설정 버튼을 클릭하고 가져오기를 선택합니다.
  2. 시스템에서 내보낸 ZIP 리소스 패키지를 선택합니다.
  3. 이름이 중복된 리소스가 감지되면 중복 건너뛰기 또는 덮어쓰기 생성을 선택한 후 가져오기를 확인합니다.
  4. 가져오기가 완료될 때까지 기다리면 시스템이 현재 SLO 목록을 새로 고칩니다.

기존 SLO를 덮어쓸 때 이름, SLI 유형, 목표, 최소 목표는 저장 후 수정 제한을 그대로 따릅니다.

리소스 패키지의 워크스페이스 간 모니터가 대상 워크스페이스의 승인을 받지 못한 경우, 가져오기 결과에 관련 모니터와 대상 워크스페이스가 표시됩니다. 승인을 완료한 후 다시 가져올 수 있습니다.

DQL 표현식으로 모니터 유형의 SLO 조회

다음 쿼리는 모니터 유형의 장애 시간 통계에 사용됩니다.

slo_cost는 차감된 분 수를 나타내며, 값을 합산하면 장애 시간이 됩니다. slo_id를 대상 SLO의 ID로 바꿉니다:

M::`slo`:(sum(`slo_cost`)) { `slo_id` = 'monitor_6bad2a76dd9b41d7894f21a76d44ae42' }

7일 SLO 값을 조회하려면 DQL 표현식은 다음과 같습니다.

eval((10080-A)/10080 *100, A="M::`slo`:(sum(`slo_cost`)) { `slo_id` = 'monitor_6bad2a76dd9b41d7894f21a76d44ae42'}")

바로가기 > 쿼리 도구로 이동하여 DQL 쿼리를 선택하고 시간 범위를 최근 7일로 설정한 후 실행합니다. 10080은 7일의 분 수입니다. 다른 주기를 조회할 때는 시간 범위와 공식의 총 분 수를 함께 조정해야 합니다. 그룹 SLO에는 해당 차원 필터 조건도 추가해야 합니다.

쿼리 도구에서 오른쪽 상단의 시간 범위가 공식의 통계 기간과 일치해야 합니다. SLO ID는 관련 이벤트 상세에서 확인할 수 있습니다.

문서 평가

이 페이지가 도움이 되었나요?