无法将日志从AWS Lambda写入自定义日志组和自定义日志流

时间:2018-07-18 05:53:56

标签: python amazon-web-services aws-lambda amazon-cloudwatch amazon-cloudwatchlogs

下面是我的示例,当执行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"

0 个答案:

没有答案