Programming Self-Study Notebook

勉強したことを忘れないように! 思い出せるように!!

Amazon Pinpoint のメトリクスについて調べてみた

f:id:overworker:20210304234231p:plain:h200

プッシュ通知を実現する手段としてAmazon Pinpointを検討した際に調べた内容を記録しておきます。

Amazon Pinpoint はAWSサービスは、複数のメッセージングチャネルをまたがってお客様とやり取りするために使用できます。Amazon Pinpoint を使用して、プッシュ通知、E メール、SMS テキストメッセージ、および音声メッセージを送信できます。

概要

CloudWatchにエクスポートされるメトリクスは大きく分類して以下の4種類です。
- メッセージの配信に関連するメトリクス - エンドポイントに関連するメトリクス - インポートジョブに関連するメトリクス - イベントに関連するメトリクス

詳細

メッセージの配信に関連するメトリクス

DirectSendMessagePermanentFailure

  • 永続的な問題が原因で送信されなかったメッセージの数。
  • このような問題は、通常、エンドポイントが期限切れまたは無効である場合に起こります。
  • このような問題が発生した場合、Amazon Pinpoint はメッセージの再配信を試行しません。

    単位 ディメンション
    カウント ApplicationId

DirectSendMessageTemporaryFailure

  • 一時的な問題が原因で送信されなかったダイレクトメッセージの数。
  • このような問題は、通常、Amazon Pinpoint サービスに関する内部的な問題によってメッセージの送信が阻まれた場合に起こります。
  • このような問題が発生した場合、Amazon Pinpoint はメッセージの再配信を試行しません。

    単位 ディメンション
    カウント ApplicationId

CampaignSendMessagePermanentFailure

  • 永続的な問題が原因で送信されなかったキャンペーンメッセージの数。
  • このような問題は、通常、エンドポイントトークンが期限切れまたは無効である場合に起こります。

    単位 ディメンション
    カウント ApplicationId

CampaignSendMessageTemporaryFailure

  • キャンペーンが送信しようとしたが、一時的な問題が原因で送信されなかったメッセージの数。
  • このような問題は、通常、Amazon Pinpoint サービスに関する内部的な問題によってメッセージの送信が阻まれた場合に起こります。
  • このような問題が発生した場合、Amazon Pinpoint はメッセージの再配信を試行しません。

    単位 ディメンション
    カウント ApplicationId

DirectSendMessageThrottled

  • アカウントの送信メッセージ数が調整されたために送信されなかったダイレクトメッセージの数。

    単位 ディメンション
    カウント ApplicationId

CampaignSendMessageThrottled

  • アカウントの送信メッセージ数が調整されたために送信されなかったキャンペーンメッセージの数。

    単位 ディメンション
    カウント ApplicationId

CampaignSendMessageLatency

  • キャンペーンの実行開始から終了までの時間 (秒)。

    単位 ディメンション
    カウント 秒? ApplicationId

エンドポイントに関連するメトリクス

EndpointRegistrationFailure

  • AWSSDKまたはAmazonPinpoint APIを介して送信され、インポートできなかったエンドポイント登録の数。
  • このタイプの問題は通常、着信エンドポイントレコードが無効な場合に発生します。

    単位 ディメンション
    カウント ApplicationId

インポートジョブに関連するメトリクス

ImportedEndpointFailure

  • インポートジョブの中で、無効なためにインポートできなかったエンドポイントの数

    単位 ディメンション
    カウント ApplicationId

ImportJobFailure

  • 何らかの理由で完了されなかったインポートジョブの数。

    単位 ディメンション
    カウント ApplicationId

ImportJobDuration

  • インポートジョブの開始から終了までの時間 (秒)。

    単位 ディメンション
    カウント 秒? ApplicationId

イベントに関連するメトリクス

TotalEvents

  • Amazon Pinpoint が記録したイベントの総数。
  • このメトリクスには、によって記録されたイベントが含まれます。
  • AWSSDK または Amazon Pinpoint API

    単位 ディメンション
    カウント ApplicationId

ExportedEvents

  • エクスポート用のイベントストリームに正常に書き込まれたイベントの総数。

    単位 ディメンション
    カウント ApplicationId

ExportEventErrors

  • イベントストリームへの書き込み後に発生したエラーの総数。
  • これらのエラーには、Amazon Pinpoint に関連しない問題が含まれることがあります。
  • たとえば、Kinesis Data Firehose にストリーミングするイベントの量がプロビジョニングされたスループットを超えた場合、このエラーが発生します。

    単位 ディメンション
    カウント ApplicationId、ErrorCode