我想为我们正在使用的 api 上的每个请求创建一个日志。您能否将自定义跟踪发送到云跟踪,以便对每个请求都有一个面包屑?
我将无服务器 lambda 与云轨迹连接起来,它给了我一个“轨迹”,但不知何故,获取页面的请求没有被记录。
记录的内容是登录名(连接到 cognito)和一些事件名称为“ListFunctions20150331”和“GetTrailStatus”的东西(我也不明白,有人能解释一下这些是什么吗? )。
我想记录我正在使用的 api 中的每个请求。
我想为我们正在使用的 api 上的每个请求创建一个日志。您能否将自定义跟踪发送到云跟踪,以便对每个请求都有一个面包屑?
我将无服务器 lambda 与云轨迹连接起来,它给了我一个“轨迹”,但不知何故,获取页面的请求没有被记录。
记录的内容是登录名(连接到 cognito)和一些事件名称为“ListFunctions20150331”和“GetTrailStatus”的东西(我也不明白,有人能解释一下这些是什么吗? )。
我想记录我正在使用的 api 中的每个请求。
在请求级别记录是 CloudTrail 上的一个单独标志,默认情况下未启用 - 如果您在控制台中进入跟踪设置,应该有一个名为 Data Events 的部分。在其中,选择在您的 Lambda 函数上记录事件。但是请注意,记录 Lambda 事件确实需要额外的费用。
CloudTrail 文档页面上提供了更多详细信息:https ://docs.aws.amazon.com/awscloudtrail/latest/userguide/logging-management-and-data-events-with-cloudtrail.html#logging-data-events