2016-10-10 12 views
-2

AWS java rest APIを使用してすべてのイベントログをプルするにはどうすればよいですか?私はすべてのイベントのログをさらに監視する必要があります。誰もが私はいくつかのドキュメントや参照コードやこれに役立つヘルプの任意の種類を見つけるのを助ける。Amazon Webサービスからイベントログを取得する方法は?

+0

「イベントログ」とはどういう意味ですか? CloudWatchの指標、Webログ、S3ログ、CloudFrontログなどを指していますか?これまで何をやってみましたか? –

+0

@John Rotenstein AWSで何らかのイベントが実行されたときに生成されるすべてのログを考慮しています。例えば誰かがawsでログインすると、ログを生成します.S3を使って作業する人は、ログなどを生成します...私はjava apiを使って監視するためにすべてのログを収集したいと思います。 –

答えて

1

「AWSログ」はありません。多くのAWSサービスには、ログを提供する独自の機能があるため、これらのログに個別にアクセス/取得する必要があります。したがって、使用するサービスによって異なります。ログを提供するために、具体的に存在し

サービスが含まれています:

  • AWS CloudTrail:あなたはAWS APIコールとアカウントの関連イベントの履歴を取得するために、AWS CloudTrailを使用することができます。
  • Amazon CloudWatch:Amazon CloudWatchはAmazon Web Services(AWS)リソースと、AWS上でリアルタイムに実行するアプリケーションを監視します。 CloudWatchを使用すると、リソースとアプリケーションを測定する変数であるメトリックを収集して追跡することができます。
  • Amazon CloudWatch Logs:Amazon CloudWatchログを使用して、Amazon Elastic Compute Cloud(Amazon EC2)インスタンス、AWS CloudTrail、およびその他のソースからのログファイルを監視、格納、およびアクセスできます。 CloudWatchログから関連するログデータを取得できます。
  • AWS Config:AWS Configは、AWSアカウントのAWSリソースの設定の詳細を表示します。これには、リソースが互いにどのように関係しているか、過去にどのように構成されていたかが含まれているため、構成や関係がどのように変化するかを見ることができます。

AWS上の個々のサービスの多くは、ログを生成する独自の方法を持っている、など:

これらのログApache Webログなど、Amazon EC2インスタンスで実行しているアプリケーションによって生成されるログとはまったく別のものです。

ボトムライン: AWSで設定したサービスを理解して、利用可能なロギングデータを把握する必要があります。

関連する問題