ページの先頭行へ戻る
Systemwalker Centric Manager 使用手引書 監視機能編
Systemwalker

6.2.3 カスタムイベントログを監視する方法

Systemwalker Centric Managerのイベント監視機能でカスタム イベントログを監視する設定方法を説明します。

1. カスタム イベントログ名を確認する

カスタム イベントログの監視を行いたいサーバ上で、カスタム イベントログ名を確認します。

  1. [スタート]-[アクセサリ]-[コマンドプロンプト]を右クリックし、[管理者として実行]を選択します。

    →[管理者: コマンドプロンプト]が表示されます。

  2. [管理者: コマンドプロンプト]で以下のコマンドを実行します。

    wevtutil.exe  el
  3. 実行結果一覧から監視の対象とするカスタム イベントログ名を確認します。

    カスタム イベントログ名は、1行に表示されるすべての文字列が該当します。

  4. 監視対象とするカスタム イベントログの種類が監視対象にできるかを確認します。

    以下のコマンドを実行した結果、typeが“Admin”、または“Operational”と表示されるものが、監視可能なカスタム イベントログです。

    wevtutil.exe  gl  カスタムイベントログ名

    例)

    “Microsoft-Windows-Application-Experience/Program-Inventory”を指定した場合の例です。

    typeに“Operational”と表示されたため、監視可能なカスタム イベントログであることが確認できます。

2. イベント監視の定義を設定する

監視するカスタム イベントログ名をイベント監視に定義するための設定を行います。

イベント監視の定義は、カスタム イベントログを監視するサーバで行います。

なお、“クラスタシステム上の運用管理サーバ、または部門管理サーバの場合【EE】”と“クラスタシステムではない、またはクラスタシステム上の業務サーバで起動する場合”で手順が異なります。

クラスタシステム上の運用管理サーバ、または部門管理サーバの場合【EE】

プライマリノードで定義を実施後、セカンダリノードで定義を行います。

