EventLog Analyzer ナレッジベース

EventLog Analyzer が自動的に再起動する


【ご質問】

以下の通り、EventLog Analyzer が自動的に再起動していたようです。
原因を教えてください。

Wrapper Manager: The Wrapper code did not ping the JVM for 60 seconds. Quit and let the Wrapper resynch.
JVM requested a restart.

【回答】

EventLog Analyzerを Windows サービス / Unix デーモンから起動している場合、
[ELA_HOME]bin ディレクトリ内に、「wrapper.log」ファイルがあります。
このファイル内に、以下のようなログメッセージが出力されているか確認してください。

*[ELA_HOME] はEventLog Analyzerのインストールディレクトリです。

=====================
INFO?? | jvm 1??? | 2008/10/23 15:06:31 | Wrapper Manager: The Wrapper code did not ping the JVM for 60 seconds.? Quit and let the Wrapper resynch.
STATUS | wrapper? | 2008/10/23 15:06:31 | JVM requested a restart.
=====================

上記の場合、ステムがビジー状態で、EventLog Analyzer (wrapper)がJavaを実行するJVM(Javaバーチャルマシン)プロセスを監視している際、
60秒間JVMから応答がなかったため、自動的に再起動が行われたことが考えられます。

EventLog Analyzer で Syslog を受信している場合、EventLog Analyzer が再起動する間に送信されたSyslogを
起動後に受信することができません。そのため、別途、Syslogファイルをインポートするなどの対応を
行っていただく必要があります(Syslogのインポート機能は、R6.1から対応しています)。

頻繁に本現象が発生する場合は、以下の確認事項/対応をご検討ください。

1. EventLog Analyzer をインストールしているサーバに別のアプリケーションが動いていて負荷がかかっていないか
2. 物理メモリの確認
3. Java のチューニング
?? * チューニング方法は以下のリンク先ページをご参照ください。
  * 物理メモリを弊社サポートにお伝えいただければ、そのメモリに合ったチューニング手順をご連絡させていただきます。

  https://www.manageengine.jp/support/kb/EventLog_Analyzer/?p=183

4. タイムアウト値の延長

  1) [ELA_HOME]serverdefaultconf ディレクトリにある、wrapper.conf ファイルをメモ帳などのエディタで開く
??? 2) 3. ファイルの最終行に以下の二行のパラメータを追加します

    wrapper.ping.interval=300
    wrapper.ping.timeout=420

  *JVMにPingする間隔を300秒に変更します。
  *JVMからPingの応答がない場合に再起動する時間を420秒に変更します。

  3) 保存
  4) EventLog Analyzer の再起動

5. 物理メモリの増加

上記に関するお問い合わせは、以下のサポートページからお願いいたします。

https://www.manageengine.jp/support/