下面是我的示例,当执行lambda函数时,代码必须将日志写入自定义日志组名称 randomLogs ,并记录流 logger ,但是当我执行以下代码时,我看到正在创建日志组和日志流,但是日志仍将进入默认的lambda组,而不是自定义的。 我是watchtowe python模块
下面的Lambda代码
import logging
import sys
import watchtower, logging
logging.basicConfig(level=logging.INFO)
logger = logging.getLogger(__name__)
cl_handler = watchtower.CloudWatchLogHandler(log_group="randomLogs",
stream_name="logger", )
logger.addHandler(cl_handler)
def random_string(event, context):
logger.warn("Hello from Lambda")
return "Hello from Lambda"