cdklabs/cdk-monitoring-constructs
[aws-pinpoint] Add monitoring class and factory for AWS Pinpoint
Open
#199 opened on Jul 20, 2022
effort: mediumfeature-requestgood first issue
Repository metrics
- Stars
- (552 stars)
- PR merge metrics
- (PR metrics pending)
Description
Feature scope
pinpoint
Describe your suggested feature
AWS Pinpoint is a managed marketing service https://aws.amazon.com/pinpoint/ commonly used for things like email and push notifications.
Pinpoint has the list of metrics which they publish here: https://docs.aws.amazon.com/pinpoint/latest/userguide/monitoring-metrics.html
Proposal:
- Create a sub package
aws-pinpointwith filesPinpointMonitoring.tsandPinpointMetricFactory.ts-- following a similar pattern to existing 1P services- Input would be pinpoint
applicationId
- Input would be pinpoint
- Add widgets for some of the metrics in the documentation above my recommendation for initial scope
- "Metrics related to message delivery"
- Metrics should be dimensioned by
channelfrom Pinpoint (e.g., PUSH, EMAIL)
- Metrics should be dimensioned by
- "Metrics related to endpoints"
- "Metrics related to events"
- "Metrics related to message delivery"