第7章 アプリケーションとワークロードのヘルスチェックに greenboot を使用する


greenboot ヘルスチェックを使用して、ワークロードとアプリケーションの健全性を評価できます。

7.1. ワークロードヘルスチェックの仕組み

greenboot ヘルスチェックは、直接サービスを利用できないか、利用が制限されているエッジデバイスに役立ちます。greenboot ヘルスチェックを使用して、ワークロードとアプリケーションの健全性を評価できます。これらの追加のヘルスチェックは、ソフトウェアの問題の検出や自動システムロールバックに役立ちます。

ワークロードまたはアプリケーションのヘルスチェックでは、MicroShift コアサービスにすでに実装されている MicroShift 基本ヘルスチェック機能を使用できます。アプリケーション用に独自の包括的なスクリプトを作成することを推奨します。たとえば、サービスの起動を確認するスクリプトを作成するなどが可能です。

また、ワークロードの基本機能が期待どおりに動作しているかどうかのチェックを実行できる microshift healthcheck コマンドを使用することもできます。

重要

/usr/share/microshift/functions/greenboot.sh 内のワークロードの健全性チェックに関連する次の関数は非推奨となり、今後のリリースで削除される予定です。

  • wait_for
  • namespace_images_downloaded
  • namespace_deployment_ready
  • namespace_daemonset_ready
  • namespace_pods_ready
  • namespace_pods_not_restarting
  • print_failure_logs
  • log_failure_cmd
  • log_script_exit
  • lvmsDriverShouldExist
  • csiComponentShouldBeDeploy
トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2025 Red Hat