7.4.2.2. Prometheus リソース
Prometheus 設定を適用すると、以下のリソースが OpenShift クラスターに作成され、Prometheus Operator によって管理されます。
-
ClusterRole
。コンテナーメトリクスのために Kafka と ZooKeeper の Pod、cAdvisor および kubelet によって公開される health エンドポイントを読み取る権限を Prometheus に付与します。 -
ServiceAccount
。これで Prometheus Pod が実行されます。 -
ClusterRoleBinding
。ClusterRole
をServiceAccount
にバインドします。 -
Deployment
。Prometheus Operator Pod を管理します。 -
PodMonitor
。Prometheus Pod の設定を管理します。 -
Prometheus
。Prometheus Pod の設定を管理します。 -
PrometheusRule
。Prometheus Pod のアラートルールを管理します。 -
Secret
。Prometheus の追加設定を管理します。 -
Service
。クラスターで稼働するアプリケーションが Prometheus に接続できるようにします (例: Prometheus をデータソースとして使用する Grafana)。