スキップしてコンテンツを表示

Amazon SNS での SMS 配信遅延をトラブルシューティングする方法を教えてください。

所要時間1分
0

Amazon Simple Notification Service (Amazon SNS) の宛先番号へのモバイルテキストメッセージ (SMS) の配信で遅延が発生しています。

簡単な説明

SMS の配信は、次の理由で遅延する可能性があります。

  • 受信者のデバイスに、ストレージの制限や信号強度の低下などの技術的な問題が発生した。
  • 電話番号が一時的に対応範囲から外れている。
  • 電話番号がローミングネットワーク内にある。
  • 特定の通信事業者のネットワークトラフィックが増加している。
  • デバイスの電源がオフになっているときに通信事業者がメッセージの配信を試みた。

解決策

ユースケースに応じて以下のトラブルシューティング手順に従ってください。

単一デバイスの問題のトラブルシューティング

  1. デバイスを再起動して、最も近くにあるネットワークベースステーションに接続します。
  2. SIM スロットを変更して、デバイスに問題がないかどうかを確認します。
  3. デバイスのメッセージストレージを確認し、不要になったメッセージを削除します。
  4. デバイスが他の送信元からの SMS メッセージを受信できることを確認します。

複数デバイスの問題のトラブルシューティング

SMS 配信の遅延が複数のデバイスに影響する場合、ダウンストリームのプロバイダーや通信事業者に問題が発生している可能性があります。

ダウンストリームの潜在的な問題をトラブルシューティングするには、Amazon SNS のサポートケースを作成します。サポートケースには以下の情報を含めてください。

  • SMS メッセージの送信に使用する AWS リージョン。
  • 問題が発生した時点のタイムスタンプ。
  • 3 日以内に異なる電話番号に送信されエラーとなった SMS メッセージのメッセージ ID を含む SMS ログの 3 件のサンプル。

注: 携帯電話の通信事業者は、SMS 情報を 3 日を超えて保存しない場合があります。

CloudWatch Logs

Amazon CloudWatch Logs を使用して SMS メッセージ配信をモニタリングする場合、SMS の配信時間が正確でない可能性があります。Amazon SNS は、CloudWatch がログを受信する前に SMS メッセージを配信することがあります。配信ログの dwellTimeMsUntilDeviceAck 値は、通信事業者がメッセージを受け付けたタイミングを示しますが、SMS メッセージの遅延に関する情報は提供しません。詳細については、「Amazon SNS SMS delivery monitoring with Amazon CloudWatch metrics and logs」(Amazon CloudWatch メトリクスとログを使用した Amazon SNS SMS 配信のモニタリング) を参照してください。

関連情報

Monitoring Amazon SNS topics with CloudWatch (CloudWatch を使用した Amazon SNS トピックのモニタリング)

AWS公式更新しました 8ヶ月前
コメントはありません

関連するコンテンツ