どうも!大阪オフィスの西村祐二です。 LambdaのログはCloudWatch Logsに出力されますが、別のサービスで参照するときや見やすくするためにJSON形式で出力したいときってあると思います。 簡単にできると思ったら少しハマってしまったので、ブログにしておきます。 はじめ、下記ブログを参考にloggingを使ったのですが、ログが行毎に分割されてしまいました。 【小ネタ】AWS Lambdaで複数行のログを送るときの挙動を調べてみた 環境 Python 3.7 最終的なコード 最終的なコードは下記のようなコードになりました。見せ方の関係で一つのファイルに記載していますが、別ファイルから呼び出すなどして使いやすくしてください。 下記リンク先を大いに参考させていただきました。 https://stackoverflow.com/questions/50233013/aws-lambda-