Datadog 的 lambda 日志转发器将函数名称更改为小写

问题描述 投票:0回答:1

我已按照 Datadog 的文档(此处)使用 Datadog 手动配置 AWS 帐户。设置包括 Datadog(here)提供的 Lambda 函数,该函数由 Cloudwatch 日志组触发,并且 lambda 将日志推送到 Datadog。

问题是,当推送日志时,Datadog 的日志转发器 lambda 会将函数名称、标签和其余部分更改为小写。现在,当我使用 Cloudformation 为 Datadog 监视器创建查询时使用“!Ref”时,查询包含自动生成的 lambda 名称,该名称是小写和大写字母的混合。但是查询不起作用,因为 Datadog 在推送日志时更改了函数名称。

有人可以建议这里的工作吗?

amazon-web-services aws-lambda amazon-cloudwatchlogs datadog
1个回答
0
投票

您可以使用 Cloudformation 宏 来转换模板中的字符串,在本例中使用

Lower
操作使
!Ref
变为小写。请记住,您需要 将宏定义并部署为 lambda

© www.soinside.com 2019 - 2024. All rights reserved.