Skip to main content
简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

为 StorageGRID 警报设置电子邮件通知

贡献者 netapp-lhalbert netapp-pcarriga netapp-perveilerk

如果您希望在出现警报时发送电子邮件通知,则必须提供有关 SMTP 服务器的信息。您还必须输入警报通知收件人的电子邮件地址。

开始之前
关于此任务

如果您的StorageGRID部署包含多个管理节点、则主管理节点是警报通知、AutoSupport软件包以及SNMP陷阱和通知的首选发送方。如果主管理节点不可用、则其他管理节点会临时发送通知。请参阅。 "什么是管理节点?"

步骤
  1. 选择*Alerts* > Alerts email

    此时将显示提醒电子邮件页面。

  2. 选中*为警报启用电子邮件*复选框,以指示您希望在警报达到配置的阈值时发送通知电子邮件。

  3. 在*按严重程度接收电子邮件*部分,选择要接收通知的警报类型对应的单选按钮。

  4. 在发件人部分,指定有效的电子邮件地址用作警报通知的发件人地址。

    例如: storagegrid-alerts@example.com

    1. 在收件人部分中,为每个电子邮件列表或发生警报时应接收电子邮件的人员输入电子邮件地址。

      选择*添加收件人*以添加收件人。

  5. 选择 * 保存 * 。

警报电子邮件通知中包含的信息

配置电子邮件服务器并启用电子邮件警报后,在触发警报时,将向指定的收件人发送电子邮件通知,除非警报规则被静默抑制。请参阅"静默警报通知"

电子邮件通知包括以下信息:

警报电子邮件通知

Callout 说明

1

警报名称,后跟此警报的活动实例数。

2

警报的问题描述 。

3

此警报的建议操作。

4

有关警报的每个活动实例的详细信息,包括受影响的节点和站点,警报严重性,触发警报规则的 UTC 时间以及受影响作业和服务的名称。

5

发送通知的管理节点的主机名。

如何对警报进行分组

为了防止在触发警报时发送过多的电子邮件通知, StorageGRID 会尝试在同一通知中对多个警报进行分组。

有关 StorageGRID 如何在电子邮件通知中对多个警报进行分组的示例,请参见下表。

行为 示例

每个警报通知仅适用于同名警报。如果同时触发两个名称不同的警报,则会发送两封电子邮件通知。

  • 警报 A 会同时在两个节点上触发。仅发送一个通知。

  • 节点 1 上触发警报 A ,节点 2 上同时触发警报 B 。系统会发送两个通知—每个警报一个。

对于特定节点上的特定警报,如果达到阈值的严重性超过一个,则仅针对最严重警报发送通知。

  • 此时将触发警报 A ,并达到次要,主要和严重警报阈值。系统会为严重警报发送一条通知。

首次触发警报时, StorageGRID 会等待 2 分钟,然后再发送通知。如果在此期间触发了其他同名警报,则 StorageGRID 会在初始通知中对所有警报进行分组。​

  1. 警报A在08:00在节点1上触发。不会发送任何通知。

  2. 警报A在节点2上于08:01触发。不会发送任何通知。

  3. 在08:02时、系统会发送通知以报告这两个警报实例。

如果触发另一个同名警报, StorageGRID 将等待 10 分钟,然后再发送新通知。新通知会报告所有活动警报(当前未静音的警报),即使先前已报告这些警报也是如此。

  1. 警报A在08:00在节点1上触发。通知将在08:02发送。

  2. 警报A于08:05在节点2上触发。第二个通知将在08:15 (10分钟后)发送。此时将报告这两个节点。

如果当前存在多个同名警报且其中一个警报已解决,则在已解决警报的节点上重新出现此警报时,不会发送新通知。

  1. 已针对节点 1 触发警报 A 。此时将发送通知。

  2. 已针对节点 2 触发警报 A 。此时将发送第二个通知。

  3. 已解决节点 2 的警报 A ,但此警报对于节点 1 仍处于活动状态。

  4. 此时将再次触发节点 2 的警报 A 。不会发送任何新通知,因为此警报对于节点 1 仍处于活动状态。

StorageGRID 会继续每 7 天发送一次电子邮件通知,直到所有警报实例均已解决或警报规则已静音为止。

  1. 3 月 8 日为节点 1 触发警报 A 。此时将发送通知。

  2. 警报 A 未解决或静音。其他通知将于 3 月 15 日, 3 月 22 日, 3 月 29 日等时间发送。

对警报电子邮件通知进行故障排除

如果触发了电子邮件通知失败警报,但您没有收到,请按照以下步骤调查并解决问题:

  • 测试电子邮件服务器通知

  • StorageGRID 警报电子邮件

  • 多管理员验证(MAV)电子邮件

开始之前
步骤
  1. 验证您的警报电子邮件设置。

    1. 验证您是否为收件人指定了有效的电子邮件地址。

    2. 选择 配置 > 电子邮件服务器,并验证电子邮件 (SMTP) 服务器设置是否正确。

  2. 检查垃圾邮件筛选器,确保电子邮件未发送到垃圾文件夹。

  3. 请您的电子邮件管理员确认来自发件人地址的电子邮件未被阻止。

  4. 请检查以下与电子邮件传输相关的项目:

    1. 电子邮件服务器日志监控:查看 StorageGRID 使用的电子邮件服务器的日志( 配置 > 电子邮件服务器 )。搜索与 StorageGRID 尝试发送电子邮件时间匹配的中继错误、身份验证错误和其他故障。

    2. 未送达报告(退回邮件):如果未收到电子邮件,且 StorageGRID 未报告故障,则问题可能是退回邮件。将"发件人"地址配置为使用有效的电子邮件地址,将使这些退回回复电子邮件对您可见。

  5. 收集发送电子邮件的管理节点的日志文件。查看 /var/local/log/prometheus.log 和 /var/local/log/nms.log 文件,找出您可能能够纠正的明显问题。如果您无法解决此问题,请联系技术支持。

    技术支持可以使用日志中的信息帮助确定出现问题的原因。例如, prometheus.log 文件在连接到您指定的服务器时可能会显示错误。