- Newest
- Most votes
- Most comments
Good Question!
One AWS-native way to do this is to publish metrics to CloudWatch. This would require SES Event Publishing and a Configuration Set (along with message/auto-tags) to categorize them. That can provide more granular metrics past the GetSendStatistics API call or Amazon SES console.
You can publish to Kinesis Data Firehose or SNS as well.
More information here:
- Set up event publishing: https://docs.aws.amazon.com/ses/latest/DeveloperGuide/monitor-sending-using-event-publishing-setup.html
- Specify a Configuration Set: https://docs.aws.amazon.com/ses/latest/DeveloperGuide/event-publishing-send-email.html
Thank you for your answer I will need to give this a try and see if this solves my problem. Give me a few days...
Several questions bug me:
- Why is the GetSendStatistics API not useable for this? What's the use case that this API solves.
- Why do I need to build my own scaffolding to monitor usage? AWS needs these internally as well, why not expose this. How can we verify the numbers in any other way...
The CloudWatch option does give me insight in the usage as you indicated. This solves the biggest problem I had of getting proper insight in usage.
I still think there is an issue with the GetSendStatistics API which in my opionin isn't suited for its intended purpose. I hope someone can shed some light on its use case because I don't understand it.
Relevant content
- asked 9 months ago
- asked 2 years ago
- asked 2 years ago
- Accepted Answerasked 3 months ago
- AWS OFFICIALUpdated 2 years ago
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated 3 years ago
- AWS OFFICIALUpdated a year ago