本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
使用以下命令向适用于 Prometheus 的亚马逊托管服务发送高可用性数据 AWS 发行版 OpenTelemetry
AWS Distro for OpenTelemetry (ADOT) 是该项目安全且可生产的发行版。 OpenTelemetry ADOT 为您提供源 API、库和代理,因此您可以收集分布式跟踪和指标以进行应用程序监控。有关 ADOT 的信息,请参阅关于 Open Telemetry AWS 发行版。
要使用高可用性配置设置 ADOT,必须配置 ADOT 收集器容器镜像并将外部标签cluster应用于 AWS Prometheus 远程__replica__写入导出器。此导出器通过 remote_write 终端节点将您抓取的指标发送到 Amazon Managed Service for Prometheus 工作区。在 Remote Write Exporter 上设置这些标签时,可以防止在冗余副本运行时保留重复的指标。有关 AWS Prometheus 远程写入导出器的更多信息,请参阅亚马逊普罗米修斯托管服务的 Prometheus 远程写入导出器入门。
注意
某些版本的 Kubernetes(1.28 和 1.29)可能会自行发布带有 cluster 标签的指标。这会导致 Amazon Managed Service for Prometheus 重复数据删除功能出现问题。有关更多信息,请参阅高可用性 FAQ。