Applications Manager ナレッジベース

APMインサイト Java 監視追加方法


【対象ビルド:14531以降】

現象/要望

ビルド14531以降(本社リリースビルド14440以降)にてJavaアプリケーションをAPMインサイトで監視追加する方法が知りたい。

解決方法

1. ManageEngine Communityより最新のJava Webトランザクション解析エージェントをダウンロードします。

ManageEngine Communityに関しましては ユーザーマニュアルをご参照ください。

2. 監視対象javaアプリケーションが動作するサーバマシンでapminsight-javaagent.zipを解凍します
3. apminsight.confをテキストエディタで開き、次のパラメータを環境に合わせて変更します
[変更前] application.name=My Application
apm.host=localhost
apm.port=9090
agent.server.port=8080

[変更後] application.name=[監視対象アプリケーション名]
license.key=[APMインサイトヘルプカードに記載されているライセンスキーをコピー]*
apm.host=http(s)://[Applications Managerが動作するサーバ名/IPアドレス]:ポート番号/
apm.port=[Applications Managerが動作するポート]
agent.server.port=[監視対象アプリケーションのWebサーバポート]

※太字部分を編集してください。

その他のパラメータについてはユーザーガイドを参照ください。

4. 監視対象アプリケーションのjava起動オプションに次のエントリを追加します

-javaagent:"<2.で解凍したロケーションの絶対パス>/apminsight-javaagent.jar"


-javaagent:"C:\apminsight-javaagent\apminsight-javaagent.jar"
詳細はユーザーガイドを参照ください。

5. 監視対象アプリケーションを再起動します
6. Applications Managerの[APMインサイト]タブにapplication.nameで指定したアプリケーションが追加されます

正常に監視追加できない、データを取得していない場合は、監視対象のエージェントインストールサーバーの時刻が、APMインストールサーバーの時刻と同一時刻もしくは数分の誤差であることをご確認ください。

両社のサーバー設定時刻にズレがある場合、正常に監視されないことがございます。

*APMインサイトヘルプカードに記載されているライセンスキーの記載場所

手順3にてlicense.key=に記載するライセンスキーは、Applications ManagerのUI上にございます、[APMインサイト]タブよりご確認いただけます。