

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

# Amazon Managed Service for Prometheus 警报的可视化
<a name="amazon-amp-configure-alerts"></a>

**注意**  
Prometheus 数据源的亚马逊托管服务从亚马逊托管 Grafana 版本 12 开始可用。

通过为已连接的 Prometheus 数据来源配置 Alertmanager 数据来源，您可以在 Amazon Managed Grafana 中可视化 Amazon Managed Service for Prometheus 或 Prometheus 的警报。

**先决条件**

要配置 Alertmanager，以与 Amazon Managed Service for Prometheus 一起使用，您必须拥有以下先决条件：
+ 一个 [Amazon Managed Service for Prometheus](https://docs.aws.amazon.com/prometheus/latest/userguide/AMP-onboard-create-workspace.html) 实例，该实例具有摄取的指标，并且至少配置了一条警报或记录规则。您需要工作区的 URL（在 Amazon Managed Service for Prometheus 的工作区详细信息中，您可以看到**端点 URL**。工作区 URl 就是末尾没有 `api/v1/remote_write` 的端点 URL）。
+ 使用[配置为数据来源](amazon-prometheus-data-source.md)的 Prometheus 实例[创建](AMG-create-workspace.md)的 Amazon Managed Grafana 工作区。
+ Amazon Managed Grafana 必须具有以下权限才能访问您的 Prometheus 资源。您必须将其添加到 [亚马逊托管 Grafana 数据源的权限和政策 AWS](AMG-manage-permissions.md) 中所述的服务管理策略或客户管理策略中。
  + `aps:ListRules`
  + `aps:ListAlertManagerSilences`
  + `aps:ListAlertManagerAlerts`
  + `aps:GetAlertManagerStatus`
  + `aps:ListAlertManagerAlertGroups`
  + `aps:PutAlertManagerSilences`
  + `aps:DeleteAlertManagerSilence`

**要配置 Alertmanager 数据来源，以便与 Amazon Managed Service for Prometheus 一起使用**

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

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

1. 为您的新数据来源提供以下信息。
   + 对于**实现**，选择 **Prometheus**。
   + 在 **HTTP** 下，对于 **URL**，提供 Prometheus 工作区的 URL，并附加 `alertmanager`。例如 `https://aps-workspaces.us-east1.amazonaws.com/workspaces/ws-example-1234-5678-abcd-xyz00000001/alertmanager`。
   + 在**身份验证**下，开启 **SigV4Auth**。这会告诉 Grafana 对请求使用 [AWS 身份验证](https://docs.aws.amazon.com/general/latest/gr/signature-version-4.html)。
   + 例如，在 **Sigv4Auth 详细信息**下的**默认区域**中，提供您的 Prometheus 实例所在的区域，例如 `us-east-1`。

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

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

**要将新的 Alertmanager 数据来源连接到 Prometheus 数据来源**

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

1. 选择您原来的 Amazon Managed Service for Prometheus 数据来源，并开启**通过警报用户界面管理警报**的切换开关。

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