Amazon SNS から Amazon S3 バケットに日次 SMS 使用状況レポートが表示されないのはなぜですか?

所要時間1分
0

Amazon Simple Notification Service (Amazon SNS) から日次 SMS 使用状況レポートに登録しました。しかしながら、レポートを受信するために作成した Amazon Simple Storage Service (Amazon S3) バケットには、レポートが表示されません。

解決策

重要: SMS 使用状況レポートは、レポートを受信するために作成した Amazon S3 バケットにおいて使用可能になるまで 24 時間かかります。24 時間以上経過してもレポートが Amazon S3 バケットに入力されていない場合は、この記事のトラブルシューティング手順に従ってください。

S3 バケットポリシーに必要な権限があることを確認する

S3 バケットポリシーを再確認し、Amazon SNS が以下のアクションを実行できることを確認します。

S3 バケットポリシーを確認および編集するには、「Amazon S3 コンソールを使用したバケットポリシーの追加」の指示に従います。必要なアクセス許可を含むバケットポリシーの例については、「Subscribing to daily usage reports」を参照してください。

日次 SMS 使用状況レポートを受信するために正しい S3 バケットを登録していることを確認する

Subscribing to daily usage reports」の「To subscribe to daily usage reports」セクションの指示に従ってください。登録した S3 バケットが、レポートを受信するために必要なアクセス許可があることを確認したバケットと同じであることを確認します。

セットアップをテストする

Amazon SNS を使用して 2 つ以上の SMS メッセージを送信します。S3 バケットが正しく設定されている場合、Amazon SNS は 24 時間後に使用状況データを含む CSV ファイルを次の場所に配置します。

<my-s3-bucket>/SMSUsageReports/<region>/YYYY/MM/DD/00x.csv.gz

注: 各ファイルには、最大 50,000 件のレコードを含めることができます。1 日のレコードがこのクォータを超えると、Amazon SNS は複数のファイルを追加します。日次使用状況レポートの例については、「Viewing daily SMS usage reports」を参照してください。


AWS公式
AWS公式更新しました 1年前
コメントはありません