

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

# 连接到 AlertManager 数据来源
<a name="data-source-alertmanager"></a>

Grafana 内置了对 Prometheus Alertmanager 的支持。配置 Grafana Alerting 后，您可以使用 Grafana Alerting UI 来管理静默、联系人以及通知策略。这些页面中的下拉选项允许您在 Grafana 和任何已配置的 Alertmanager 数据来源之间切换。

**Alertmanager 实现**

支持通过 [Prometheus](https://prometheus.io/)、[Cortex](https://cortexmetrics.io/) 和 [Grafana Mimir](https://grafana.com/docs/mimir/latest/) 实现 Alertmanager。您可以在数据来源设置页面中指定实现。Prometheus 的联系人和通知策略在 Grafana Alerting UI 中是只读的，因为它不支持通过 HTTP API 更新配置。

## 配置 Alertmanager 数据来源
<a name="data-source-alertmanager-create"></a>

您可以配置 Alertmanager 数据来源以与 Grafana Alerting 配合使用。

**先决条件**

要配置 Alertmanager，您必须完成以下先决条件：
+ 一个 Prometheus 实例，该实例具有摄取的指标，并且至少配置了一条警报或记录规则。您将需要工作区的 URL。
+ 为 Amazon Managed Grafana 定义的权限，允许其从 Alertmanager 实现中访问您的警报、警报组、静默和联系人。

**配置 Alertmanager 数据来源**

1. 在 Grafana 控制台的 Grafana 菜单中，选择**配置**下的**数据来源**页面。

1. 选择**添加数据来源**，然后从数据来源类型列表中选择 **Alertmanager**。

1. 为您的新数据来源提供以下信息。
   + 对于**名称**，提供为数据来源选择的名称。
   + 对于**实现**，请选择您的 Alertmanager 实现：**Prometheus**、**Mimir** 或 **Cortex**。
   + 对于 **HTTP** 下的 **URL**，提供 Alertmanager URL。对于 Prometheus，这是附加了 `alertmanager` 的工作区 URL。例如 `https://myprometheus/workspaces/ws-example-1234-5678-abcd-xyz00000001/alertmanager`。
   + 在**身份验证**下，配置访问 Alertmanager 实现所需的身份验证详细信息。

1. 选择**保存并测试**以完成数据来源设置。

   如果您的数据来源设置正确，您将看到一条消息，提示**运行状况检查已通过**。