SNS/SMS 日志在哪里? Cloudwatch 空
Where are the SNS/SMS logs? Cloudwatch empty
上下文:在通过代码进行任何集成之前,我使用 Amazon AWS SNS 服务手动发送 SMS 作为试用。
我想在某个地方记录 SMS 回复(此处显示的 JSON:http://docs.aws.amazon.com/sns/latest/dg/sms_stats_cloudwatch.html)。
调查完成:
看来我必须创建一个 IAM 角色。我按照 "Viewing CloudWatch Logs" 部分页面中的步骤进行了操作。角色已创建。该角色的策略包含以下操作:
"Action": [
"logs:CreateLogGroup",
"logs:CreateLogStream",
"logs:PutLogEvents",
"logs:PutMetricFilter",
"logs:PutRetentionPolicy"
],
我已将 "Default percentage of success to sample" 设置为 100%
因此它应该记录所有错误和成功...
然后呢?我已经发送了几条 SMS,我转到 Cloudwatch / Logs,但一切都是空的。
问题:
- 日志在哪里?
- 我是否必须对 IAM 执行任何其他操作才能将其记录下来?
- 我必须在 Cloudwatch 部分做任何事情吗?
- 我应该在哪里可以看到日志?
我已经为此花费了 6 个多小时,我想认为这是我遗漏的一些愚蠢的观点。不能这么复杂。
总体问题是 SNS/SMS 日志在哪里以及如何激活它们?
我不知道你的 AIM 配置是好是坏,我需要检查你的配置才能告诉你,但如果你想知道 SNS 日志在哪里,我可以发现他们在做:
- 转到 CloudWatch
- 从左侧菜单中,select 日志
- 您将看到您的日志列表,搜索您的 SNS 名称,在我的例子中类似于
sns/us-west-2/<account-id>/app/APNS/<endpoint-name>
- 单击该名称后,您将找到所有日志
附上图片:
上下文:在通过代码进行任何集成之前,我使用 Amazon AWS SNS 服务手动发送 SMS 作为试用。
我想在某个地方记录 SMS 回复(此处显示的 JSON:http://docs.aws.amazon.com/sns/latest/dg/sms_stats_cloudwatch.html)。
调查完成:
看来我必须创建一个 IAM 角色。我按照 "Viewing CloudWatch Logs" 部分页面中的步骤进行了操作。角色已创建。该角色的策略包含以下操作:
"Action": [
"logs:CreateLogGroup",
"logs:CreateLogStream",
"logs:PutLogEvents",
"logs:PutMetricFilter",
"logs:PutRetentionPolicy"
],
我已将 "Default percentage of success to sample" 设置为 100%
因此它应该记录所有错误和成功...
然后呢?我已经发送了几条 SMS,我转到 Cloudwatch / Logs,但一切都是空的。
问题:
- 日志在哪里?
- 我是否必须对 IAM 执行任何其他操作才能将其记录下来?
- 我必须在 Cloudwatch 部分做任何事情吗?
- 我应该在哪里可以看到日志?
我已经为此花费了 6 个多小时,我想认为这是我遗漏的一些愚蠢的观点。不能这么复杂。
总体问题是 SNS/SMS 日志在哪里以及如何激活它们?
我不知道你的 AIM 配置是好是坏,我需要检查你的配置才能告诉你,但如果你想知道 SNS 日志在哪里,我可以发现他们在做:
- 转到 CloudWatch
- 从左侧菜单中,select 日志
- 您将看到您的日志列表,搜索您的 SNS 名称,在我的例子中类似于
sns/us-west-2/<account-id>/app/APNS/<endpoint-name>
- 单击该名称后,您将找到所有日志
附上图片: