Create Cloudwatch alert for CloudTestPowerUser (TEST) for SES Reputation.ComplaintRate & Reputation.BounceRate metrics

Description

I've gone ahead and set up AWS SES using a test domain to reduce bounce rate for our production domain.

This task is to create cloudwatch alerts for the bounce and complaint rate.

Recommended bounce rate details are mentioned on this page: https://console.aws.amazon.com/ses/home?region=us-east-1#reputation-dashboard:

Snippet from the site above.
```
... We expect our senders' bounce rates to remain below 5%. Senders with a bounce rate exceeding 10% risk a sending Pause. Learn more.

... We expect our senders' complaint rates to remain below 0.1%. Senders with a complaint rate exceeding 0.5% risk a sending Pause. Learn more.
```

We want to set the following thresholds for these metrics:

Reputation.ComplaintRate condition: Reputation.ComplaintRate >= 0.1 for 1 datapoints within 5 minutes

Reputation.BounceRate condition: Reputation.BounceRate >= 2 for 1 datapoints within 5 minutes

 

 

I’ve already created the alarms in the test env, need to update them so they’re inline with other alarms

  1. https://console.aws.amazon.com/cloudwatch/home?region=us-east-1#alarmsV2:alarm/Test+SES+email+service+complaint+rate+alarm?

  2. https://console.aws.amazon.com/cloudwatch/home?region=us-east-1#alarmsV2:alarm/Test+SES+email+service+bounce+rate+alarm?

QA Test Steps

None

Mana

None

Assignee

Unassigned

QA Assignee

None

Reporter

Ali Farooq

Epic Link

None

Fix versions

None

Mattermost Team

Cloud SRE

Sprint

None

Labels

None

QA Testing Areas

None

GitHub Issue

None

Components

None
Configure