5.9. Red Hat OpenStack Platform API のステータスおよびコンテナー化されたサービスの健全性
OCI (Open Container Initiative) 標準を使用して、ヘルスチェックスクリプトを定期的に実行して、各 Red Hat OpenStack Platform (RHOSP) サービスのコンテナーの正常性ステータスを評価することができます。ほとんどの RHOSP サービスは、問題をログに記録し、バイナリーの状態を返すヘルスチェックを実装しています。RHOSP API の場合、ヘルスチェックはルートエンドポイントに問い合わせを行い、応答時間に基づいてヘルスを判断します。
RHOSP コンテナーの健全性と API の状態を監視する機能がデフォルトで有効になっています。
関連情報
- RHOSP コンテナーの健全性と API ステータスの監視を無効にするには、「コンテナーの正常性および API ステータスモニターリングの無効化」 を参照してください。
5.9.1. コンテナーの正常性および API ステータスモニターリングの無効化
RHOSP コンテナー化されたサービスの正常性および API ステータスのモニターリングを無効にするには、CollectdEnableSensubility パラメーターを false に設定する必要があります。
前提条件
-
templates ディレクトリーに
stf-connectors.yamlファイルを作成している。詳細は、「ディレクターを使用した Service Telemetry Framework 用の Red Hat OpenStack Platform オーバークラウドのデプロイ」 を参照してください。 - 最新バージョンの Red Hat Open Stack Platform (RHOSP) 17.0 を使用しています。
手順
stf-connectors.yamlを開き、CollectdEnableLibpodstatsパラメーターを追加してenable-stf.yamlの設定を上書きします。stf- primarys.yamlが、enable-stf.yamlの後にopenstack overcloud deployコマンドから呼び出されていることを確認します。CollectdEnableSensubility: false
- オーバークラウドの導入手順を続行します。詳細は、「オーバークラウドのデプロイ」 を参照してください。
関連情報
- 複数のクラウドアドレスの詳細は、「複数のクラウドの設定」 を参照してください。