その後、プライマリノード、セカンダリノードそれぞれでSystemwalker Centric Managerのサービスを起動します。

  1. プライマリノードの定義を行います。

    1. Systemwalker Centric Managerを停止します。

      注意

      運用管理サーバと同じサーバに、Systemwalker Service Quality CoordinatorのManager、またはAgentを導入し、Systemwalker Centric ManagerのRDBシステム(RDBシステム名:CENTRIC)を性能監視している場合、Systemwalker Centric Managerを停止する前にSystemwalker Service Quality Coordinatorを停止し、Systemwalker Centric Manager RDBシステムの性能情報収集処理を停止してください。

      詳細については、Systemwalker Service Quality Coordinatorのマニュアルを参照してください。

      1. クラスタアドミニストレータで、Systemwalker Centric Manager のグループをオフラインにします。

      2. Systemwalker Centric Managerを停止するために、以下のコマンドを実行します。

        pcentricmgr

    2. Systemwalker Centric Managerで使用する共有ディスクの所有権を獲得し、オンライン化します。

      本手順は、運用管理サーバをインストールしている環境の場合に必要な手順です。

      それ以外の環境の場合は、手順1.のc.に進んでください。

      なお、所有権の獲得方法/オンライン化の設定方法については、使用しているクラスタのマニュアルを参照してください。

    3. コマンドプロンプトで滞留イベント初期化コマンドを実行します。

      mpstayevtinit

    4. 以下のファイルをテキストエディタで開きます。

      Systemwalkerインストールディレクトリ\MPWALKER.DM\mpopagt\etc\opaevtlogkind

    5. 監視するカスタム イベントログを以下の形式で追加します。

      イベント監視の定義ファイルの形式:


      カスタムイベントログ名<タブ>ラベル先頭2文字<タブ>監視イベント種別

      カスタムイベントログ名:

      1. カスタム イベントログ名を確認する”で確認した、カスタム イベントログ名から追加するものを定義します。

      ラベル先頭2文字:

      Systemwalker Centric Managerがイベントログを読み込み、処理したときに付加されるラベル先頭2文字を半角英数字で2バイト定義します。

      メッセージのラベルは、このラベルが利用され以下のとおりに組み立てられます。

      ラベル:ソース名:

      例)

      ラベルがSYと定義されたイベントログにソース名Source1のメッセージが出力された場合のラベルは、以下のとおりです。

      SY:Source1:

      監視イベント種別:

      該当のカスタム イベントログに出力されたイベントの監視イベント種別を定義します。

      16バイト以下で定義します。

      例)

      “Microsoft-Windows-Application-Experience/Program-Inventory”のカスタム イベントログを定義する場合

      opaevtlogkindファイル

      Application AP アプリケーション
      System SY システム
      ・・・
      Microsoft-Windows-Hyper-V-Worker-Admin SY システム
      Microsoft-Windows-Application-Experience/Program-Inventory SY アプリケーション

      【条件】

      • 文字コードは、Shift-JISで定義します。

      • 1行1イベントログで定義します。

      • 各項目区切り文字は必ずタブを使用します。半角空白は利用できません。

      • 定義できるイベントログ数は50種類までです。

        なお、デフォルト定義で27種類が定義されているため、追加できるのは23種類のイベントログになります。

      • 行の先頭に“#”がある場合はコメント行になります。

      • 本定義ファイルは削除しないでください。

      • 既存の定義は変更しないでください。OSのイベントログ監視ができなくなります。

      • 本定義は、バージョンアップ、バックアップ・リストアの対象とはなっていません。バージョンアップ、バックアップ・リストア時には再設定してください。

      • クラスタシステム上の運用管理サーバに定義する場合、プライマリとセカンダリノードの定義内容を同じにしてください。【EE】

  2. セカンダリノードの定義を行います。

    1. Systemwalker Centric Managerを停止するために、以下のコマンドを実行します。

      pcentricmgr

    2. Systemwalker Centric Managerで使用する共有ディスクの所有権を獲得し、オンライン化します。

      本手順は、運用管理サーバをインストールしている環境の場合に必要な手順です。

      それ以外の環境の場合は、手順2.のc.に進んでください。

      なお、所有権の獲得方法/オンライン化の設定方法については、使用しているクラスタのマニュアルを参照してください。

    3. コマンドプロンプトで滞留イベント初期化コマンドを実行します。

      mpstayevtinit

    4. 以下のファイルをテキストエディタで開きます。

      Systemwalkerインストールディレクトリ\MPWALKER.DM\mpopagt\etc\opaevtlogkind

    5. 監視するカスタム イベントログを追加します。

      定義内容は、プライマリノードと同じ内容にします。

  3. Systemwalker Centric Managerのサービスを起動します。

    1. 共有ディスクの所有権を獲得します。

      以下のリソースが所属するグループの所有権をプライマリノードで獲得します。

      獲得方法については、クラスタのマニュアルを参照してください。

      • Quorumディスク

      • Systemwalkerで使用する共有ディスク

    2. プライマリノードとセカンダリノードで、以下のコマンドを実行し、Systemwalker Centric Managerを起動します。

      scentricmgr

    3. クラスタアドミニストレータで、Systemwalker Centric Manager のグループをオンラインにします。

クラスタシステムではない、またはクラスタシステム上の業務サーバで起動する場合

  1. Systemwalker Centric Managerを停止するために、以下のコマンドを実行します。

    pcentricmgr

  2. コマンドプロンプトで滞留イベント初期化コマンドを実行します。

    mpstayevtinit

  3. 以下のファイルをテキストエディタで開きます。

    Systemwalkerインストールディレクトリ\MPWALKER.DM\mpopagt\etc\opaevtlogkind

  4. 監視するカスタム イベントログを追加します。

    例)

    “Microsoft-Windows-Application-Experience/Program-Inventory”のカスタム イベントログを定義する場合

    opaevtlogkindファイル
    Application AP アプリケーション
    System SY システム
    ・・・
    Microsoft-Windows-Hyper-V-Worker-Admin SY システム
    Microsoft-Windows-Application-Experience/Program-Inventory SY アプリケーション

    定義の詳細については、“クラスタシステム上の運用管理サーバ、または部門管理サーバの場合【EE】”の“イベント監視の定義ファイルの形式”を参照してください。

  5. Systemwalker Centric Managerを起動するために、以下のコマンドを実行します。

    scentricmgr