LoginSignup
7
9

More than 5 years have passed since last update.

Lambdaを定期実行するためにCloudWatchを設定する

Last updated at Posted at 2016-08-19

Lambdaの実行を、Schedule実行できるようになったのは大分前の話になりますが、最近使う機会ができたのでやってみます。

スクリーンショット 2016-08-19 10.47.24.png

さーて、ここから定期実行できるTriggerを設定するか〜と思ったら、操作性が悪すぎたのでCloudWatchからSchedule Eventを作成します。

CloudWatchの設定

  1. "Rule"から"Create Rule"を選択

    スクリーンショット 2016-08-19 10.09.58.png

  2. Scheduleの内容を記入

    cronの記入に関しては、馴染み深いと思いますので説明不要ですね。

    時間帯に関してはUTCなので注意

    Functionに関しては、起動させたいLambdaのFunction名を入れてください。

    "Configure Input"の指定が最初Matched eventでやっていたらうまくいかなかったので(なぜだ)、LambdaのTest時に私の場合は空Jsonを渡して起動させていたため同じように、渡したら動きました。ただし、これはLambdaを動かすコードが悪いかも。

    スクリーンショット 2016-08-19 10.41.13.png

  3. あとは次の画面で名前を入れて完成です。

作成が終わると、Functionで指定したLambdaのTriggersタブに追加されていると思います。

7
9
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
7
9