ヘルス管理は、WebSphere Extended Deployment の動的操作の範囲内にあるオートノミック・フィーチャーです。 ヘルス管理は、アプリケーション・サーバー環境のモニターを行い、 一定の基準が満たされたときにアクションを実行する、 ポリシー主導型アプローチをとるシステムの機能です。
WebSphere Extended Deployment は、ヘルス・モニターとヘルス管理を行うサブシステムです。 このサブシステムは、サーバーの動作を連続的にモニターし、 ユーザー・アプリケーションの誤動作に関連した機能低下を検出します。 ヘルス管理サブシステムは、ヘルス・ポリシーとヘルス・コントローラーの 2 つの主要素で構成されています。
WebSphere Extended Deployment は、動的クラスター、アプリケーション・サーバー、およびクラスターをモニターし、一連の条件に基づく問題が検出されるとアクションを起こします。 ヘルス・コントローラーの設定値はグローバル・パラメーターです。 WebSphere Extended Deployment は、 これらのパラメーターに一連のデフォルト値を提供します。 これらのグローバル・パラメーターは、必要に応じて変更できます。 ヘルス・コントローラーは、ある一定の条件を確保するために、ポリシーに基づいてアクションを起こします。 例えば、ヘルス・コントローラーを使用してヘルス管理の使用可否を設定しながら、 多くのヘルス・ポリシーをシステムに定義しておくことができます。 また、サーバーの再始動の頻度に制限を設けたり、ある一定の期間、再始動を禁止したりできます。
ヘルス管理サブシステムは、 サーバーの状態とサーバーが実行する処理を連続的にモニターできます。 このデータは、ヘルス・ポリシーに定義されている条件と比較されます。 収集されたデータがヘルス・ポリシーに定義されている条件を満たすか、 または超えると、サーバーの正常性が損なわれていると見なされます。
ヘルス管理サブシステムは、 WebSphere Extended Deployment が自動または監視動作モードにあるときに機能します。 ポリシーのリアクション・モードが自動に設定されている場合、 ヘルス管理システムはヘルス・ポリシー違反を検出するとアクションを起こします。 監視モードでは、 ヘルス管理システムは 1 つ以上のリアクションを提示する ランタイム・タスクを作成します。システム管理者は、 提案されたアクションを承認または否認できます。
Related tasks
ヘルス管理の定義