すべてのプロダクト
Search
ドキュメントセンター

Enterprise Distributed Application Service:概要

最終更新日:Jan 07, 2025

アプリケーションの運用保守中に問題が発生することがあります。ログを使用して問題をトラブルシューティングできます。Enterprise Distributed Application Service (EDAS) はさまざまな種類のログを提供し、ログをオンラインで表示したり、ログをダウンロードしたりできます。

ログの種類

EDAS は、Elastic Compute Service (ECS) クラスタと Kubernetes クラスタに対して次の種類のログを提供します。

  • EDAS システムログ (ECS クラスタと Kubernetes クラスタの両方に適用可能): これらのログを使用して、EDAS システムの問題をトラブルシューティングできます。EDAS システムログは、デフォルトでブックマークに追加されている次のディレクトリに保存されます。

    • /home/admin/edas-agent/logs/: EDAS Agent の例外が発生した場合、このディレクトリのログを表示して問題をトラブルシューティングできます。
    • /home/admin/edas-container/logs/: コンテナが終了した場合、またはアプリケーションの例外が発生した場合、このディレクトリのログを表示して問題をトラブルシューティングできます。
  • ビジネスログ (ECS クラスタと Kubernetes クラスタの両方に適用可能): ビジネス上の問題をトラブルシューティングするために、必要に応じて、ビジネスログを保存するログディレクトリと、これらのディレクトリ内のログファイルをブックマークに追加できます。詳細については、「オンライン表示用のログディレクトリの追加」をご参照ください。

  • ロギングフレームワークで設定されたログ (ECS クラスタと Kubernetes クラスタの両方に適用可能): アプリケーションの実行時にプロセスから自動的に抽出される EDAS システムログファイルとビジネスログファイル。 JDKLog や Log4J などのロギングフレームワークに準拠しています。

  • リアルタイムログ (Kubernetes クラスタにのみ適用可能): Docker の起動と実行時に生成される標準出力ログ。これらのログを使用して、ポッドの問題をトラブルシューティングできます。

ログの表示

アプリケーションを ECS クラスタまたは Container Service for Kubernetes (ACK) クラスタにデプロイした後、特定の ECS インスタンスにログオンすることなく、EDAS コンソールでログを表示できます。これにより、アプリケーションの実行時に発生する可能性のある問題のトラブルシューティングが容易になります。

EDAS では、アプリケーションまたは ECS インスタンスに固有のログを表示できます。アプリケーションログは分散検索をサポートしています。詳細については、以下のトピックをご参照ください。

ログのダウンロード

ログをオンラインで表示するだけでなく、オンプレミスのデバイスにダウンロードすることもできます。その後、ログを表示したり、ログファイルをアプリケーションの分析と診断の資料として使用したりできます。