ログモニタリングを適用する
WhaTapログモニタリングサービスを利用するための基本的な使用方法について説明します。WhaTapログモニタリングは、追加のエージェントを構成やログのパーサを適用する必要はありません。簡単な設定で迅速に起動できます。
ログモニタリングの動作原理
一般的なログ統合サービスは収集機、処理機、ストレージ、UIモジュールで構成されています。段階別設定と構成作業が必要なため、それぞれのモジュールを構築する過程が煩わしく、追加費用が発生します。
WhaTapログモニタリングは簡単に適用できます。既存のモニタリングエージェントがコレクターとして機能するため、エージェントオプションをオンにするだけでログモニタリングを開始できます。
- Java
- PHP
- Python
- Go
- Server
- Kubernetes
-
出力されたファイルからログを読まずに、Javaアプリケーションのログライブラリに渡されるログを直接収集します。
-
ログを直接収集するため、ファイルI/Oを引き起こさず、システムに与える性能への影響が非常に低いです。
-
トランザクショントレースとログの接続を追跡する特徴を確保し、トレースからログを確認できます。
Javaログのライブラリ
典型的なJavaログライブラリはApache Log4j、Logbackです。
Java Agent2.1.1バージョンから使用できます。
-
既存のエージェントにログ収集機能を追加しました。モニタリングエージェントがログファイルから追加で出力されたログを読み取り読み取り収集する方法を利用します。
PHP Agent2.3.2バージョンから使用できます。
-
既存のエージェントにログ収集機能を追加しました。モニタリングエージェントがログファイルから追加で出力されたログを読み取り読み取り収集する方法を利用します。
-
ログにトランザクションIDを出力すると、トランザクショントレースとログの接続追跡性を確保し、トレースからログを確認できます。
Python Agent1.2.2バージョンから使用できます。
-
既存のエージェントにログ収集機能を追加しました。モニタリングエージェントがログファイルから追加で出力されたログを読み取り読み取り収集する方法を利用します。
-
既存のエージェントにログ収集機能を追加しました。モニタリングエージェントがログファイルから追加で出力されたログを読み取り読み取り収集する方法を利用します。
Server Agent2.1.2バージョンから使用できます。
-
Kubernetesコンテナにログを収集できます。
-
Kubernetesコンテナ内のアプリケーションからログを収集できます。
Kubernetes Agent1.1.35バージョンから使用できます。
ログモニタリングを適用する
使用するアプリケーションによって適用方法を次のように提供します。ログモニタリングを適用する前に対応バージョン](#how-log-works)を確認してください。
-
対応するエージェントのバージョンを確認し、アップデートしてください。
-
ログモニタリングオプションを設定してください。
-
ログモニタリングを有効にしてください。
Java
Javaアプリケーションでログを収集する方法について案内します。
PHP
PHPアプリケーションからログを収集する方法について説明します。
Node.js
Node.jsアプリケーションでログを収集する方法を案内します。
Python
Pythonアプリケーションからログを収集する方法について説明します。
Go
Goアプリケーションからログを収集する方法について説明します。
Server
サーバーアプリケーションからログを収集する方法について説明します。
Kubernetes
Kubernetesコンテナとコンテナ内部のアプリケーションのログを収集する方法について説明します。