Présentation
Amazon Simple Email Service (SES) est un service économique d’envoi d’e-mails.
Activez cette intégration pour visualiser dans Datadog toutes vos métriques de SES.
Configuration
Installation
Si vous ne l’avez pas déjà fait, configurez d’abord l’intégration Amazon Web Services.
Collecte de métriques
Dans le carré d’intégration AWS, assurez-vous que l’option SES
est cochée dans la section concernant la collecte des métriques.
Ajoutez ces autorisations à votre stratégie IAM Datadog afin de recueillir des métriques d’Amazon SES :
ses:GetSendQuota
: ajoute des métriques sur les quotas d’envoi.ses:GetSendStatistics
: ajoute des métriques sur les statistiques d’envoi.
Pour en savoir plus sur les stratégies SES, consultez la documentation disponible sur le site d’AWS.
Installez l’intégration Datadog/AWS SES.
Collecte de logs
Activer le logging
Configurez Amazon SES de façon à ce que ses logs soient envoyés vers un compartiment S3 ou vers Cloudwatch.
Remarque : si vous envoyez vos logs vers un compartiment S3, assurez-vous que amazon_ses
est défini en tant que Target prefix.
Envoyer des logs à Datadog
Si vous ne l’avez pas déjà fait, configurez la fonction Lambda de collecte de logs AWS avec Datadog.
Une fois la fonction Lambda installée, ajoutez manuellement un déclencheur sur le compartiment S3 ou sur le groupe de logs Cloudwatch qui contient vos logs Amazon SES dans la console AWS :
Données collectées
Métriques
aws.ses.bounce (gauge) | The average number of emails that resulted in a bounce. Shown as response |
aws.ses.bounce.sum (gauge) | The total number of emails that resulted in a bounce. Shown as response |
aws.ses.bounces (gauge) | The number of emails that resulted in a hard bounce. Shown as response |
aws.ses.complaints (gauge) | The number of emails that were marked by their recipients as spam. Shown as response |
aws.ses.delivery (gauge) | The average number of emails that Amazon SES successfully delivered to the mail servers of the intended recipients. Shown as response |
aws.ses.delivery.sum (gauge) | The total number of emails that Amazon SES successfully delivered to the mail servers of the intended recipients. Shown as response |
aws.ses.deliveryattempts (gauge) | The number of delivery attempts Shown as event |
aws.ses.max_24_hour_send (gauge) | The maximum number of emails that can be sent in a 24-hour period Shown as event |
aws.ses.open (gauge) | The number of emails that were opened by their recipients. Shown as response |
aws.ses.publish_expired (gauge) | Amazon SES encountered an error when it tried to execute the actions you configured, and Amazon SES will no longer retry to deliver the email. Shown as response |
aws.ses.publish_failure (gauge) | Amazon SES encountered an error when it tried to execute the actions you configured. Shown as response |
aws.ses.rejects (gauge) | Rejected send attempts (a rejected email is an email that Amazon SES initially accepted, but later rejected because the email contained a virus. Amazon SES notifies you by email and does not send the message.) Shown as response |
aws.ses.reputation_bounce_rate (gauge) | The percentage of messages that resulted in hard bounces. Shown as fraction |
aws.ses.reputation_complaint_rate (gauge) | The percentage of messages that were reported as spam by their recipients. Shown as fraction |
aws.ses.send (gauge) | The email sending API call to Amazon SES was successful and Amazon SES will attempt to deliver the email. Shown as response |
aws.ses.send.sum (gauge) | The total number of emails sent. Shown as response |
aws.ses.sent_last_24_hours (gauge) | The total number of emails sent in the past 24 hours. Shown as event |
Chacune des métriques récupérées à partir d’AWS se verra assigner les mêmes tags que ceux qui apparaissent dans la console AWS, y compris, mais sans s’y limiter, le hostname et les groupes de sécurité.
Événements
L’intégration AWS SES n’inclut aucun événement.
Checks de service
L’intégration AWS SES n’inclut aucun check de service.
Dépannage
Besoin d’aide ? Contactez l’assistance Datadog.