将指标摄取到适用于 Prometheus 的亚马逊托管服务工作空间 - Amazon Managed Service for Prometheus

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

将指标摄取到适用于 Prometheus 的亚马逊托管服务工作空间

必须先将指标导入您的 Amazon Prometheus 托管服务工作区,然后才能查询或提醒这些指标。本部分介绍如何设置将指标摄取到工作区。

注意

默认情况下,采集到工作空间的指标会存储 150 天,然后会自动删除。此长度由可调整的配额控制。

有两种方法可以将指标摄取到 Amazon Managed Service for Prometheus 工作区。

  • 使用 AWS 托管收集器 — 适用于 Prometheus 的亚马逊托管服务提供了一个完全托管、无代理的抓取工具,可以自动您的亚马逊 Elastic Kubernetes Service (Amazon EKS) 集群中抓取指标。抓取会自动从与 Prometheus 兼容的端点中提取指标。

  • 使用客户托管收集器 - 您可以通过多种方式管理自己的收集器。最常用的两个收集器是安装你自己的 Prometheus 实例,在代理模式下运行,或者使用 Distro AWS OpenTelemetry 以下部分详细介绍了这些内容。

    收集器使用 Prometheus 远程写入功能,将指标发送到 Amazon Managed Service for Prometheus。您可以使用 Prometheus 远程写入功能在您自己的应用程序中,将指标直接发送到 Amazon Managed Service for Prometheus。有关直接使用远程写入的更多详细信息,请参阅 Prometheus 文档中的 remote_write