テンプレート・イベント・ルール

イベント管理では、監視する状況を定義するルール、およびその状況が検出されたときに実行するアクションを作成します。 イベント・マネージャーは、これらのルールを使用して、その監視範囲、およびルールが発生したときの動作を定義します。 イベント・ルールの作成は複雑なプロセスとなることがあります。これは、イベント・マネージャーが検出できるように、状況を明確に定義する必要があり、また、その状況が検出されたときに実行するアクションを定義しなければならないためです。

イベント・ルールの作成プロセスを容易にするために、イベント・ルールのテンプレートが提供されており、それをコピーしてあなたのシステムに合わせることができる。 テンプレート・イベントは、監視する一般的な状況とその状況のタイプや影響に基づいたアクションのセットを定義します。 テンプレート・イベント・ルールは、デフォルトでは有効にされていません。また、テンプレート・イベントを変更または削除することはできません。 これらのルールは、スターター・ルールとしてコピーして環境に合わせてカスタマイズすることができます。

ベスト・プラクティスとして、最初はテンプレート・ルールをコピーして使用することができます。 イベント管理とNetezza Performance Server・システムの運用特性に精通している場合は、独自のルールを作成して重要な条件を監視することもできます。 テンプレート・イベント・ルールは、nzevent show -template コマンドを使用して表示することができます。

注:リリース5.0.xでは、IBM® Netezza® 100IBM Netezza 100、およびそれ以降のシステム用の新しいテンプレートイベントが導入されました。 z シリーズのプラットフォームに固有の以前のイベント・テンプレート・ルールは、新しいモデルには適用されないため、同様の新しいイベントに置き換えられています。
以下の表に、定義済みテンプレート・イベント・ルールをリストします。
表 1. テンプレート・イベント・ルール
テンプレート・イベント・ルール名 説明
Disk80PercentFull ディスク使用率が 80 % を超過した場合に通知します。 ディスク容量のしきい値通知
Disk90PercentFull ディスク使用率が 90 % を超過した場合に通知します。 ディスク容量のしきい値通知
HardwareNeedsAttention システムがハードウェアに影響を与える可能性のある状況を検出した場合に通知します。 詳しくは、「ハードウェアに注意が必要」を参照。
HardwareRestarted ハードウェア・コンポーネントが正常に再始動した場合に通知します。 詳しくは、ハードウェアの再起動を参照。
HardwareServiceRequested サービスの要請、ハードウェアの交換、またはこの両方が必要になる可能性の高いハードウェア・コンポーネントの障害を通知します。 詳細については、「ハードウェア・サービスのリクエスト」を参照。
HistCaptureEvent 履歴データ・ファイルを中間準備領域に書き込めない問題が発生した場合に通知します。
HistLoadEvent 履歴データを含む外部表を履歴データベースにロードできない問題が発生した場合に通知します。
NPSNoLongerOnline システムの状態がオンラインから別の状態に変わった場合に通知します。 詳細については、システム状態の変更を参照のこと。
RegenFault システムがデータ・スライス再生成をセットアップできない場合に通知します。
RunAwayQuery 照会がタイムアウト制限を超過した場合に通知します。 詳細については、暴走クエリ通知を参照のこと。
SpuCore システムが、SPU プロセスが再開しコア・ファイルを作成したことを検出した場合に通知します。 詳細はSPUコアのイベントを参照。
SystemOnline システムがオンラインになった場合に通知します。 詳細については、システム状態の変更を参照のこと。
SystemStuckInState システムが sysmgr.pausingStateTimeout で指定されたタイムアウト (420 秒) を超えて Pausing Now 状態で停滞している場合に通知します。 詳細については、システム状態の変更を参照のこと。
Transaction Limit Event 未処理のトランザクション・オブジェクトの数が使用可能なオブジェクトの 90 % を超過した場合に E メール通知を送信します。 詳細については、取引制限イベントを参照のこと。

