ヘルス・インディケーター
ヘルス・モニターは、ヘルス・インディケーターを使用して、
データベース・マネージャーやデータベースのパフォーマンスの特定の性質の正常性を評価します。 ヘルス・インディケーターは、
表スペースなど特定のクラスのデータベース・オブジェクトのある性質の正常性を測定します。 正常性を判別するため、測定値に対してある基準が適用されます。 ここで適用される基準は、ヘルス・インディケーターのタイプに従属します。 この基準に基づいて正常稼働ではないと判別されると、アラートが生成されます。
重要: ヘルス・モニター、ヘルス・インディケーター、および関連コンポーネントは非推奨になっており、将来のリリースで除去される可能性があります。 ヘルス・モニターは、 Db2® pureScale® 環境ではサポートされていません。 詳しくは、 ヘルス・モニターが非推奨になったを参照してください。
ヘルス・モニターによって、以下の 3 つのタイプのヘルス・インディケーターが戻されます。
- しきい値ベースのインディケーターは、 オブジェクトの動作の (連続的な範囲の値の) 統計を表すメジャーである。 警告およびアラームしきい値は、正常、警告、およびアラーム範囲の境界つまりゾーンを定義します。 しきい値ベースのヘルス・インディケーターには、正常、警告、およびアラームの 3 つの有効な状態があります。
- 状態ベースのインディケーターは、 データベース・オブジェクトまたはリソースの操作が正常かどうかを定義するオブジェクトの、 2 つ以上の異なる状態の限定集合を表すメジャーである。 これらの状態の 1 つが通常で、その他の状態はすべて通常ではないと見なされます。 状態ベースのヘルス・インディケーターには、 通常およびアテンションの 2 つの有効な状態があります。
- コレクション状態ベースのインディケーターは、 データベース中の 1 つ以上のオブジェクトのコレクション状態を表すデータベース・レベルのメジャーである。 コレクション中のオブジェクトごとにデータが取り込まれ、 これらのオブジェクトの間で最も重大な条件が集約状態として表されます。 コレクション中の 1 つ以上のオブジェクトがアラートを必要とする状態である場合は、 ヘルス・インディケーターはアテンションを表示します。 コレクション状態ベースのヘルス・インディケーターには、 通常およびアテンションの 2 つの有効な状態があります。
ヘルス・インディケーターは、インスタンス、データベース、表スペース、 および表スペース・コンテナー・レベルです。
ヘルス・モニター情報には、CLP または API を介してアクセスできます。 これらのツールを使用してヘルス・インディケーターの構成も行えます。
アラートは、正常の状態から正ではない状態への変化、
または定義されたしきい値の境界に基づくヘルス・インディケーター値の警告またはアラームのゾーンへの変化に応答して生成されます。 アラートには、アテンション、警告、およびアラームの 3 つがあります。
- 特定の状態を測定するヘルス・インディケーターの場合、通常でない状態が登録されると、アテンション・アラートが発行される。
- 値の連続範囲を計測するヘルス・インディケーターの場合は、 正常、警告、およびアラームの各状態の境界やゾーンは、しきい値によって定義される。 例えば、値がアラーム・ゾーンとして定義されている値のしきい値範囲に入ると、 アラームのアラートが発行されて、問題に対して即時に対処が必要であることを示します。
ヘルス・モニターは、特定のヘルス・インディケーターの特定のアラート条件が最初に現れたときにのみ通知を送信し、アクションを実行します。 ヘルス・インディケーターが特定のアラート条件のまま留まる場合、追加の通知は送信されず、追加のアクションも実行されません。 ヘルス・インディケーターがアラート条件を変更するか、または通常の状態に戻って再びアラート条件に入る場合、新たに通知が送信され、アクションが実行されます。
以下の表は、様々なリフレッシュ・インターバルにおけるヘルス・インディケーターと、ヘルス・インディケーターの状態に対するヘルス・モニターの応答の例を示しています。 この例では、デフォルトの警告しきい値として 80 %、アラームしきい値として 90 % を使用しています。
| リフレッシュ・インターバル | ts.ts_util (表スペースの使用率) ヘルス・インディケーターの値 | ts.ts_util ヘルス・インディケーターの状態 | ヘルス・モニターの応答 |
|---|---|---|---|
| 1 | 80 | 警告 | 警告の通知が送信され、警告アラート条件のアクションが実行される |
| 2 | 81 | 警告 | 通知は送信されず、アクションは実行されない |
| 3 | 75 | Normal | 通知は送信されず、アクションは実行されない |
| 4 | 85 | 警告 | 警告の通知が送信され、警告アラート条件のアクションが実行される |
| 5 | 90 | アラーム | アラームの通知が送信され、アラーム条件のアクションが実行される |