LM Cloud

SES

LogicMonitor currently has the following DataSources for monitoring Simple Email Service performance metrics:

  1. AWS_SES - reports per-instance SES statistics

 

AWS_SES

Source: CloudWatch

Datapoints:

  • Bounces
  • Complaints
  • Deliveries
  • Rejects
  • Sends
  • SuccessRate

Default Polling Interval: 5 minutes.

Additional Configuration Required?: Yes, see below.

Configuration

By default, only account-wide metrics for SES are available via CloudWatch. To get metrics per SES instance, some configuration is required. Here's how to build a ConfigurationSet that will direct SES metrics to CloudWatch for collection by LogicMonitor.

  1. Login to your AWS Console and go to the SES service.
  2. On the left, select Configuration Sets, then click the blue button Create Configuration Set.
  3. Name it accordingly, something like custom-ses-configset-cloudwatch.
  4. Once created, add a destination with the drop-down menu, choose CloudWatch.
  5. Give your destination a Name.
  6. Enable the Event types you want to monitor (we suggest all of them).
  7. Check the Enabled box to enable your destination.
  8. Value source should be set to Message Tag.
  9. Dimension name should be ses:configuration-set.
  10. Default value should be the same as the name of the Configuration Set you created:


You will need to use the Configuration Set to send your SES emails you want to gather metrics on. For more information regarding how to do this, refer to the AWS SES article found below:

https://docs.aws.amazon.com/ses/latest/DeveloperGuide/event-publishing-send-email.html