1.7. Prometheus [monitoring.coreos.com/v1]
- 説明
Prometheusカスタムリソース定義 (CRD) は、Kubernetes クラスターで実行するために必要な [Prometheus](https://prometheus.io/docs/prometheus) のセットアップを定義します。レプリカの数、永続ストレージ、アラートの送信先となる Alertmanager など、さまざまなオプションを指定できます。各
Prometheusリソースに対して、Operator が同じ namespace に 1 つまたは複数のStatefulSetオブジェクトをデプロイします。StatefulSet の数はシャードの数と同じで、デフォルトでは 1 です。このリソースでは、ラベルセレクターと namespace セレクターを使用して、デプロイする Prometheus インスタンスに関連付ける
ServiceMonitor、PodMonitor、Probe、およびPrometheusRuleオブジェクトを定義します。Operator はスクレイピングとルールの設定を継続的に調整します。Prometheus Pod で実行されるサイドカーコンテナーが、必要に応じて設定の再読み込みをトリガーします。
- 型
-
object