3.6.4.2.4. DevWorkspace Operator の Grafana ダッシュボード
grafana-dashboard.json
に基づく サンプルの Grafana ダッシュボードには、DevWorkspace Operator から次のメトリクスが表示されます。
3.6.4.2.4.1. DevWorkspace-specific metrics パネル
図3.1 DevWorkspace-specific metrics パネル
- ワークスペースの平均起動時間
- ワークスペースの平均起動時間。
- ワークスペースの起動
- ワークスペースの起動の成功と失敗の回数。
- ワークスペースの起動時間
- ワークスペースの起動時間を表示するヒートマップ。
- DevWorkspace の成功/失敗
- DevWorkspace の起動の成功と失敗の比較。
- DevWorkspace の失敗率
- ワークスペースの起動失敗回数と総起動回数の比率。
- DevWorkspace 起動失敗の理由
ワークスペース起動失敗の分布を表示する円グラフ:
-
BadRequest
-
InfrastructureFailure
-
Unknown
-
3.6.4.2.4.2. Operator metrics パネル (パート 1)
図3.2 Operator metrics パネル (パート 1)
- 進行中の Webhook
- さまざまな Webhook リクエストの数の比較。
- 作業キューの期間
- 調整リクエストが処理される前にワークキューにとどまる時間を表示するヒートマップ。
- Webhook のレイテンシー (/mutate)
-
/mutate
Webhook レイテンシーを表示するヒートマップ。 - 調整時間
- 調整期間を表示するヒートマップ。
3.6.4.2.4.3. Operator metrics パネル (パート 2)
図3.3 Operator metrics パネル (パート 2)
- Webhook のレイテンシー (/convert)
-
/convert
Webhook レイテンシーを表示するヒートマップ。 - 作業キューの深さ
- 作業キューにある調整リクエストの数。
- メモリー
- DevWorkspace コントローラーおよび DevWorkspace Webhook サーバーのメモリー使用量。
- 調整数 (DWO)
- DevWorkspace コントローラーの 1 秒あたりの平均調整回数。