- 필수 기능
- 시작하기
- Glossary
- 표준 속성
- Guides
- Agent
- 통합
- 개방형텔레메트리
- 개발자
- Administrator's Guide
- API
- Datadog Mobile App
- CoScreen
- Cloudcraft
- 앱 내
- 서비스 관리
- 인프라스트럭처
- 애플리케이션 성능
- APM
- Continuous Profiler
- 스팬 시각화
- 데이터 스트림 모니터링
- 데이터 작업 모니터링
- 디지털 경험
- 소프트웨어 제공
- 보안
- AI Observability
- 로그 관리
- 관리
Datadog’s integration with Amazon EventBridge offers the following features:
If you haven’t already, set up the Amazon Web Services integration first.
events:CreateEventBus
and events:PutPartnerEvents
.Note: You can also use the API or Terraform to set up an Amazon EventBridge source.
events:CreateEventBus
and events:PutPartnerEvents
permissions are required to send alert notifications to your event buses. If you do not have these permissions set, read the Datadog IAM permissions documentation to enable permissions prior to further configuration.
@awseventbridge-<MY_EVENT_BUS>
syntax to send alert notifications to your event buses.Rules
in the navigation pane.Create Rule
and add a name and description for your rule.Event Pattern
. Select Predefined by service
as the event matching pattern. For service provider, select Service partners
. For service name, select Datadog
. This populates the event buses that are in Datadog. Add any additional information for your rule., then Save the rule.Note: EventBridge rules are not imported into Datadog unless the rule is active and has been triggered.
Set up new outbound notification channels for monitors and snapshots from Datadog with the Amazon EventBridge integration. With automated actions, you can configure your AWS resources to:
The full list of resources you can target is available on the AWS website.
aws.events.dead_letter_invocations (count) | The number of times a rule’s target isn’t invoked in response to an event. |
aws.events.events (count) | The number of partner events ingested by EventBridge. |
aws.events.failed_invocations (count) | Measures the number of invocations that failed permanently. This does not include invocations that are retried or that succeeded after a retry attempt |
aws.events.invocation_attempts (count) | Number of times EventBridge attempted invoking a target. |
aws.events.invocations (count) | Measures the number of times a target is invoked for a rule in response to an event. This includes successful and failed invocations but does not include throttled or retried attempts until they fail permanently. |
aws.events.invocations_created (count) | The total number of invocations created in response to each event. |
aws.events.invocations_failed_to_be_sent_to_dlq (count) | The number of invocations that couldn’t be moved to a dead-letter queue. |
aws.events.ingestion_to_invocation_complete_latency (gauge) | Time taken from event ingestion to completion of the first invocation attempt. |
aws.events.ingestion_to_invocation_success_latency (gauge) | Time taken from event ingestion to successful target delivery. |
aws.events.ingestion_to_invocation_start_latency (gauge) | Time to process events, measured from when an event is ingested by EventBridge to first invocation of a target. |
aws.events.invocations_sent_to_dlq (count) | The number of invocations that are moved to a dead-letter queue. |
aws.events.matched_events (count) | Measures the number of events that matched with any rule. |
aws.events.put_events_approximate_call_count (count) | Approximate number of received PutEvents requests. |
aws.events.put_events_approximate_failed_count (count) | Approximate number of failed PutEvents requests. |
aws.events.put_events_approximate_success_count (count) | Approximate number of successful PutEvents requests. |
aws.events.put_events_approximate_throttled_count (count) | Approximate number of PutEvents requests rejected due to throttling. |
aws.events.put_events_entries_count (count) | The number of event entries contained in a PutEvents request. |
aws.events.put_events_failed_entries_count (count) | The number of event entries contained in a PutEvents request that failed to be ingested. |
aws.events.put_events_latency (gauge) | The time taken per PutEvents request. Shown as millisecond |
aws.events.put_events_request_size (gauge) | The size of the PutEvents request. Shown as byte |
aws.events.put_partner_events_approximate_call_count (count) | Approximate number of received PutPartnerEvents requests. |
aws.events.put_partner_events_approximate_failed_count (count) | Approximate number of failed PutPartnerEvents requests. |
aws.events.put_partner_events_approximate_success_count (count) | Approximate number of successful PutPartnerEvents requests. |
aws.events.put_partner_events_approximate_throttled_count (count) | Approximate number of PutPartnerEvents requests rejected due to throttling. |
aws.events.put_partner_events_entries_count (count) | The number of event entries contained in a PutPartnerEvents request. |
aws.events.put_partner_events_failed_entries_count (count) | The number of event entries contained in a PutPartnerEvents request that failed to be ingested. |
aws.events.put_partner_events_latency (gauge) | The time taken per PutPartnerEvents request. Shown as millisecond |
aws.events.retry_invocation_attempts (count) | Number of times target invocation has been retried. |
aws.events.successful_invocation_attempts (count) | Number of times target was successfully invoked. |
aws.events.throttled_rules (count) | Measures the number of triggered rules that are being throttled. |
aws.events.triggered_rules (count) | Measures the number of triggered rules that matched with any event. |
aws.eventbridge.pipes.concurrency (gauge) | The number of concurrent executions of a pipe. |
aws.eventbridge.pipes.duration (gauge) | Length of time the pipe execution took. Shown as millisecond |
aws.eventbridge.pipes.event_count (count) | The number of events a pipe has processed. |
aws.eventbridge.pipes.event_size (gauge) | The size of the payload of the event that invoked the pipe. Shown as byte |
aws.eventbridge.pipes.execution_throttled (count) | How many executions of a pipe were throttled. |
aws.eventbridge.pipes.execution_timeout (count) | How many executions of a pipe timed out before completing execution. |
aws.eventbridge.pipes.execution_failed (count) | How many executions of a pipe failed. |
aws.eventbridge.pipes.execution_partially_failed (count) | How many executions of a pipe partially failed. |
aws.eventbridge.pipes.enrichment_stage_duration (gauge) | How long the enrichment stage took to complete. Shown as millisecond |
aws.eventbridge.pipes.enrichment_stage_failed (count) | How many executions of a pipe’s enrichment stage failed. |
aws.eventbridge.pipes.invocations (count) | Total number of invocations. |
aws.eventbridge.pipes.target_stage_duration (gauge) | How long the target stage took to complete. Shown as millisecond |
aws.eventbridge.pipes.target_stage_failed (count) | How many executions of a pipe’s target stage failed. |
aws.eventbridge.pipes.target_stage_partially_failed (count) | How many executions of a pipe’s target stage partially failed. |
aws.eventbridge.pipes.target_stage_skipped (count) | How many executions of a pipe’s target stage were skipped. |
aws.scheduler.invocation_attempt_count (count) | Emitted for every invocation attempt. |
aws.scheduler.target_error_count (count) | Emitted when the target returns an exception after EventBridge Scheduler calls the target API. |
aws.scheduler.target_error_throttled_count (count) | Emitted when target invocation fails due to API throttling by the target. |
aws.scheduler.invocation_throttle_count (count) | Emitted when EventBridge Scheduler throttles a target invocation because it exceeds your service quotas set by EventBridge Scheduler. |
aws.scheduler.invocation_dropped_count (count) | Emitted when EventBridge Scheduler stops attempting to invoke the target after a schedule’s retry policy has been exhausted. |
aws.scheduler.invocations_sent_to_dead_letter_count (count) | Emitted for every successful delivery to a schedule’s DLQ. |
aws.scheduler.invocations_failed_to_be_sent_to_dead_letter_count (count) | Emitted when EventBridge Scheduler cannot deliver an event to the DLQ. |
aws.scheduler.invocations_sent_to_dead_letter_count_truncated_message_size_exceeded (count) | Emitted when the payload of the event sent to the DLQ exceeds the maximum size allowed by Amazon SQS. |
The Amazon EventBridge integration does not include any events.
The Amazon EventBridge integration does not include any service checks.
Need help? Contact Datadog support.