Once you’ve integrated with AWS Cloudwatch, you have access to metrics from AWS EventBridge, which targets such AWS Lambda functions, HTTP invocation endpoints using API destinations, or event buses in other AWS accounts with a stream of real-time data coming from your apps, SaaS applications, and AWS services.
You can create a pre-built dashboard for this integration when you add the integration to Cloud Observability or from the Dashboard list view.
To verify metrics are reporting, search for the metrics in the Metric details section of the Settings page.
The following table shows the EventBridge metrics ingested by Cloud Observability.
Metric Name | Unit | Description |
---|---|---|
aws.eventbridge.dead_letter_invocations | count | The count of how many dead letter invocatons occur due to a poor rulename . |
aws.eventbridge.events | count | The count of times events have been ignored by EventBridge. |
aws.eventbridge.failed_invocations | count | The count of all events that have failed to work. |
aws.eventbridge.ingestion_to_invocation_start_latency | milliseconds | The amount of time it takes for event to be queued by the server to its invocation |
aws.eventbridge.invocations | count | How many times a rule reacts to an event by invoking a target. This covers both successful and unsuccessful invocations, but it excludes throttled or repeatedly failed attempts that eventually fail. DeadLetterInvocations are excluded from this list. |
aws.eventbridge.invocations_failed_to_be_sent_to_dlq | count | The count of invocations that couldn't be sent to a the dead letter. |
aws.eventbridge.invocations_sent_to_dlq | count | The number of succesfull invocations sent to a dead letter. |
aws.eventbridge.matched_events | count | The count of rules that matched with event bridge's rule. |
aws.eventbridge.throttled_rules | count | The count of rules that have been invoked but in a throttle state. |
aws.eventbridge.triggered_rules | count | The count of rules that have been triggered. |
Updated Jan 13, 2023