2. イベントメッセージ

運用管理エージェントが出力するイベントメッセージについて説明します。 イベントメッセージはWindowsの場合はシステムのイベントログ(アプリケーション)に、UNIXの場合はsyslogに出力します。
なお、発生した障害内容からその原因や対策を調べるためには 「 トラブルシューティング > 障害解析」 も参照ください。

2.1. 出力設定

イベントメッセージに関する出力設定について説明します。

運用管理エージェントの出力するログメッセージはlog4j経由で出力しています(server.log、server_err.logは除く)。そのため、イベントメッセージの設定もlog4jの設定を変更することにより可能です。イベントメッセージの出力設定を変更するにはlog4j.xmlのSyslog,Eventlogアペンダを編集します。これにより出力レベルや出力フォーマットを変更することが可能です。

なお詳細は [ 構築・運用 > ログ ]を参照ください。

2.2. メッセージの構成

イベントメッセージの構成について説明します。

2.2.1. メッセージのフォーマットについて

エージェントプロセスが出力するイベントメッセージは次のフォーマットとなっています。

OTXaabbcccc (メッセージ本文)

aa : サブシステムID
bb : カテゴリID
cccc : メッセージID


サブシステムID
運用管理エージェント内のモジュールを示すIDで次の様になっています。
サブシステムID 説 明
01 運用管理エージェントに関するイベントメッセージ
02 Webコンテナに関するイベントメッセージ
03 EJBコンテナに関するイベントメッセージ
04 JNDIサーバに関するイベントメッセージ
05 Webサーバに関するイベントメッセージ
06 ObjectBrokerに関するイベントメッセージ
07 TPモニタ、オブジェクトマネージャに関するイベントメッセージ
08 JMSに関するイベントメッセージ
09 Transactionサービスに関するイベントメッセージ
10 Notificationサービスに関するイベントメッセージ
11 JDBCデータソースに関するイベントメッセージ
12 OLF/TP Adapterに関するイベントメッセージ
13 WatchServerに関するイベントメッセージ
14 ダウンローダに関するイベントメッセージ
15 コネクタ(WebOTX VIS Connector)に関するイベントメッセージ
16 WebAP JSPに関するイベントメッセージ
17 Webサービスに関するイベントメッセージ
18 WebOTX AS <バージョン番号> Agent Serviceに関するイベントメッセージ
19 ダウンローダ管理サービスに関するイベントメッセージ
20 運用管理アシスタントに関するイベントメッセージ
27 JPAに関するイベントメッセージ
28 マイグレーションに関するイベントメッセージ
29 データグリッドに関するイベントメッセージ
30 運用管理RESTに関するイベントメッセージ
31 マイクロサービスに関するイベントメッセージ
32 バッチサービスに関するイベントメッセージ
カテゴリID
モジュール内のカテゴリを示すIDです。
メッセージID
メッセージを識別するためのIDです。

2.2.2. Windowsイベントログへの出力について

イベントメッセージはWindows OS上ではイベントログとして出力されます。イベントログへの出力フォーマットについては次の様になっています。

OTX18以外のメッセージ

ログの種類
アプリケーション
イベントソース名
WebOTX AS
分類
エラー:サブシステムID+カテゴリID(OTXaabbccccのaabbの部分)+10000
警告:サブシステムID+カテゴリID(OTXaabbccccのaabbの部分)+10000
情報:サブシステムID+カテゴリID(OTXaabbccccのaabbの部分)+15000
イベントID
メッセージID(OTXaabbccccのccccの部分)
種類
エラー:SEVEREレベルメッセージ
警告:WARNINGレベルメッセージ
情報:SLOGINFOレベルメッセージ

OTX18のメッセージ

ログの種類
アプリケーション
イベントソース名
WebOTXAS<バージョン番号>AgentService
分類
なし
イベントID
0xC0000000L + メッセージID(OTXaabbccccのccccの部分) (エラー)
0x80000000L + メッセージID(OTXaabbccccのccccの部分) (警告)
0x40000000L + メッセージID(OTXaabbccccのccccの部分) (情報)
種類
エラー:SEVEREレベルメッセージ
警告:WARNINGレベルメッセージ
情報:SLOGINFOレベルメッセージ

2.2.3. UNIX syslogへの出力について

イベントメッセージはUNIX OS上ではsyslogとして出力されます。syslogへの出力フォーマットについては次の様になっています。

識別名(ident)
WebOTX_AS_Agent
レベル(level)
LOG_ERR:SEVEREレベルメッセージ
LOG_WARNING:WARNINGレベルメッセージ
LOG_INFO:SLOGINFOレベルメッセージ
ファシリティ(facility)
LOG_USER

2.3. メッセージ一覧

WebOTXが出力するイベントメッセージの一覧です。

OTX01xxxxxx 運用管理エージェントに関するイベントメッセージ
OTX02xxxxxx Webコンテナに関するイベントメッセージ
OTX03xxxxxx EJBコンテナに関するイベントメッセージ
OTX04xxxxxx JNDIサーバに関するイベントメッセージ
OTX05xxxxxx Webサーバに関するイベントメッセージ
OTX06xxxxxx ObjectBrokerに関するイベントメッセージ
OTX07xxxxxx TPモニタ、オブジェクトマネージャに関するイベントメッセージ
OTX08xxxxxx JMSに関するイベントメッセージ
OTX09xxxxxx Transactionサービスに関するイベントメッセージ
OTX18xxxxxx WebOTX AS <バージョン番号> Agent Serviceに関するイベントメッセージ
OTX19xxxxxx ダウンローダ管理サービスに関するイベントメッセージ
OTX20xxxxxx 運用管理アシスタントに関するイベントメッセージ
OTX27xxxxxx JPAに関するイベントメッセージ
OTX28xxxxxx マイグレーションに関するイベントメッセージ
OTX29xxxxxx データグリッドに関するイベントメッセージ
OTX30xxxxxx 運用管理RESTに関するイベントメッセージ
OTX31xxxxxx マイクロサービスに関するイベントメッセージ
OTX32xxxxxx バッチサービスに関するイベントメッセージ
OTX33xxxxxx WebOTX Operator for Kubernetes に関するイベントメッセージ