Anthos Service Mesh 1.6

SLO の作成

このページでは、サービスレベル目標(SLO)の作成方法を説明します。背景情報と推奨事項については、SLO の設計をご覧ください。

SLO の概要については、サービスレベル目標の概要をご覧ください。

SLO を作成するには:

  1. サービスの [健全性] タブに移動します。

    1. Google Cloud Console で、[Anthos Service Mesh] に移動します。

      Anthos Service Mesh に移動

    2. メニューバーのプルダウン リストから Cloud プロジェクトを選択します。

    3. SLO を作成するサービスをクリックします。

    4. 左側のナビゲーション バーで [健全性] をクリックします。

  2. [SLO の作成] リンクをクリックします。

  3. [SLI の種類] をクリックして、この SLO についてトラッキングするサービスレベル指標(SLI)の種類を選択します。次のいずれかを選択します。

    • 可用性: 正常なレスポンス数の全レスポンス数に対する割合。サービスの Envoy サイドカー プロキシに到達する前に(ネットワークや DNS の障害などのために)失敗したリクエストは、この比率には含まれません。
    • レイテンシ: 指定したレイテンシしきい値を下回っているコール数の全コール数に対する割合。
  4. レイテンシ SLI の場合は、[レイテンシしきい値] をミリ秒単位で入力します。

  5. [SLO 目標] セクションで、[コンプライアンス ターゲット] フィールドに割合を入力して、SLI のパフォーマンス目標を設定します。サービス メッシュでは、この値を使用して、この SLO に対して発生するエラー バジェットを計算します。

  6. [コンプライアンス期間] セクションで、[期間の種類] と [期間の長さ] を選択します。これらの設定の詳細については、コンプライアンス期間をご覧ください。

  7. 必要に応じて、[ウィンドウ処理された SLI を追加する] を選択します。ウィンドウ処理された SLI は、サービスが SLO のコンプライアンス目標を満たしていない期間(リクエスト数の急増により短期間にレイテンシが増加するなど)を把握するのに役立ちます。このオプションを選択すると、次を指定する必要があります。

    • ウィンドウ ターゲット: ウィンドウごとにターゲットの割合(%)を入力します。
    • ウィンドウ期間: コンプライアンス期間中に SLO のパフォーマンスを増分で測定する期間を入力します。

    たとえば、ローリング 7 日間と 99% の SLO 目標可用性 SLO があるとします。次に、95% のウィンドウ ターゲット5 分間のウィンドウ期間を追加します。 準拠するには、サービスは最後の 7 日間にわたりすべての5 分間のウィンドウの 95% が、時間内の少なくとも 99% が使用可能な必要があります。

  8. 必要に応じて、[SLO に名前を付ける] をクリックして、デフォルトの SLO 表示名を変更します。Anthos Service Mesh は、設定に基づいて SLO を記述するデフォルトの名前を指定します。

  9. [送信] をクリックします。

次のステップ