QA@IT
«質問へ戻る

質問を投稿

AWSでのログの運用方法、保存場所

現在AWSで運用中のEC2のインスタンスで日次でS3にログをS3syncで保存しているのですが、
これだとインスタンスが異常終了した時などにログが残らない場合があるのでEBSに保存を考えています。

起動時に自動でEBSのインスタンスを作成しアタッチする仕組みは作ったのですが
この方法だとsyslogなどの/var/log以下に出力されるログなどをEBSのボリュームに保存する適切な方法などがあるのでしょうか?
EBSをアタッチした段階ですでにインスタンスのボリュームにログが書きこまれてしまうので、
そのログなどをどうやったらスマートに残せるかを悩んでます。

いい方法などがあれば教えていただけないでしょうか?

現在AWSで運用中のEC2のインスタンスで日次でS3にログをS3syncで保存しているのですが、
これだとインスタンスが異常終了した時などにログが残らない場合があるのでEBSに保存を考えています。

起動時に自動でEBSのインスタンスを作成しアタッチする仕組みは作ったのですが
この方法だとsyslogなどの/var/log以下に出力されるログなどをEBSのボリュームに保存する適切な方法などがあるのでしょうか?
EBSをアタッチした段階ですでにインスタンスのボリュームにログが書きこまれてしまうので、
そのログなどをどうやったらスマートに残せるかを悩んでます。

いい方法などがあれば教えていただけないでしょうか?