在AWS Lambda中,为了获得适当的日志记录,您需要确保以下步骤已经实施:
以下是一个示例Lambda函数代码,其中使用console.log语句来记录消息:
exports.handler = async (event) => { console.log('Received event:', JSON.stringify(event, null, 2)); // Your code goes here };
要启用日志输出,请在Lambda函数配置中确保选择了正确的Lambda函数角色,并且该角色具有允许向CloudWatch日志组写入日志条目的权限。
以下是一个典型的Lambda函数配置示例,其中启用了CloudWatch日志输出:
您可以在AWS控制台中查看Lambda函数的CloudWatch日志组,以确保日志记录正常工作。在CloudWatch日志组中,您可以查看日志记录条目以及有关它们的详细信息。
以下是一个示例Lambda函数的CloudWatch日志组视图:
希望以上解决方案能够帮助您解决AWS Lambda中无法获得适当日志记录的问题。