查询源自其他数据来源的指标 - Amazon CloudWatch

查询源自其他数据来源的指标

您可以使用 CloudWatch 对源自其他数据来源的指标进行查询、可视化并为其创建警报。为此,您需要将 CloudWatch 连接到其他数据来源。这样,您便可在 CloudWatch 控制台中进行集中统一监控。无论数据存储在何处,您都可以统一查看基础设施和应用程序指标,从而帮助您更快地发现和解决问题。

使用 CloudWatch 向导连接到数据来源后,CloudWatch 会创建一个用于部署和配置 AWS Lambda 函数的 AWS CloudFormation 堆栈。每次查询数据来源时,此 Lambda 函数都会按需运行。CloudWatch 查询构建器会实时显示可查询元素的列表,例如指标、表、字段或标签。在您做出选择后,查询构建器会以选定来源的原生语言预先填充一个查询。

您可以使用 CloudWatch 提供的引导式向导连接到以下数据来源。对于这些数据来源,您需要提供一些基本信息来识别数据来源和凭证。您还可以通过创建自己的 Lambda 函数来手动创建连接其他数据来源的连接器。

  • Amazon OpenSearch Service:从您的 OpenSearch Service 日志和跟踪中派生指标。

  • Amazon Managed Service for Prometheus:使用 PromQL 查询这些指标。

  • Amazon RDS for MySQL:使用 SQL 将存储在 Amazon RDS 表中的数据转换为指标。

  • Amazon RDS for PostgreSQL:使用 SQL 将存储在 Amazon RDS 表中的数据转换为指标。

  • Amazon S3 CSV 文件:显示存储在 Amazon S3 存储桶中的 CSV 文件内的指标数据。

  • Microsoft Azure Monitor:查询 Microsoft Azure Monitor 账户中的指标。

  • Prometheus:使用 PromQL 查询这些指标。

创建连接到数据来源的连接器后,请参阅 创建源自另一个数据来源的指标图表 查看有关绘制来自某个数据来源的指标的图表的信息。有关为数据来源中的指标设置警报的信息,请参阅 基于连接的数据来源创建警报