【发布时间】:2017-03-03 21:41:56
【问题描述】:
我希望将自定义指标从 Lambda 函数报告给 Datadog。我需要诸如计数器、仪表、直方图之类的东西。
Datadog documentation 概述了从 AWS Lambda 报告指标的两个选项:
- 在日志中打印一行
- 使用 API
上面文档中的细则提到了打印方法只支持计数器和仪表,所以这对于我的用例来说显然是不够的(我还需要直方图)。
现在,根据API documentation,第二种方法 - API - 仅支持报告时间序列点,我假设它们只是计量器(对吗?)。
那么,有没有办法从我的 Lambda 函数向 Datadog 报告指标,而不是在 EC2 中设置一个 statsd 服务器并使用 dogstatsd 调用它?任何人都可以解决这个问题吗?
【问题讨论】:
-
不确定自您发布后它是否发生了变化,但Datadog Lambda 自定义指标确实支持直方图。
-
如果您对使用 Datadog 监控 Lambda 感兴趣,他们有一个专门针对此的新 Cloud Functions product。根据您的用例,它可能会使您免于重新发明轮子:耸耸肩:。如果这太过分了,只需使用他们的log management analytics 就可以了。
标签: amazon-web-services lambda usage-statistics statsd datadog