Netezza Performance Serverは、システムの状態を監視するために新しいイベント・タイプを追加することがあります。 これらのイベント・タイプは、テンプレートとして使用できない可能性があります。その場合、イベント・タイプを有効にするために、手動でルールを追加しなければなりません。 システムの監視と管理に役立つその他のイベント・タイプの説明については、イベント・タイプ・リファレンスを参照してください。

イベントで実行されるアクションは、通常、イベントのタイプ (システム動作またはパフォーマンスへの影響) に依存します。 以下の表に、定義済みテンプレート・イベントの一部と、それぞれのイベントに対応する影響およびアクションをリストします。
表 2. Netezza Performance Serverのテンプレート・イベント・ルール
テンプレート名 タイプ 通知 重大度 効果 アクション
Disk80PercentFull

Disk90PercentFull
hwDiskFull (通知) Admin、 DBA 中~高 ディスク・フルでは一部オペレーションが実行不可能 容量をリクレームするか、不要なデータベースまたは古いデータを削除。 詳細については、ディスク容量のしきい値通知を参照してください。
HardwareNeeds
アテンション
hwNeeds
アテンション
管理者, NPS 中程度 変更または問題がパフォーマンスに影響を及ぼし始める可能性がある サポートからの支援がさらに必要となるかどうかを調査して特定。 詳しくは、「ハードウェアに注意が必要」を参照。
ハードウェア
再起動
hwRestarted (通知) 管理者, NPS 中程度 処理中の照会またはデータが失われる 原因はハードウェアかソフトウェアかを調査。 SPU コアをチェック。 詳しくは、ハードウェアの再起動を参照。
HardwareService
Requested
hwService
リクエストされた
(警告)
管理者, NPS 中~高 処理中の照会または作業が失われる。 ディスク障害が再生成を開始。 Netezza Performance Serverにお問い合わせください。 詳しくは、「ハードウェア・サービスの要請」を参照。
HistCapture
イベント
histCapture
イベント
管理者, NPS 中~高 履歴データ収集プロセス (alcapp) が、収集した履歴データを中間準備領域に保存できず、新規データの収集を停止する。 中間準備領域のサイズが、構成されているサイズしきい値に達しているか、/nz/data に使用可能なディスク容量がない。 しきい値のサイズを増やすか、古いファイルを削除してディスク容量を解放する
HistLoadEvent
histLoadEvent 管理者, NPS 中~高 履歴データ・ローダー・プロセス (alcloader) が履歴データベースに履歴データをロードできない。 ロードできるようになるまで、新しい履歴データをレポートで使用できない。 履歴構成が変更された、履歴データベースが削除された、または何らかのセッション接続エラーが発生している
NPSNoLongerOnline

SystemOnline
sysState'
変更された
(インフォメーション)
管理者、NPS、DBA 状況による 可用性のステータス 現在の状態に依存。 詳細については、システム状態の変更を参照のこと。
RegenFault
regenFault 管理者, NPS クリティカル ユーザー・データの再生成ができないおそれ Netezza Performance Serverサポートにお問い合わせください。 詳しくは、再生エラーを参照のこと。
RunAwayQuery
ランナウェイ
クエリ
(通知)
Admin、 DBA 中程度 オペレーションに必要なリソースが消費される可能性がある 実行を継続できるかを判断し、ワークロードを管理。 詳細については、暴走クエリ通知を参照のこと。
SpuCore
spuCore 管理者, NPS 中程度 SPU コア・ファイルが作成された システムが SPU コア・ファイルを作成 SPUコアのイベントを参照。
SystemStuckInState
systemStuck
InState
(インフォメーション)
管理者, NPS 中程度 システムが Pausing Now 状態で停滞 Netezza Performance Serverサポートにお問い合わせください。 システム状態を参照。
TrasactionLimit
イベント
トランザクション
LimitEvent
管理者, NPS 制限に達している場合は新しいトランザクションがブロックされる 古くてクリーンアップが必要な既存のセッションを停止するか、Netezza Performance Serverシステムを停止/起動して既存のトランザクションをすべて閉じます。