DataDog标签值是否转换为带下划线的小写?

ala*_*eru 6 monitoring datadog datadog-dashboard

我将自定义标签推送到 DataDog,键为execute_error,值为"testing DATADOG mApPeR OK"

然而,当我检查 DataDog 时,看起来标签已映射"execute_error:testing_datadog_mapper_ok".

我期待一个"execute_error:testing DATADOG mApPeR OK".

这是DataDog 的功能吗?

我已阅读文档,但找不到有关此的相关信息。

我发现的一件事是,DataDog 映射标签键,如标签入门中所写(我仍然不确定它们是否对标签值执行相同的操作)。

谢谢。

附言。抱歉,由于声誉问题,我无法附上屏幕截图

小智 5

您是正确的,datadog 会将标签转换为小写,在您链接的文档中有一条注释:

\n
\n

标签被转换为小写。因此不推荐使用CamelCase标签。基于身份验证(爬网程序)的集成将驼峰式大小写标签转换为下划线,例如TestTag\xe2\x80\x93>test_tag

\n
\n

https://docs.datadoghq.com/getting_started/tagging/

\n

关于基于爬虫的集成的注释主要是指来自 AWS 的 Cloudwatch 指标,通常喜欢驼峰式,因此有一些特殊的逻辑可以在 datadog 中转换这些标签。

\n

还有关于哪些字符可用于制作标签的有效注释:

\n
\n

标签必须以字母开头,之后可以包含下列字符:

\n
    \n
  • 字母数字
  • \n
  • 下划线
  • \n
  • 缺点
  • \n
  • 冒号
  • \n
  • 经期
  • \n
  • 斜线
  • \n
  • 其他特殊字符将转换为下划线。
  • \n
\n
\n

空格不在该列表中,被视为转换为 的特殊字符_

\n

文档在这两个注释中都提到了“标签”,不仅仅是键,而是完整的键:值对。

\n