Amazon SES(Simple Email Service)

개요

Amazon SES(Simple Email Service)는 비용 효율적인 아웃바운드 전용 이메일 전송 서비스입니다.

이 통합을 활성화해 Datadog에서 모든 SES 메트릭을 확인하세요.

설정

설치

아직 설치하지 않았다면, Amazon Web Services 통합을 먼저 설치하세요.

메트릭 수집

  1. AWS 통합 페이지에서 SESMetric Collection 탭 아래 활성화되어 있는지 확인하세요.

  2. Amazon SES 메트릭을 수집하려면 Datadog IAM 정책에 해당 권한을 추가합니다.

    • ses:GetSendQuota: 전송 쿼터에 대한 메트릭을 추가합니다.
    • ses:GetSendStatistics: 전송 통계에 대한 메트릭을 추가합니다.

    자세한 정보는 AWS 웹사이트에서 SES 정책을 참조하세요.

  3. Datadog - Amazon SES(Simple Email Service) 통합을 설치하세요.

로그 수집

로깅 활성화

Amazon SES를 설정하여 S3 버킷이나 클라우드와치(CloudWatch) 중 하나로 로그를 전송하세요.

참고: S3 버킷에 로그인하려면 amazon_ses이 _대상 접두어_로 설정되어 있는지 확인하세요.

Datadog에 로그 전송

  1. 이미 하지 않은 경우 Datadog 포워더 람다 함수를 설정하세요.

  2. 람다 함수가 설치되면 AWS 콘솔에서 Amazon SES 로그를 포함하는 S3 버킷 또는 클라우드와치(CloudWatch) 로그 그룹에 대한 트리거를 수동으로 추가할 수 있습니다.

수집한 데이터

메트릭

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

AWS에서 검색된 각 메트릭에는 호스트 이름, 보안 그룹 등을 포함하되 이에 국한되지 않고 AWS 콘솔에 표시되는 동일한 태그가 할당됩니다.

이벤트

Amazon SES(Simple Email Service) 통합에는 이벤트가 포함되어 있지 않습니다.

서비스 검사

Amazon SES(Simple Email Service) 통합에는 서비스 점검이 포함되어 있지 않습니다.

트러블슈팅

도움이 필요하신가요? Datadog 고객 지원팀에 문의해주세요.