AWS Lambdaで呼び出された関数のlogを確認する

AWS lambda でfunction Aからfunction Bを呼びたい時があるかと思います。

その時に、function Aをinvokeしてもfunction Bがちゃんと呼び出されたのか、上手くいっているのかが分からないという問題があります。

その時は、

Lambda: Function list

から function B (別の関数から呼ばれる関数)にチェックを入れます。

すると、

Invocations

Duration

Errors

Throttles

という項目が現れ、それぞれの右横に

logs

という項目があるかと思います。

今回は関数実行時のログを見たいので、

Invocations (logs)

をクリックします。

すると、

ログストリーム

直前のイベント時刻

が現れ、呼び出された時間に対応したログを見ることが出来ます。