12

Amazon AWS SNS には、モバイルプッシュ通知の配信状況を CloudWatch に記録できる機能があります。これはここで簡単に文書化されています: http://docs.aws.amazon.com/sns/latest/dg/sns-msg-status.html

私の目標は、システムから送信されるすべてのプッシュ通知の配信成功を追跡することです。

私はこれらの指示に従いましたが、ログ イベントが適切に受信されています。各 SNS アプリケーション エンドポイントには、独自の CloudWatch ログ グループがあります。私の場合、Android エンドポイントと iOS エンドポイントの両方があり、成功と失敗のグループが異なるように見えるため、最大 4 つのログ グループを監視します。

CloudWatch ログ グループ内には、ログ ストリームがあります。SNS は、任意の数字の名前が付いたログ ストリームを作成するようです。私の質問は、ここに続いているパターンがあるかどうか、またはこれらのストリームの名前を制御できるかどうかです。これはドキュメントにはありません。

たとえば、テスト デバイスの小さなセットに大量のメッセージを送信した後、次のログ グループとストリームが作成されました (番号はストリームの名前です)。

sns/us-east-1/xxxxx/app/APNS_SANDBOX/App-iOS-Dev
    322
    342
    702
    704

sns/us-east-1/xxxxx/app/GCM/App-Android-Dev
    264
    122

sns/us-east-1/xxxxx/app/GCM/App-Android-Dev/Failure
    333
    99    
4

0 に答える 0