8.2.2インシデントとアラート

インシデントとは、管理者の注意を必要とする問題を識別する、単一のイベントまたは密接に関連付けられたイベントのセットが含まれる1つの単位です。インシデントは1つのイベントに対応する場合もありますが、より一般的には、関連するイベントのグループに対応します。

インシデントは潜在的な問題、つまり、警告、またはモニター対象メトリックのクリティカルなしきい値の超過のいずれかを示します。

Oracle Enterprise Managerにはインシデントに対処するための様々なオプションが用意されています。管理者はアラートのトリガー時に自動的に通知を受信でき、またアラート状態を自動的に解決する修正処理を設定できます。

8.2.2.1 ExtractおよびReplicatのメトリック・アラートおよびインシデントの設定

Oracle GoldenGateターゲットにメトリック・アラートを設定する方法の詳細は、GoldenGate Enterprise Manager Plug-inでのインシデントおよび電子メール・アラートの設定に関するビデオを参照してください。

メトリック・ステータス値のアラートを設定する場合、ExtractおよびReplicatのステータス値は次のとおりです。

  • 登録済 - 2
  • 起動中 - 3
  • 実行中 - 7
  • 停止 - 8
  • 強制停止 - 9
  • 停止中 - 10
  • 強制停止中 - 11
  • 異常終了 - 12
  • 強制終了 - 13
  • 応答なし - 16
ExtractおよびReplicatのモニターに使用されるメトリックのリストは、ExtractおよびReplicatを参照してください。

ターゲットのステータスをモニターするために、ターゲット可用性に対するアラートの設定をお薦めします。

8.2.2.2 Oracle GoldenGate Monitorエージェントのメトリック・アラートおよびインシデントの設定

OGGホーム・ページには警告アイコンとツール・チップが表示され、次の条件で、各GoldenGateクラシック・ターゲットの既知のステータスを保持します。
  • MonitorエージェントまたはWebサービスのいずれかが停止している場合
  • MonitorエージェントとWebサービスの両方が停止している場合

メトリック・ステータス値のアラートを設定する場合、Oracle GoldenGate Monitorエージェントのステータス値は次のとおりです。これはOracle GoldenGateターゲットの下にグループ化されています。

メトリック 説明
GoldenGateエージェントのステータス 有効な値:

1: 稼働中ステータスを示します

2: 停止ステータスを示します

WebService可用性ステータス 有効な値:

1: 稼働中ステータスを示します

0: 停止ステータスを示します

ノート:

Oracle GoldenGate Monitorエージェント・ステータスおよびWebService可用性ステータスのアラートを設定して、Oracle GoldenGate Monitorエージェント・ターゲットの問題を識別することをお薦めします。他のOracle GoldenGateクラシック・ターゲットの正確なステータスまたはメトリックの更新を取得するために、これらが稼働している必要があるからです。

8.2.2.3 Oracle GoldenGateターゲット可用性に対するインシデントおよびアラートの設定

Oracle GoldenGateターゲットに問題がある場合に通知を受け取るには、これらすべてのターゲットのターゲット可用性に関してアラートを設定する必要があります。

