サービスグラフでのしきい値の設定
管理者として、Kubernetes サービスのしきい値を設定できます。NetScaler Consoleには、サービスの応答時間とエラー数に基づいてサービスステータス(重要、レビュー、良好)が表示されます。デフォルトでは、 すべてのサービスに適用されるデフォルトのしきい値 (サービス応答時間 = 200 ミリ秒、エラー数 = 0) を表示できます。
注
デフォルトしきい値は削除できません。
新しいしきい値を設定するには、次の手順を実行します。
-
[ アプリケーション] > [サービスグラフ] で、[ マイクロサービス ] タブをクリックします。
-
設定アイコンをクリックし、[ しきい値 ] タブを選択します。
-
新しいしきい値をクリックして新しいしきい値を設定します 。
「 新規しきい値 」ページが表示されます。
-
次のパラメータを設定します。
-
「名前 」— しきい値の名前を指定します。
-
[ マイクロサービス] で、しきい値を適用するサービスを選択します。
-
[ しきい値] で、[ シングル ] または [ ダブル ] を選択します。
-
高い応答時間(平均、P99、P99.9)
-
エラーが高い
-
ハイヒット
-
-
しきい値を指定します。
注
ダブルしきい値を選択する場合は、次の点を確認してください。
-
しきい値 1 の値は、しきい値 2 の値よりも小さいです。たとえば、しきい値 1 を 250 ミリ秒に設定する場合、しきい値 2 は 251 ミリ秒以上にする必要があります。
-
しきい値 1 の値は、しきい値 2 の値と同じであってはなりません。
-
-
-
[保存] をクリックします。
しきい値は正常に作成されました。しきい値の詳細はしきい値ページで表示できます。
注
NetScaler Consoleは、選択した指標に基づいてサービスの最終スコアとステータスを計算します。たとえば、 しきい値構成にHigh Hitsのみを選択した場合 、NetScaler Consoleはデフォルトのしきい値(応答時間= 200ミリ秒、エラー数= 0)と高ヒットを使用してサービススコアとステータスを計算します。
単一しきい値
すべてのメトリックまたは選択したメトリックに対して単一のしきい値を構成する場合、NetScaler Consoleは次のことを行います。
-
各メトリックの現在の値を、各メトリックで設定されたしきい値を比較します。
-
各メトリックで超過したしきい値に基づいて、ペナルティの合計を計算します。
注
いずれかのメトリックスがしきい値に違反していない場合、ペナルティはそれに応じて計算されます。
-
ペナルティ計算に基づくサービススコアとサービスステータスを表示します。
二重しきい値
すべてのメトリックまたは選択したメトリックに二重しきい値を構成する場合、NetScaler Consoleでは次の操作を行います。
-
各メトリックの現在の値を、各メトリックで設定されたしきい値を比較します。
-
現在の値が次の値であるかどうかを調べます。
-
しきい値 1 より小さい
-
しきい値 1 としきい値 2 の間
-
しきい値 2 より大きい
-
-
各メトリックで超過したしきい値に基づいて、ペナルティの合計を計算します。
注
いずれかのメトリックスがしきい値に違反していない場合、ペナルティはそれに応じて計算されます。
-
ペナルティ計算に基づくサービススコアとサービスステータスを表示します。