SLO 만들기

이 페이지에서는 Google Cloud 콘솔에서 서비스 수준 목표(SLO)를 만드는 방법을 설명합니다. SLO를 프로그래매틱 방식으로 만드는 방법에 대한 자세한 내용은 SLO API 작업을 참조하세요.

SLO 설계에 대한 개요 및 정보는 다음을 참조하세요.

SLO를 만들려면 다음 안내를 따르세요.

  1. 서비스의 상태 탭으로 이동합니다.

    1. Google Cloud 콘솔에서 Anthos Service Mesh로 이동합니다.

      Anthos Service Mesh로 이동

    2. 메뉴 바의 드롭다운 목록에서 Google Cloud 프로젝트를 선택합니다.

    3. SLO를 만들 서비스를 클릭합니다.

    4. 왼쪽 탐색 메뉴에서 상태를 클릭합니다.

  2. SLO 만들기 링크를 클릭합니다.

  3. SLI 유형을 클릭하여 이 SLO에서 추적할 서비스 수준 지표(SLI) 유형을 선택합니다. 다음 중 하나를 선택합니다.

    • 가용성: 모든 응답 수 대비 성공한 응답 수의 비율입니다. 예를 들어 네트워킹 또는 DNS 장애로 인해 서비스의 Envoy 사이드카 프록시에 도달하기 전에 실패한 요청은 이 비율에 포함되지 않습니다.
    • 지연 시간: 전체 호출 수 대비 지정된 지연 시간 기준 미만인 호출 수의 비율입니다.
  4. 지연 시간 SLI의 경우, 지연 시간 기준을 밀리초 단위로 입력합니다.

  5. SLO 목표 섹션에서 규정 준수 타겟 필드에 백분율을 입력하여 SLI의 성능 타겟을 설정합니다. Anthos Service Mesh는 이 값을 사용하여 이 SLO에 대해 존재하는 오류 예산을 계산합니다.

  6. 규정 준수 기간 섹션에서 기간 유형기간 길이를 선택합니다. 이 설정에 대한 자세한 내용은 규정 준수 기간을 참조하세요.

  7. 선택사항으로 기간이 설정된 SLI 추가를 선택합니다. 기간이 설정된 SLI를 사용하면 서비스가 SLO 규정 준수 타겟을 충족하지 못하는 기간을 포착할 수 있습니다(예: 짧은 시간 동안 요청 수 급증으로 인해 지연 시간이 증가하는 경우). 이 옵션을 선택하는 경우 다음을 지정해야 합니다.

    • Window Target: 각 기간의 백분율 타겟을 입력합니다.
    • 기간: 규정 준수 기간 동안 SLO 성능을 점진적으로 측정할 기간을 입력합니다.

    예를 들어 가용성 SLO의 기간이 연속 7일이고 SLO 목표99%라고 가정하겠습니다. 기간 타겟95% 로, 기간5분으로 추가합니다. 이를 준수하려면 서비스를 지난 7일 동안 5분의 95% 이상이 99% 이상의 확률로 사용 가능해야 합니다.

  8. 필요한 경우 SLO 이름 지정을 클릭하여 기본 SLO 표시 이름을 변경합니다. Anthos Service Mesh는 설정에 따라 SLO를 설명하는 기본 이름을 제공합니다.

  9. 제출을 클릭합니다.

다음 단계