web-dev-qa-db-ja.com

AWSのEC2インスタンスのアクセスログはどこにありますか?

誰がインスタンスを作成したか、誰がインスタンスを停止/終了/再起動したかを時間とともに確認する必要があります。

7
sharvil_parekh

AWS CloudTrailを使用します。ドキュメントを参照してください: AWS CloudTrail 。アカウントへのAPI呼び出しの完全な履歴を取得できます。

高価ではありません。価格を確認する: AWS CloudTrail Pricing

7
phoenix

短期間、コンソールダッシュボードからEC2インスタンスステータスの詳細にアクセスできるようになります。

クラウドトレイル を有効にしない限り、数日前にAWSコンソールで発生したログとアクティビティにアクセスできません。

Cloud Trailでは、ログを保存するためにと S3バケット を使用する必要があります。Cloudtrailサービスにかかるコストは、ログをs3に保存するために使用されるスペースのコストです。

3

Linuxの場合、ログファイルは/ var/logディレクトリとそのサブディレクトリの下にあります。このディレクトリ内には、さまざまな名前でさまざまな種類の情報を記録するいくつかのログファイルがあります。いくつかの例には、以下が含まれますが、これらに限定されません。

/var/log/message
Contains global system messages, including the messages that are logged during system startup. Includes mail, cron, daemon, kern, auth, etc.

/var/log/auth.log
Authenication logs

/var/log/kern.log
Kernel logs

/var/log/cron.log
Crond logs

https://blog.logentries.com/2013/11/where-are-my-aws-logs/

2
Won Jun Bae