Skip to content

[aws-pinpoint] Add monitoring class and factory for AWS Pinpoint  #199

@christophercarney

Description

@christophercarney

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-pinpoint with files PinpointMonitoring.ts and PinpointMetricFactory.ts -- following a similar pattern to existing 1P services
    • Input would be pinpoint applicationId
  • 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 channel from Pinpoint (e.g., PUSH, EMAIL)
    • "Metrics related to endpoints"
    • "Metrics related to events"

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions