菜单
Grafana Cloud Enterprise 开源 RSS

Alertmanager 数据源

Grafana 内置支持 Prometheus 和 Mimir 中的 Alertmanager 实现。

将 Alertmanager 添加为数据源后,您可以在 Grafana Alerting 中使用“选择 Alertmanager”下拉菜单来查看和管理 Alertmanager 资源,例如静默、联系点和通知策略。此外,您可以启用 Alertmanager 来接收 Grafana 管理的告警。

有关使用其他 Alertmanager 的更多详细信息,请参阅Grafana Alerting 文档中的 Alertmanager

Alertmanager 实现

该数据源支持 Alertmanager 的 PrometheusGrafana Mimir(默认)实现。您可以在数据源的“设置”页面中指定实现。

使用 Prometheus 时,您可以在 Grafana Alerting UI 中管理静默。但是,其他 Alertmanager 资源(例如联系点、通知策略和模板)是只读的,因为 Prometheus Alertmanager HTTP API 不支持更新这些资源。

配置数据源

要配置数据源的基本设置,请完成以下步骤

  1. 在左侧菜单中单击“连接”。

  2. 在“您的连接”下,单击“数据源”。

  3. 在搜索栏中输入 Alertmanager

  4. 单击 Alertmanager

    数据源的“设置”选项卡将会显示。

  5. 设置数据源的基本配置选项

    名称描述
    名称设置您用于引用该数据源的名称
    默认设置新面板和查询是否预先选择此数据源
    Alertmanager 实现Alertmanager 实现。支持 MimirCortexPrometheus
    接收 Grafana 告警启用后,Alertmanager 可以接收 Grafana 管理的告警。重要提示:这仅在 Grafana Alerting 设置页面中为 Alertmanager 启用接收告警时才有效。
    HTTP URL设置您的 Alertmanager 实例的 HTTP 协议、IP 和端口,例如 https://alertmanager.example.org:9093
    访问只有 Server 访问模式可用

置备 Alertmanager 数据源

您可以通过更新 Grafana 的配置文件来置备 Alertmanager 数据源。有关置备和可用常用设置的更多信息,请参阅置备文档页面

以下是置备 Alertmanager 数据源的示例

yaml
apiVersion: 1

datasources:
  - name: Alertmanager
    type: alertmanager
    url: https://:9093
    access: proxy
    jsonData:
      # Valid options for implementation include mimir, cortex and prometheus
      implementation: prometheus
      # Whether or not Grafana should send alert instances to this Alertmanager
      handleGrafanaManagedAlerts: false
    # optionally
    basicAuth: true
    basicAuthUser: my_user
    secureJsonData:
      basicAuthPassword: test_password