菜单
Grafana Cloud Enterprise 开源

配置告警通知的电子邮件

使用 Grafana 告警 - 电子邮件集成在告警触发时发送电子邮件通知。当告警触发和解决时,都会发送一封电子邮件。

请注意,您可以使用通知模板定制电子邮件的 subjectmessage。但是,您不能向电子邮件通知添加 HTML 和 CSS 来修改视觉效果。

开始之前

注意

此部分仅适用于 Grafana OSS。对于 Grafana Cloud,无需配置 SMTP。

对于 Grafana OSS,您可以通过先在 Grafana 配置设置中配置 SMTP 设置来启用电子邮件通知。

SMTP 配置

  1. 访问配置文件。

    找到 Grafana 配置文件。此文件通常命名为 grafana.inicustom.ini,位于 Grafana 安装目录下的 conf 目录中。

  2. 打开配置文件

    使用文本编辑器打开配置文件。

  3. 找到 SMTP 设置部分。

    在配置文件中搜索SMTP 设置部分。它以 [smtp] 开头。

  4. 配置 SMTP 设置。

    [smtp] 设置部分中,指定以下参数

    • enabled = true: 启用 SMTP。
    • host: 您的 SMTP 服务器的主机名或 IP 地址,以及您的 SMTP 服务器的端口号(通常为 25、465 或 587)。默认值为 localhost:25
    • user: 您的 SMTP 用户名(如果需要身份验证)。
    • password: 您的 SMTP 密码(如果需要身份验证)。
    • from_address: Grafana 通知将从中发送的电子邮件地址。
    • from_name: 与 from_address 关联的名称。
    • skip_verify = true: 跳过 SSL/TLS 证书验证(对测试有用,但不建议用于生产环境)。
  5. 保存并关闭配置文件。

    配置 SMTP 设置后,将更改保存到配置文件并关闭文本编辑器。

  6. 重启 Grafana。

    重启 Grafana 服务以应用对配置文件所做的更改。重启 Grafana 的方法取决于您的操作系统和 Grafana 的安装方式(例如,对于使用 systemd 的系统,使用 systemctl restart grafana-server)。

  7. 测试电子邮件通知。

    重启 Grafana 后,通过创建电子邮件联系点来测试电子邮件通知功能。

步骤

要设置电子邮件集成,请完成以下步骤。

  1. 导航至 Alerts & IRM -> Alerting -> Contact points

  2. 点击 + 添加联系点

  3. 输入联系点名称。

  4. 从集成列表中,选择 Email

  5. 输入您想要发送通知的电子邮件地址。

    电子邮件地址区分大小写。请确保输入的电子邮件地址正确无误。

  6. 点击 测试 检查您的集成是否正常工作。

    ** 仅适用于 Grafana Alertmanager。**

  7. 点击 保存联系点

后续步骤

电子邮件联系点已准备好接收告警通知。

要将此联系点添加到您的告警中,请完成以下步骤。

  1. 在 Grafana 中,导航至 Alerting > Alert rules
  2. 编辑或创建新的告警规则。
  3. 向下滚动到配置标签和通知部分。
  4. 在 通知 下方点击 选择联系点
  5. 从下拉菜单中,选择之前创建的联系点。
  6. 点击 保存规则并退出.