これには、Oracle Enterprise Managerでこれらのターゲットのステータスを取得できないときや、Oracle GoldenGateクラシック・ターゲットの場合にOracle GoldenGate Monitorエージェントと通信できないときの出来事が含まれます。
ターゲット可用性についてインシデントおよびアラートを設定するには:
  1. ホーム・ページで、「設定」をクリックして「インシデント」を選択し、「インシデント・ルール」をクリックして「インシデント・ルール - すべてのエンタープライズ・ルール」・ページを表示します。
  2. 「ルール・セットの作成...」をクリックします。
  3. 「名前」に、たとえばターゲット可用性のためのインシデント管理ルール・セットと入力し、「保存」をクリックします。
  4. 「ターゲット」領域で、「すべてのターゲットのタイプ」を選択し、隣接するドロップダウンからターゲット・タイプを選択します。
  5. 「ルール」領域で、「作成」をクリックして、「作成するルールのタイプを選択」ダイアログ・ボックスを表示します。
  6. 「受信イベントおよびイベントの更新」を選択し、「続行」をクリックして「新規ルールの作成: イベントの選択」ページを表示します。
  7. 「タイプ」ドロップダウン・リストから「ターゲット可用性」を選択し、「次へ」をクリックして「新規ルールの作成: アクションの追加」ページを表示します。
  8. 「追加」をクリックして「条件付きアクションの追加」ページを表示し、「常にアクションを実行」を選択します。
  9. 「通知の送信」で、「基本通知」を展開し、「電子メールの宛先」および「電子メールCc」に電子メールIDを入力して、通知の受信者を割り当てます。これらの電子メールIDは、Enterprise Managerのユーザーに属していてもかまいません。
  10. 「続行」をクリックして、「新規ルールの作成: イベントの選択」ページに「アクション・サマリー」を表示します。
  11. 「次へ」をクリックして、「新規ルールの作成: 名前と説明の指定」ページを表示すると、このページにルール166などの新しいルールが表示されます。ルール名を指定するか、「次へ」をクリックして事前指定済の名前を受け入れると、「新規ルールの作成: 確認」」ページを表示できます。
  12. 「続行」をクリックし、「保存」をクリックして新しいルールを保存します。

    この例では、ルール166が正常に作成され、現在のルール・セットに追加されています。ターゲット可用性のためのインシデント管理ルール・セットは、選択したターゲットのターゲット可用性に設定されているインシデント・ルール・セットであり、アラートをトリガーし、これらのターゲットの問題またはイベントの場合に指定した受信者に電子メールを送信します。

詳細は、Oracle Enterprise Manager Cloud Control管理者ガイドインシデント管理の使用を参照してください。

8.2.2.4 分散サービス・パスおよびレシーバ・サービス・パスのメトリック・アラートおよびインシデントの設定

「分散サービス」および「レシーバ・サービス」の対応するターゲットで、分散サービス・パスおよびレシーバ・サービス・パスのステータスを設定できます。デフォルトでは、メトリックしきい値は、パスが停止または強制終了されたときにアラートが発生するように設定されています。必要に応じて、これらの値を更新できます。

Oracle GoldenGateターゲットにメトリック・アラートを設定する方法の詳細は、GoldenGate Enterprise Manager Plug-inでのインシデントおよび電子メール・アラートの設定に関するビデオを参照してください。

分散サービス・パスおよびレシーバ・サービス・パスのメトリック・データ

メトリック 説明
ステータス 分散パスおよびレシーバ・パスのステータス。

メトリックの値は次のとおりです。

  • 未初期化 = 0
  • 実行中 = 1
  • 不明 = 2
  • 一時停止済 = 3
  • 停止中 = 4
  • 停止済 = 5
  • 強制終了 = 6
ラグ Extractによって証跡ファイルにトランザクションが書き込まれた時点から分散/レシーバ・サービスによってこのトランザクションが処理される時点までのラグ(秒数)。

8.2.2.5 イベントのアラートの設定

Oracle GoldenGateサービス・マネージャを除くすべてのターゲットについて、イベント・メッセージでの特定のパターンにアラートを設定できます。アラート作成のためにメッセージ、重大度およびエラー・コードに関してパターンを選択すると、イベント・メッセージにおいてそのようなパターンが生成されたときに、アラートがトリガーされます。パターン設定では大文字と小文字が区別されます。

デプロイメント全体のイベントにアラートを設定するには、Oracle GoldenGate (クラシックの場合)またはOracle GoldenGateデプロイメント(MAの場合)に対してアラートを設定します。

ターゲット上のイベント・メッセージでの特定のパターンにアラートを設定するには:
  1. 「ターゲット」をクリックしてから、「GoldenGate」を選択して、検出されたターゲットのリストを表示します。
  2. OGGホームページで、ターゲットを選択します(Oracle GoldenGateやOracle GoldenGateデプロイメントなど)。
  3. 対応するターゲットのドロップダウンから、「モニタリング」「メトリックと収集設定」の順にクリックします(鉛筆アイコンをクリック)。
  4. 「しきい値のあるメトリック」を展開し、「すべてのメトリック」を選択します。
  5. ログ・イベントを展開し、「コード」(エラー・コード)、「メッセージ」および「重大度」に値を入力します。たとえば:
    • コード: OGG-01896
    • メッセージ: Alter Extract
    • 重大度: 致命的
  6. 「OK」をクリックします。
メトリックの表示の詳細は、メトリックの有効化と無効化を参照してください。