如何使用 StatsD 作为接收器和 CloudWatch 作为导出器创建 OpenTelemetry 管道?

问题描述

我正在尝试使用 OpenTelemetry 运行一个示例,其中我使用带有 StatsD 的 Java SpringBoot 应用程序作为 Micrometer façade 的实现。该应用程序使用 AWS distro for OpenTelemetry 部署在 ECS 集群上。收集器作为 sidecar 部署。

我已经能够将应用程序配置为将 StatsD 指标发送到收集器,并且我在 CloudWatch 中看到来自导出器 (awsemf) 的日志,包括添加到指标的静态标签。我的想法是在 CloudWatch 中使用标签作为维度来识别指标所针对的服务。

到目前为止,这就是我能做的一切。我找不到一个完整的示例来展示如何使用 StatsD 和 awsemf 配置 OpenTelemetry 管道,所以我不确定如何配置处理器以提取标签以在导出器中使用它们。

有人有这样的例子吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)