2016-12-05 7 views
1

CloudWatchにいくつかのログがあり、毎日新しいログが取得されています。今、昨日のログをクラウドウォッチ自体に保存したいのですが、2日前のログはS3に移動する必要があります。AWSのCloudWatchログをS3に移動

私は下のリンクを以下でCLIを使用して試してみました:このリンクで

http://docs.aws.amazon.com/cli/latest/reference/logs/create-export-task.html 

を、二つの選択肢が言及されています:

--from option only exports the logs after that time. 
--to option does not export the logs after that time. 
--to --from

これを使うことで私の要求を達成することができますが、--fromと--toオプションの値が変更されるたびにコマンドを入力する必要があります。

したがって、毎日コマンドを入力するのではなく、干渉しないで毎日ジョブを実行できる代替オプションがありますか?

答えて

1

これを行うためのラムダ関数を作成し、cronスケジュールで実行するように設定します。ラムダはこのプロセスを自動化するのを間違いなく助けます。

ラムダイベントソースは、CloudWatchイベント - スケジュールになります。

AWSドキュメントのUsing AWS Lambda with Scheduled Eventsを参照してください。

関連する問題