在 AWS Lambda 上运行的代码使用日志记录库在 Cloudwatch 上正确打印日志。
import logging
logger = logging.getLogger()
logger.setLevel(logging.INFO)
logger.info(f'Some log')
但是,我也使用私人第三方库,并且从中我没有得到打印的日志。
如何在库和 lambda 代码中进行设置才能打印库的日志?
不要使用
getLogger()
的多级日志记录,而是尝试这个更简单的版本:
import logging
logging.basicConfig(level=logging.INFO)
logging.info('Some log')