CloudWatch から Amazon SES イベントデータの取得 - Amazon Simple Email Service

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

CloudWatch から Amazon SES イベントデータの取得

Amazon SES は、Amazon CloudWatch への E メール送信イベントに関するメトリクスを発行することができます。イベントデータを CloudWatch に発行する場合、これらのメトリクスは時系列データのセットとして提供されます。これらのメトリクスを使用して、メール送信のパフォーマンスをモニタリングできます。例えば、苦情メトリクスをモニタリングし、メトリクスが一定の値を超えたときに CloudWatch アラームがトリガーされるように設定できます。

Amazon SES がこれらのイベントを CloudWatch に発行する際の詳細度には、2 つのレベルがあります。

  • アカウント全体AWS アカウント - これらの粗いメトリクス (Amazon SES コンソールおよびGetSendStatisticsAPI を使用してモニタリングするメトリクスに対応) は、AWS アカウント全体における合計です。Amazon SES は、これらのメトリクスを自動的に CloudWatch に発行します。

  • 細かい – これらのメトリクスは、メッセージタグを使用して定義する E メール特性によって分類されます。これらのメトリクスを CloudWatch に公開するには、 CloudWatch Event 送信先を含めてイベント発行をセットアップし、E メールを送信時に設定セットを指定する必要があります。また、メッセージタグを指定したり、Amazon SES が自動的に提供する自動タグを使用できます。

このセクションでは、使用可能なメトリクスと、CloudWatch でメトリクスを表示する方法について説明します。

使用可能なメトリクス

以下の Amazon SES E メール送信メトリクスを CloudWatch に発行することができます。

  • 送信数— 送信リクエストが成功すると、Amazon SES はそのメッセージを受信者のメールサーバーに配信しようと試行します。(アカウントレベルまたはグローバル抑制が使用されている場合でも、SES により送信済みとしてカウントされますが、配信は抑制されます)。

  • レンダリング失敗 – テンプレートのレンダリング問題により、E メールが送信されませんでした。このイベントタイプは、テンプレートデータが見つからない場合や、テンプレートのパラメータとデータが一致しない場合に発生します。(このイベントタイプは、SendTemplatedEmail または SendBulkTemplatedEmail API オペレーションを使用して E メールを送信する場合にのみ発生します。)

  • 拒否 - Amazon SESは E メールを受け取りましたが、この E メールにウイルスが含まれていると判断して拒否したため、受信者のメールサーバーに E メール配信を試みませんでした。

  • 配信 - Amazon SES は、受取人のメールサーバーにメールを正常に配信しました。

  • バウンスハードバウンスにより、受信者のメールサーバーが E メールを完全に拒否しました。(ソフトバウンスは、Amazon SES が一定期間にわたって再試行してもメールを配信できなかった場合に限ります。)

  • 苦情— Eメールは受信者のメールサーバーに正常に配信されましたが、受信者はスパムとしてマークしました。

  • 配信の遅延 – 一時的な問題が発生したため、メールを受信者のメールサーバーに配信できませんでした。配信の遅延は、受信者の受信トレイがいっぱいになった場合や、受信側の電子メールサーバーで一時的な問題が発生した場合などに発生します。

  • サブスクリプション— メールは正常に配信されましたが、受信者がEメールヘッダーの List-Unsubscribe またはフッターの Unsubscribe リンクをクリックし、サブスクリプションの設定を更新しました。

  • オープン – 受信者がメッセージを受け取り、E メールクライアントで開きました。

  • クリック – 受信者はメール内の 1 つ以上のリンクをクリックしました。

使用できるディメンション

CloudWatch は、Amazon SES でユーザーが CloudWatch Event 送信先を設定セットに追加する際に指定したディメンション名を使用します。詳細については、「 CloudWatch イベント発行用のイベント送信先を設定する」を参照してください。

CloudWatch コンソールでの Amazon SES メトリクスの表示

次の手順では、CloudWatch コンソールを使用して Amazon SES イベント発行メトリクスを表示する方法について説明します。

CloudWatch コンソールを使用してメトリクスを表示するには
  1. AWS Management Console にサインインして、CloudWatch コンソール (https://console.aws.amazon.com/cloudwatch/) を開きます。

  2. 必要に応じてリージョンを変更します。ナビゲーションバーから、AWS リソースがあるリージョンを選択します。詳細については、「リージョンとエンドポイント」を参照してください。

  3. ナビゲーションペインで [すべてのメトリクス] を選択します。

  4. [メトリクス] ペインで [SES] を選択します。

  5. 表示するメトリクスを選択します。細かいイベント発行メトリクスを表示するには、CloudWatch Event 発行のセットアップ時に指定したディメンションの組み合わせを選択します。CloudWatch メトリクスを使用したメトリクス表示の詳細については、「Amazon CloudWatch を使用する」を参照してください。

AWS CLI を使ってメトリクスを表示するには
  • コマンドプロンプトで、次のコマンドを使用します。

    aws cloudwatch list-metrics --namespace "AWS/SES"