Java
Javaアプリケーションでログを収集するには、次の3つのステップをすべて完了する必要があります。
エージェントのアップデート
Javaエージェント2.1.1バージョン以降で可能です。アップデート方法は次の文書を参照して下さい。
エージェント設定の確認
ホーム画面 > プロジェクト選択 > ログ > ログ設定
WhaTapモニタリングサービスの初期画面でプロジェクトを選択し、プロジェクトメニューのログ > ログ設定メニューを選択してください。ログモニタリングの開始セクションのエージェント設定の確認タブの手順を参照してください。
-
プロジェクトメニューの管理 > エージェントの設定メニューを選択してください。
-
オプション作成タブから手動で入力を選択してください。入力ウィンドウから
logsink_enabled=true
オプションを追加してください。 -
ログモニタリングを適用するには、アプリケーションを再起動してください。
主なオプション
-
hooklog_enabled Boolean
既定値
false
Logライブラリをhookingしてログモニタリングを有効にします。
注意アプリケーションを実行する前に、whatap.confオプションを有効にして、その後にログモニタリングのOn/Offを
logsink_enabled
設定で動的に制御できます。アプリケーションを起動する前にlogsink_enabled
オプションをtrue
に設定する場合、このオプションを個別に設定しなくてもログモニタリングが可能です。ノート今後ログモニタリングを活用する可能性がある場合は、事前にこのオプションを設定することをお勧めします。
-
hooklog_custom_methods
カスタムログを登録します。特定のログフレームワークの内容を収集します。サイトで個別に作成したログモジュールのログを追跡する際に利用してください。
Javapackage io.home.test;
public class MyLog {
public void customLog(String log) { ... }
}whatap.confhooklog_custom_methods=io.home.test.MyLog.customLog