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