2016-09-27 67 views
0

我注意到AWS SES统计数据并未实时更新。发送电子邮件后,在SES仪表板上发送计数需要时间。有时需要几分钟,有时需要很长时间。延迟的SES统计更新

有没有人也遇到过这个?有什么想法吗?

+0

看起来这可分为[15分钟窗口]数据(http://docs.aws.amazon.com/ses/latest/APIReference/API_GetSendStatistics.html ),所以也许这就是提供的所有粒度。这与你看到的更一致吗? (控制台通常使用记录的API来显示你的所有内容。) –

+0

@ Michael-sqlbot'15分钟的Windows'回答了我的问题。谢谢! :) –

回答

1

假设控制台只是调用一个标准的API动作(而不是使用某种没有记录或用户可访问的仅用于控制台的后端服务 - 这种事情并非前所未闻,但在AWS中很少见,所以这是一个合理的安全假设),看起来这不是真正的实时设计。统计数据在15分钟的窗口中报告。

从SES API参考:

GetSendStatistics

返回用户的发送统计数据。结果是数据点列表,代表发送活动的最后两周。

列表中的每个数据点都包含15分钟间隔的统计数据。

—   http://docs.aws.amazon.com/ses/latest/APIReference/API_GetSendStatistics.html

+0

这有帮助!谢谢 :) –

0

AWS/SES仪表板统计信息适用于纯粹的提示性能,但不依赖于它们。在这种情况下,如果您想要实时通知已发送的电子邮件,则需要创建SNS通知。请记住,垃圾邮件投诉通知最多可能需要几天,因为这是基于ISP向亚马逊提供的信息。 Gmail恶意系统内的投诉永远不会让您接触到。

+0

如何通过SNS获取计数?我想它只是通知有关交付,反弹和投诉,对吧? –

+0

@SR对!就是这个方法! – alexandresaiz