1.2. 可観測性の設定
可観測性サービスが有効になっている場合、ハブクラスターは、ハブの自己管理が有効になっているかどうかに関係なく、設定された Thanos インスタンスにメトリクスを収集して送信するように常に設定されます。ハブクラスターがセルフマネージドの場合、disableHubSelfManagement
パラメーターはデフォルトの設定である false
に設定されます。multiclusterhub-operator
は、デフォルトで multicluster-observability-operator
Pod を有効にします。multicluster-observability-operator
Pod を設定する必要があります。
ハブクラスターのメトリクスとアラートは、local-cluster
namespace に表示されます。local-cluster
は、ハブの自己管理が有効になっている場合にのみ使用できます。Grafana エクスプローラーで local-cluster
メトリクスをクエリーできます。可観測性コンポーネントで収集できるメトリクスと、可観測性 Pod の容量に関する情報を理解するには、次のセクションも確認してください。
1.2.1. メトリックのタイプ
デフォルトで、OpenShift Container Platform は Telemetry サービスを使用してメトリックを Red Hat に送信します。acm_managed_cluster_info
は、Red Hat Advanced Cluster Management で利用でき、Telemetry に含まれていますが、Red Hat Advanced Cluster Management Observe 環境の概要 ダッシュボードには表示され ません。
フレームワークでサポートされているメトリックタイプの次の表を参照してください。
メトリック名 | メトリックのタイプ | ラベル/タグ | ステータス |
---|---|---|---|
| ゲージ |
| Stable |
| ヒストグラム | なし | Stable。詳細は、ガバナンスメトリック を参照してください。 |
| ヒストグラム | なし | Stable。詳細は、ガバナンスメトリック を参照してください。 |
| ヒストグラム | なし | Stable。詳細は、ガバナンスメトリック を参照してください。 |
| ゲージ |
| Stable。詳細は、ガバナンスメトリック を参照してください。 |
| ゲージ |
| Stable。詳細は、insight _PolicyReports_ の管理 を参照してください。 |
| カウンター | なし | Stable。コンソールでの検索 ドキュメントの 検索コンポーネント のセクションを参照してください。 |
| ヒストグラム | なし | Stable。コンソールでの検索 ドキュメントの 検索コンポーネント のセクションを参照してください。 |
| ヒストグラム | なし | Stable。コンソールでの検索 ドキュメントの 検索コンポーネント のセクションを参照してください。 |
| カウンター | なし | Stable。コンソールでの検索 ドキュメントの 検索コンポーネント のセクションを参照してください。 |
| ヒストグラム | なし | Stable。コンソールでの検索 ドキュメントの 検索コンポーネント のセクションを参照してください。 |
| ゲージ | なし | Stable。コンソールでの検索 ドキュメントの 検索コンポーネント のセクションを参照してください。 |
| ヒストグラム | なし | Stable。コンソールでの検索 ドキュメントの 検索コンポーネント のセクションを参照してください。 |
1.2.2. 可観測性 Pod の容量要求
可観測性サービスをインストールするには、可観測性コンポーネントで 2701mCPU および 11972Mi のメモリーが必要です。以下の表は、observability-addons
が有効なマネージドクラスター 5 台の Pod 容量要求のリストです。
デプロイメントまたは StatefulSet | コンテナー名 | CPU (mCPU) | メモリー (Mi) | レプリカ | Pod の合計 CPU | Pod の合計メモリー |
---|---|---|---|---|---|---|
observability-alertmanager | alertmanager | 4 | 200 | 3 | 12 | 600 |
config-reloader | 4 | 25 | 3 | 12 | 75 | |
alertmanager-proxy | 1 | 20 | 3 | 3 | 60 | |
observability-grafana | grafana | 4 | 100 | 2 | 8 | 200 |
grafana-dashboard-loader | 4 | 50 | 2 | 8 | 100 | |
observability-observatorium-api | observatorium-api | 20 | 128 | 2 | 40 | 256 |
observability-observatorium-operator | observatorium-operator | 100 | 100 | 1 | 10 | 50 |
observability-rbac-query-proxy | rbac-query-proxy | 20 | 100 | 2 | 40 | 200 |
oauth-proxy | 1 | 20 | 2 | 2 | 40 | |
observability-thanos-compact | thanos-compact | 500 | 1024 | 1 | 100 | 512 |
observability-thanos-query | thanos-query | 300 | 1024 | 2 | 600 | 2048 |
observability-thanos-query-frontend | thanos-query-frontend | 100 | 256 | 2 | 200 | 512 |
observability-thanos-query-frontend-memcached | memcached | 45 | 128 | 3 | 135 | 384 |
exporter | 5 | 50 | 3 | 15 | 150 | |
observability-thanos-receive-controller | thanos-receive-controller | 4 | 32 | 1 | 4 | 32 |
observability-thanos-receive-default | thanos-receive | 300 | 512 | 3 | 900 | 1536 |
observability-thanos-rule | thanos-rule | 50 | 512 | 3 | 150 | 1536 |
configmap-reloader | 4 | 25 | 3 | 12 | 75 | |
observability-thanos-store-memcached | memcached | 45 | 128 | 3 | 135 | 384 |
exporter | 5 | 50 | 3 | 15 | 150 | |
observability-thanos-store-shard | thanos-store | 100 | 1024 | 3 | 300 | 3072 |
1.2.3. 関連情報
- 可観測性有効化の詳細は、可観測性サービスの有効化 を参照してください。
- 可観測性サービスをカスタマイズし、メトリクスやその他のデータを表示する方法は、可観測性のカスタマイズ を参照してください。
- Grafana ダッシュボードの使用 を参照してください。
- OpenShift Container Platform ドキュメントで、Telemetry を使用して収集されて送信されるメトリクスのタイプを確認します。詳細は、Telemetry で収集される情報 を参照してください。
- 詳細は、ガバナンスメトリック を参照してください。
- Prometheus 記録ルール を参照してください。
- Prometheus アラートルール も参照してください。