メッセージ キュー監査メッセージの Windows イベント ログへのルーティング

Windows で該当
cminder140jp
Windows で該当
エンタープライズ管理サーバを設定して、メッセージ キュー監査メッセージを Windows イベント ログにルーティングします。エンタープライズ管理サーバが監査ログに監査メッセージを書き込むたびに、対応するイベントがイベント ログに送信されます。
以下の手順に従います。
  1. JBoss アプリケーション サーバが実行中の場合は、停止します。
  2. 以下のディレクトリに移動します。ここで、
    JBOSS_HOME
    は JBoss をインストールしたディレクトリです。
    JBOSS_HOME\server\default\conf\
  3. jboss-log4j.xml
    ファイルを開きます。
  4. "ENTM_NTEventLog" というアペンダをクラスに追加します。
    このアペンダは、監査に使用するクラスおよびデータの表示方法を指定します。
    <appender name="ENTM_NTEventLog"
    class="org.apache.log4j.nt.NTEventLogAppender">
    <param name="Source" value="CA Access Control Enterprise Management"/>
    <param name="Threshold" value="WARN"/>
    <layout class="org.apache.log4j.SimpleLayout"/> 
    </appender>
  5. 「EventLog」というロガーを追加します。
    アペンダが監査メッセージ用の入力チャネルとしてバインドするロガーを指定します。
    <logger name="EventLog"> 
    <appender-ref ref="ENTM_NTEventLog"/>
    </logger>
  6. 「root」セクションに「<appender-ref ref="ENTM_NTEventLog"/>」行を追加します。
    <root>
    <appender-ref ref="CONSOLE"/>
    <appender-ref ref="FILE"/>
    <appender-ref ref="ENTM_NTEventLog"/>
    </root>
  7. ファイルを保存して閉じます。
  8. NTEventLogAppender.dll ファイルを Windows System32 ディレクトリにコピーします。
    注:
    NTEventLogAppender.dll ファイルは、Apache log4j 1.2.16 バンドルに存在します。Apache log4j 1.2.16 は、Apache Logging Services の Web サイトからダウンロードできます。
  9. JBoss アプリケーション サーバを起動します。
    エンタープライズ管理サーバが、メッセージ キュー監査メッセージを Windows イベント ログにルーティングするようになりました。