2.3. ユーザーワークロードモニタリングの最初のステップ
クラスター管理者は、コアプラットフォームのモニタリングに加えて、オプションでユーザー定義プロジェクトの監視を有効にできます。開発者などの管理者以外のユーザーは、コアプラットフォームモニタリングの外部で独自のプロジェクトを監視できます。
クラスター管理者は通常、ユーザーが収集されたメトリクスを表示し、これらのメトリクスを照会し、自分のプロジェクトに関するアラートを受信できるように、ユーザー定義プロジェクトを設定するために次のアクティビティーを実行します。
- ユーザーワークロードモニタリングを有効にします。
-
管理者以外のユーザーに、
monitoring-rules-view
、monitoring-rules-edit
、またはmonitoring-edit
クラスターロールを割り当てることで、ユーザー定義プロジェクトを監視する権限を付与 します。 -
管理者以外のユーザーに、
user-workload-monitoring-config-edit
ロールを割り当て、ユーザー定義プロジェクトを設定する権限を付与します。 - ユーザー定義のプロジェクトのアラートルーティングを有効にして、開発者やその他のユーザーがプロジェクトのカスタムアラートとアラートルーティングを設定できるようにします。
- 必要に応じて、ユーザー定義プロジェクト専用のオプションの Alertmanager インスタンスを使用 するように、ユーザー定義プロジェクトのアラートルーティングを設定します。
- ユーザー定義のアラートの通知を設定 します。
- ユーザー定義のアラートルーティングにプラットフォーム Alertmanager インスタンスを使用する場合は、デフォルトのプラットフォームアラートとユーザー定義のアラートに 異なるアラートレシーバーを設定 します。