이 페이지에서는 서비스 수준 목표(SLO)를 만드는 방법을 설명합니다. 배경 정보 및 권장사항은 SLO 설계를 참조하세요.
SLO에 대한 소개는 서비스 수준 목표 개요를 참조하세요.
SLO를 만들려면 다음 안내를 따르세요.
서비스의 상태 탭으로 이동합니다.
Google Cloud 콘솔에서 Anthos Service Mesh로 이동합니다.
메뉴 바의 드롭다운 목록에서 Google Cloud 프로젝트를 선택합니다.
SLO를 만들 서비스를 클릭합니다.
왼쪽 탐색 메뉴에서 상태를 클릭합니다.
SLO 만들기 링크를 클릭합니다.
SLI 유형을 클릭하여 이 SLO에서 추적할 서비스 수준 지표(SLI) 유형을 선택합니다. 다음 중 하나를 선택합니다.
- 가용성: 모든 응답 수 대비 성공한 응답 수의 비율입니다. 예를 들어 네트워킹 또는 DNS 장애로 인해 서비스의 Envoy 사이드카 프록시에 도달하기 전에 실패한 요청은 이 비율에 포함되지 않습니다.
- 지연 시간: 전체 호출 수 대비 지정된 지연 시간 기준 미만인 호출 수의 비율입니다.
지연 시간 SLI의 경우, 지연 시간 기준을 밀리초 단위로 입력합니다.
SLO 목표 섹션에서 규정 준수 타겟 필드에 백분율을 입력하여 SLI의 성능 타겟을 설정합니다. 서비스 메시는 이 값을 사용하여 이 SLO에 대해 존재하는 오류 예산을 계산합니다.
규정 준수 기간 섹션에서 기간 유형 및 기간 길이를 선택합니다. 이 설정에 대한 자세한 내용은 규정 준수 기간을 참조하세요.
선택사항으로 기간이 설정된 SLI 추가를 선택합니다. 기간이 설정된 SLI를 사용하면 서비스가 SLO 규정 준수 타겟을 충족하지 못하는 기간을 포착할 수 있습니다(예: 짧은 시간 동안 요청 수 급증으로 인해 지연 시간이 증가하는 경우). 이 옵션을 선택하는 경우 다음을 지정해야 합니다.
- Window Target: 각 기간의 백분율 타겟을 입력합니다.
- 기간: 규정 준수 기간 동안 SLO 성능을 점진적으로 측정할 기간을 입력합니다.
예를 들어 가용성 SLO의 기간이 연속 7일이고 SLO 목표가 99%라고 가정하겠습니다. 기간 타겟을 95% 로, 기간을 5분으로 추가합니다. 이를 준수하려면 서비스를 지난 7일 동안 5분의 95% 이상이 99% 이상의 확률로 사용 가능해야 합니다.
필요한 경우 SLO 이름 지정을 클릭하여 기본 SLO 표시 이름을 변경합니다. Anthos Service Mesh는 설정에 따라 SLO를 설명하는 기본 이름을 제공합니다.
제출을 클릭합니다.