惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Vercel News
Vercel News
博客园 - 【当耐特】
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
小众软件
小众软件
Hugging Face - Blog
Hugging Face - Blog
aimingoo的专栏
aimingoo的专栏
WordPress大学
WordPress大学
G
Google Developers Blog
博客园 - 叶小钗
大猫的无限游戏
大猫的无限游戏
P
Proofpoint News Feed
J
Java Code Geeks
U
Unit 42
云风的 BLOG
云风的 BLOG
阮一峰的网络日志
阮一峰的网络日志
N
Netflix TechBlog - Medium
宝玉的分享
宝玉的分享
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
D
Docker
V
Visual Studio Blog
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
H
Help Net Security
V
V2EX
T
Tailwind CSS Blog

Datadog | The Monitor blog

Introducing our open source AI-native SAST Instrument and monitor Boomi integration flows with OpenTelemetry and Datadog Not all index scans are equal: How we cut query latency by over 99% Platform engineering metrics: What to measure and what to ignore Integrate Recorded Future threat intelligence with Datadog Cloud SIEM CI/CD security: threat modeling using a MITRE-style threat matrix CI/CD security: How to secure your GitHub ecosystem Ingress NGINX is EOL: A practical guide for migrating to Kubernetes Gateway API Operating agentic AI with Amazon Bedrock AgentCore and Datadog LLM Observability: Lessons from NTT DATA Introducing the Datadog Code Security MCP Capture and analyze custom heatmaps in Session Replay Understand session replays faster with AI summaries and smart chapters Monitor ClickHouse query performance with Datadog Database Monitoring How we designed empathetic alert sounds for on-call engineers Search and act across Datadog to resolve issues faster with Bits Assistant Measure the business impact of every product change with Datadog Experiments Analyzing round trip query latency Configuring JavaScript caches for better performance Introducing Bits AI Dev Agent for Code Security Datadog achieves ISO 42001 certification for responsible AI Monitor Nutanix clusters, hosts, and VMs with Datadog Monitor Juniper Mist in Datadog A new Host Map for modern infrastructure Annotate traces to improve LLM quality with Datadog LLM Observability What’s new in Cloud SIEM: AI-powered investigations, enhanced threat intelligence, and scalable security operations Explore Kubernetes with native OpenTelemetry data Monitor Oracle Fusion Cloud Applications with Datadog Announcing the Datadog Terraform provider v4.0.0 Scaling Kubernetes workloads on custom metrics How to design cloud environments for AI-powered threat analysis
Automate workflows with Datadog’s Amazon EventBridge inte...
Daniel Langer · 2019-07-11 · via Datadog | The Monitor blog
Daniel Langer

Daniel Langer

Amazon EventBridge is a serverless event bus that routes real-time data streams from your applications and services to targets like AWS Lambda. EventBridge facilitates event-driven application development by simplifying the process of ingesting and delivering events across your application architecture, and by providing built-in security and error handling.

We are excited to announce that you can now use our new integration to route Datadog alerts to EventBridge with minimal configuration or setup. Once you’re routing alert notifications to EventBridge, you can configure EventBridge’s built-in targets, such as AWS Lambda and Kinesis, to respond by kicking off auto-remediation pipelines and runbooks, executing analytics queries, and more.

How Amazon EventBridge works with Datadog

Amazon EventBridge is built on CloudWatch Events, so you can add routing rules to your event buses just like you would for any other CloudWatch Event. This means that you can associate your event buses with targets such as AWS Lambda functions, Kinesis Data Streams, Step Functions, ECS tasks, and other components of your architecture. What’s more, any valid CloudWatch event pattern can be used with Amazon EventBridge.

This example demonstrates how you could set up an Amazon EventBridge event bus that invokes a Lambda function to autoscale an EBS volume when triggered.
AWS EventBridge is a new service that allows you to create customizable event buses with targets like AWS Lambda functions. This is an example of setting up a custom bus that invokes a Lambda function that autoscales an EBS volume when triggered by a Datadog alert notification.
This example demonstrates how you could set up an Amazon EventBridge event bus that invokes a Lambda function to autoscale an EBS volume when triggered.

Datadog’s alert notifications already enable you to loop in the right people, systems, and channels at the right time. Now, you can enhance your business-critical alerts even more by incorporating customizable event buses in just a few steps:

  1. Ensure that the main AWS integration is installed for each AWS account that will receive alert notifications.

  2. Add the following policy in the permissions doc for your Datadog AWS role(s): events:CreateEventBus.

  3. Navigate to your AWS account of choice in the Amazon EventBridge integration tile, where you can create and manage event buses. Each event bus will appear in EventBridge under the format aws.partner/datadog.com/<MY_EVENT_BUS>.

  4. Within any Datadog alert, you can use the @awseventbridge-<MY_EVENT_BUS> syntax to send alert notifications to your event buses. Simply type @awseventbridge and select the appropriate event bus from the dropdown menu.

Detailed documentation for our Amazon EventBridge integration can be found here.

Datadog’s Amazon EventBridge integration in action

Once you integrate Amazon EventBridge with Datadog, the possibilities are endless. To help get you started, here are a couple examples of use cases for integrating EventBridge with Datadog alerts.

Automatically allocate more memory to Lambda functions as needed with log alerts

When a Lambda function hits its memory limit during an invocation, it generates a memory-exceeded log. If you’re using a Datadog log alert to track the number of AWS Lambda out-of-memory logs, you can now use EventBridge to auto-remediate the issue. When the alert triggers, Datadog can send information about the alert to an AWS event bus, including the ARN of the Lambda function that ran out of memory.

AWS EventBridge is a new service that allows you to create customizable event buses with targets like AWS Lambda functions. This is an example of setting up a custom bus that invokes a Lambda function that allocates more memory to a Lambda function when Datadog detects that the function has logged too many memory exceeded messages.

You can then use EventBridge to connect the bus to a Lambda function that will automatically respond by making a call to the Lambda UpdateFunctionConfiguration API endpoint to increase the allocated memory for the given function.

Auto-scale your EC2 environment with threshold-based alerts

If you’re alerting on custom business metrics like customer logins or checkouts, you can use EventBridge and Lambda to auto-scale your environment when these metrics breach a threshold. Just set up your alert to notify an AWS event bus, and then configure this bus to trigger a Lambda function that will automatically scale up your EC2 deployment to handle the expected load increase.

Get started

If you’re already using Datadog, follow the instructions in our documentation to incorporate EventBridge into your alert notifications and auto-remediate issues across your application architecture.

If you’re not yet using Datadog, sign up for a free trial to get deeper visibility into your serverless functions, cloud infrastructure, and applications.