帮助手册

使用 SES API 发送电子邮件

使用 Site24x7 的 IT 自动化框架,通过 Amazon SES 向已验证的电子邮件地址发送告警通知邮件,响应阈值违规事件或监视器状态变更事件。

前提条件

  • 您必须已启用 Amazon SES 集成。
  • 您的 Site24x7 订阅账户中必须有活跃的受监控 SES 端点。

所需权限

Site24x7 使用 Amazon Simple Email Service(Amazon SES)API 通过 SES 发送电子邮件。请确保分配给 Site24x7 实体(IAM 用户或 IAM 角色)的 IAM 策略 JSON 中包含以下写级别操作:

  • "ses:SendEmail":Site24x7 将根据输入数据撰写电子邮件并立即将其加入发送队列。
  • "ses:SendTemplatedEmail":Site24x7 将使用指定的电子邮件模板撰写电子邮件并立即将其加入发送队列。

创建发送格式化电子邮件的操作配置文件

  • 打开 Site24x7 Web 控制台。从左侧导航栏选择管理
  • 选择IT 自动化模板
  • 点击菜单下拉列表。从列表中选择 SES-发送电子邮件作为类型。
  • 对于显示名称,输入便于识别的名称。
  • 对于"要执行的操作",点击菜单下拉列表,选择"发送格式化电子邮件"。
  • 对于SES 端点,选择 Amazon SES API 的(HTTPS)端点。
  • 对于身份,选择您要用于发送邮件的电子邮件地址或域名。
  • 对于收件人地址,从菜单下拉列表中的已验证"收件人"地址列表中选择,为此电子邮件配置目标地址。
  • 对于配置集名称,输入发送电子邮件时要使用的配置集名称。
  • 对于主题,输入邮件主题摘要。
  • 对于消息,输入电子邮件正文。您可以输入 $ 查找所有可用标签并自定义消息。了解更多关于事件和自定义参数的信息。
  • 对于最大允许操作执行时间,输入 Site24x7 在请求超时前等待的最大秒数。您可以输入 1 到 90 秒范围内的值
  • 对于通过电子邮件发送自动化结果,将开关切换为"是"以接收有关自动化结果的电子邮件。将自动化结果通过电子邮件分享给在通知配置文件中配置的用户告警组。该电子邮件将包含自动化名称、自动化类型、事件原因、目标主机等参数。
  • 保存配置文件

创建发送模板电子邮件的操作配置文件

  • 打开 Site24x7 Web 控制台。从左侧导航栏选择管理
  • 选择IT 自动化模板
  • 点击菜单下拉列表。从列表中选择 SES-发送电子邮件作为类型。
  • 对于显示名称,输入便于识别的名称。
  • 对于"要执行的操作",点击菜单下拉列表,选择"发送模板电子邮件"。
  • 对于身份,选择您要用于发送邮件的电子邮件地址或域名。
  • 对于收件人地址,从菜单下拉列表中的已验证"收件人"地址列表中选择,为此电子邮件配置目标地址。
  • 对于配置集名称,输入发送电子邮件时要使用的配置集名称。
  • 输入发送邮件时要使用的模板名称。
  • 以名称/值对的形式配置要应用于电子邮件的标签列表。
  • 对于最大允许操作执行时间,输入 Site24x7 在请求超时前等待的最大秒数。您可以输入 1 到 90 秒范围内的值
  • 对于通过电子邮件发送自动化结果,将开关切换为"是"以接收有关自动化结果的电子邮件。将自动化结果通过电子邮件分享给在通知配置文件中配置的用户告警组。该电子邮件将包含自动化名称、自动化类型、事件原因、目标主机等参数。
  • 保存配置文件。

模拟自动化

您可以使用 Site24x7 控制台或 REST API 测试操作配置文件的功能。要手动执行测试运行,请前往 IT 自动化摘要页面,点击列表中操作配置文件旁边的(播放)按钮。

映射自动化

要自动执行操作配置文件,请将其映射到任意所需的告警事件。您可以将配置文件映射到监视器级别事件(正常、宕机或告警),也可以映射到性能指标。

监视器级别映射

要将操作配置文件映射到监视器级别事件,请导航到资源的编辑页面。例如,若要将配置文件分配给 RDS 实例,请按照以下步骤操作:

  • 从左侧导航栏选择 AWS。选择受监控的 AWS 账户,然后从菜单下拉列表中选择 RDS 实例
  • 点击汉堡图标,选择编辑
  • 配置文件下,选择 IT 自动化
  • 从菜单下拉列表中选择您刚刚创建的 SES 发送电子邮件操作配置文件,并选择合适的监视器状态变更事件。
  • 选择保存

属性级别映射

要将操作配置文件映射到性能指标,请导航到资源的编辑阈值页面。例如,若要将操作配置文件分配给 CPU 使用率指标(EC2 实例),请按照以下步骤操作:

  • 从左侧导航栏选择 AWS。选择受监控的 AWS 账户。
  • 从菜单下拉列表中选择 EC2 实例。点击汉堡图标,选择编辑
  • 配置文件下,点击阈值与可用性配置文件名旁边的铅笔图标。
  • 点击"选择要执行的自动化",将操作配置文件映射到任意所需指标。
  • 选择保存

使用场景

当某项指标超过使用阈值时,您可以通过 Amazon SES 自动向运维团队发送包含更多信息的电子邮件,帮助他们更快速有效地处理事件。

本文档对您有帮助吗?

您愿意帮助我们改进文档吗?请告诉我们哪些方面可以做得更好。


很抱歉本文档未能让您满意。我们希望了解可以从哪些方面改进您的体验。


感谢您抽出时间分享反馈。我们将利用您的反馈来改进在线帮助资源。

短链接已复制!