Конфигурация AWS SES для конкретного домена в Cloudwatch - PullRequest
0 голосов
/ 08 мая 2019

Я пытаюсь узнать, есть ли способ настроить Cloudwatch для просмотра метрик определенного домена, чтобы я мог проверить, сколько писем было отправлено, доставлено или отклонено.

Я обнаружил, что вижу общую метрику моего SES, но в которой отображаются данные из всех доменов

1 Ответ

0 голосов
/ 09 мая 2019

Если вы хотите просмотреть показатели для конкретного домена отправителя, вы можете сделать следующее:

  1. Создать набор конфигурации

    enter image description here

  2. Отредактируйте вновь созданный набор конфигурации, добавив Пункт назначения CloudWatch , используя Тег сообщения в качестве значения souce и ses:from-domain в качестве имени измерения(Вы можете установить Значение по умолчанию на 0, здесь это не имеет значения)

    enter image description here

  3. Используйте вновь созданный набор конфигурации при отправке электронных писем с помощью SES

    . Вы можете указать набор конфигурации либо с заголовком X-SES-CONFIGURATION-SET, либо с опцией при использовании AWS SDK.См. Указание набора конфигурации при отправке электронной почты .

Через некоторое время вы должны увидеть метрики вашего домена в CloudWatch.

Если выЕсли вы хотите иметь метрики для доменов получателя, вам придется пометить свои электронные письма доменом получателя.Это можно сделать с помощью заголовка X-SES-MESSAGE-TAGS (например, X-SES-MESSAGE-TAGS: domain=gmail.com) в вашей электронной почте или с помощью SDK (см. SendEmail / SendTemplatedEmail в API, поддерживающем тегирование).Затем, на шаге 2 выше, вместо указания ses:from-domain, вы указываете domain (или что вы выберете).Обратите внимание, что этот может быстро создать множество пользовательских метрик и стать дорогим (см. Цены CloudWatch ).

Дополнительная информация в Мониторинг с помощью публикации событий Amazon SES и Настройка места назначения события CloudWatch для публикации событий Amazon SES .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...