AWS Python Lambda ログを出力するサンプル
環境
Python 3.12
AWS
概要
レベル 意味
DEBUG デバッグ
INFO 情報
WARNING 警告
ERROR エラー
CRITICAL 重大なエラー
使用例
import logging def lambda_handler(event, context): logger = logging.getLogger() logger.setLevel(logging.INFO) str = "cf" logger.debug('test-debug-%s',str) logger.info('test-info-%s',str) logger.warning('test-WARNING-%s',str) logger.error('test-ERROR-%s',str) logger.critical('test-CRITICAL-%s',str) num = 456 logger.info('test-info-%d',num)
cloudwatchを設定します
CloudWatch > ロググループ > /aws/lambda/testa