

# 查询源自其他数据来源的指标
<a name="MultiDataSourceQuerying"></a>

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

使用 CloudWatch 向导连接到数据来源后，CloudWatch 会创建一个用于部署和配置 Amazon Lambda 函数的 Amazon 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 查询这些指标。

创建连接到数据来源的连接器后，请参阅 [创建源自另一个数据来源的指标图表](graph_a_metric.md#create-metric-graph-multidatasource) 查看有关绘制来自某个数据来源的指标的图表的信息。有关为数据来源中的指标设置警报的信息，请参阅 [基于连接的数据来源创建警报](Create_MultiSource_Alarm.md)。

**Topics**
+ [管理对数据来源的访问](CloudWatch_MultiDataSources_Permissions.md)
+ [通过向导连接到预构建数据来源](CloudWatch_MultiDataSources-Connect.md)
+ [创建自定义数据来源连接器。](CloudWatch_MultiDataSources-Connect-Custom.md)
+ [使用您的自定义数据来源](CloudWatch_MultiDataSources-Custom-Use.md)
+ [删除数据来源连接器](CloudWatch_MultiDataSources-Delete.md)