正在从中检索 Amazon SES 事件数据 CloudWatch - Amazon Simple Email Service

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

正在从中检索 Amazon SES 事件数据 CloudWatch

Amazon SES 可以发布您向亚马逊发送电子邮件事件的指标 CloudWatch。当您将事件数据发布到时 CloudWatch,它会将这些指标作为一组有序的时间序列数据提供。您可以使用这些指标来监控您的电子邮件发送的性能。例如,您可以监控投诉指标并设置 CloudWatch 警报,使其在指标超过特定值时触发。

Amazon SES 可以在两个级别上将这些事件发布到 CloudWatch:

  • 在你的 AWS 账户 — 这些粗略的指标对应于你使用 Amazon SES 控制台和 GetSendStatistics API 监控的指标,是你的整个指标的总和。 AWS 账户 Amazon SES CloudWatch 会自动将这些指标发布到。

  • 精细 – 这些指标将按您使用邮件标记定义的电子邮件特征分类。要将这些指标发布到 CloudWatch,您必须使用事件目标设置 CloudWatch 事件发布,并在发送电子邮件时指定配置集。您也可以指定邮件标记或使用 Amazon SES 自动提供的 auto-tags

本节介绍可用指标以及如何查看中的指标 CloudWatch。

可用指标

您可以将以下 Amazon SES 电子邮件发送指标发布到 CloudWatch:

  • Send(发送)– 发送请求成功,Amazon SES 将尝试将邮件发送到收件人的邮件服务器。(如果使用账户级别或全局抑制,SES 仍会将其计为发送,但会抑制送达。)

  • RenderingFailure— 由于模板渲染问题,电子邮件未发送。当模板数据丢失或模板参数与数据不匹配时,可能会发生此事件类型。(此事件类型仅在您使用 SendTemplatedEmailSendBulkTemplatedEmail API 操作发送电子邮件时发生。)

  • Reject(拒绝)– Amazon SES 已接受电子邮件,但确定它包含病毒,而未尝试将其发送到收件人的邮件服务器。

  • Delivery(送达)– Amazon SES 成功将电子邮件发送到收件人的邮件服务器。

  • 退信 – 收件人的邮件服务器永久拒绝了电子邮件的硬退信。(仅当 S ES 不再尝试发送电子邮件时,才会包含软退件。 通常,这些软退件表示投递失败,尽管在某些情况下,即使邮件成功到达收件人收件箱,也可以返回软退件。 当收件人发送 out-of-office 自动回复时,通常会发生这种情况。 在这篇 re AWS : Post 文章中了解有关软反弹的更多信息。)

  • Complaint(投诉)– 电子邮件已成功送达收件人的邮件服务器,但收件人将其标记为垃圾邮件。

  • DeliveryDelay— 由于出现临时问题,无法将电子邮件发送到收件人的邮件服务器。例如,当收件人的收件箱已满,或者当接收电子邮件服务器遇到临时问题时,可能会发生传送延迟。

  • Subscription(订阅)– 电子邮件已成功发送,但收件人通过单击电子邮件标头中的 List-Unsubscribe 或脚注中的 Unsubscribe 链接更新了订阅首选项。

  • Open(打开)– 收件人已收到邮件并在其电子邮件客户端中打开了邮件。

  • Click(单击)– 收件人单击了电子邮件中包含的一个或多个链接。

可用维度

CloudWatch 使用您在向 Amazon SES 中的配置集添加 CloudWatch 事件目标时指定的维度名称。有关更多信息,请参阅 为 CloudWatch 活动发布设置活动目的地

在 CloudWatch 控制台中查看 Amazon SES 指标

以下过程介绍如何使用 CloudWatch 控制台查看 Amazon SES 事件发布指标。

使用 CloudWatch 控制台查看指标
  1. 登录 AWS Management Console 并打开 CloudWatch 控制台,网址为 https://console.aws.amazon.com/cloudwatch/

  2. 如果需要,可以更改区域。在导航栏中,选择您的 AWS 资源所在的区域。有关更多信息,请参阅区域和端点

  3. 在导航窗格中,选择所有指标

  4. 指标窗格中,选择 SES

  5. 选择要查看的指标。要查看精细的事件发布指标,请选择您在设置 CloudWatch活动目的地时指定的维度组合。要详细了解如何使用查看指标 CloudWatch,请参阅使用 Amazon CloudWatch 指标

要查看指标,请使用 AWS CLI
  • 在命令提示符处输入下面的命令:

    aws cloudwatch list-metrics --namespace "AWS/SES"