可以通过使用 AWS CloudWatch Logs 来获取 Lambda 函数的详细日志信息,包括错误消息。具体步骤如下:
打开 AWS CloudWatch 控制台,选择“Logs”菜单。
在左侧面板中选择 Lambda 函数的日志组。
在日志组中选择 Lambda 函数的日志流。
在右侧面板中,可以查看 Lambda 函数的最新日志。
如果 Lambda 函数执行过程中出现错误,可以在日志中找到错误消息。
以下是示例代码,展示了如何在 Lambda 函数中记录错误消息:
exports.handler = (event, context, callback) => {
// 代码逻辑
try {
// 代码逻辑
} catch(error) {
console.error('Lambda 函数发生错误:', error);
// 记录错误消息到 CloudWatch Logs
console.log(error);
callback(error);
}
};
在上面的示例中,当 Lambda 函数出现错误时,会记录错误消息并将其作为日志输出到 CloudWatch Logs 中。可以通过类似前面所描述的方式访问这些日志,以获取 Lambda 函数的错误消息。