aws-lambda - 在 cloudwatch 中记录 Lambda 函数名称
问题描述
有没有办法在 CloudWatch 中记录 Lambda 的名称?
前任:
开始请求 ID:4b453a3-f239-461f-94ab-ebesdfsdb04de 版本:$LATEST
“RequestId”已被记录。我也可以使用任何属性来记录 lambda 的名称?
我不想要一个明确的 console.log 语句,而是一个属性/参数,它直接给出我的 lambda 名称以及 START 、 END 和 INFO 字段。
解决方案
您应该使用上下文属性(function_name)。
def lambda_handler(event, context):
print("lambda function: {}".format(context.function_name))
请参阅以下链接了解更多详情。
推荐阅读
- javascript - 如何在 chrome 扩展中创建一个简单的 shadowDOM 元素?
- java - Intellij 说这可以是一个空指针。但是根据javadoc
- oauth-2.0 - 在同一个流程中可以有 2 种不同类型的授权,client_credentials 和 authorization_code?随机存取存储器
- java - 将服务重定向到双向 grpc
- centos - 如何从 centos 控制台获取 TURN STURN 服务器信息
- powershell - 如何在 Powershell 中执行 - 无论字符串结构/格式/样式如何,都可以读取字符串
- php - 如何在 CakePHP 4 中检查(在模板中)是否 $user->can('access', $request)?
- c - 为什么当我有 0x00 时我的数据会被截断?
- javascript - 关闭对话框后 Oracle APEX 刷新交互式网格
- jenkins - 如何获取在特定 Jenkins 代理上运行的管道构建列表?