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

推荐订阅源

Hugging Face - Blog
Hugging Face - Blog
宝玉的分享
宝玉的分享
G
Google Developers Blog
T
Tailwind CSS Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
V
V2EX
V
Visual Studio Blog
博客园 - Franky
S
SegmentFault 最新的问题
Jina AI
Jina AI
爱范儿
爱范儿
The Cloudflare Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
D
DataBreaches.Net
C
Check Point Blog
月光博客
月光博客
P
Proofpoint News Feed
T
The Blog of Author Tim Ferriss
罗磊的独立博客
H
Hackread – Cybersecurity News, Data Breaches, AI and More
MongoDB | Blog
MongoDB | Blog
The GitHub Blog
The GitHub Blog
Y
Y Combinator Blog
Martin Fowler
Martin Fowler

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 incident response workflows with Eventarc and Da...
Thomas Sobolik, Rachel Groberman · 2022-08-02 · via Datadog | The Monitor blog

Eventarc is a Google Cloud offering that ingests and routes events between GCP products, such as Cloud Run, Cloud Functions, and Pub/Sub, making it easy to build automated, event-driven workflows in complex environments. By taking care of event ingestion, delivery, authorization, and error handling, Eventarc reduces the development overhead that is required to build and maintain these workflows and helps you improve application resilience.

We’re pleased to announce the launch of a Datadog source in Eventarc, which allows Datadog and Eventarc customers to configure any Datadog monitor to kick off Eventarc-driven workflows. In this post, we’ll discuss how our Eventarc integration can help teams auto-remediate issues, quickly gather contextual data for incident response, and analyze historical trends in their triggered alerts.

Datadog’s Eventarc integration enables customers to connect Datadog monitors to Eventarc triggers, which can be used to kick off complex workflows that use custom combinations of GCP products, such as Cloud Run services, Cloud Workflows, Google Kubernetes Engine services, and Cloud Functions. These workflows can be configured to perform auto-remediation steps in response to critical issues flagged by alerts, significantly reducing your MTTR.

For example, let’s say you manage a service that processes customer payments in a web application. Your service uses a quota to limit the number of new jobs it handles each hour in order to control your cloud costs. Nevertheless, it’s important to create a monitor that alerts you when the limit is surpassed, as quota exhaustion errors can lead to performance degradation.

Configuring a monitor to trigger a GCP workflow using Eventarc

By using this alert to activate a trigger in Eventarc, you can kick off a workflow to automatically remediate the problem. This workflow might first notify responders (via Slack, email, or PagerDuty) about the quota exhaustion and request approval for a quota increase. Upon receiving approval, Eventarc might then execute a Cloud Function to temporarily raise the quota. Finally, the workflow could send another notification to the on-call team to confirm that the remediation has been completed.

Gather context for incident response

In addition to automating incident response workflows, Eventarc can also be used to collate metrics, logs, and important metadata (such as transaction IDs and container names)—and append them to your incident tickets. By automatically gathering this contextual data in response to a triggered Datadog alert, Eventarc can help on-call engineers minimize context switching and reduce their MTTR.

For example, let’s say our payment service from the previous section has been compromised by attackers. You’ve configured the Datadog monitor that alerted you to the attack to kick off a workflow that prepares data for your on-call team’s response. The workflow invokes a Cloud Function that gathers audit logs, recent requester IPs, and threat intelligence data and writes this information to a Google Cloud Storage bucket. The workflow then appends a link to this bucket to the newly created incident ticket, and pings responders to let them know what data has been successfully made available. As a result, incident responders get this important context automatically and can ultimately remediate the problem more quickly.

Perform alerting analytics

Datadog’s Eventarc integration can also be used to configure an analytics workflow in GCP that continually logs and processes alert data as your monitors are triggered. This ability to monitor alert activity enables you to surface historical trends and gain insights into the overall health, availability, and performance of your services.

For example, let’s say you want to use alert data to analyze the availability of the payment service we’ve been discussing. For each monitor that tracks when an endpoint on the service stops handling requests, you can include an Eventarc trigger that will feed data from the alert, such as the time it was first fired, its total duration, the relevant endpoint ID, and the related HTTP error code—and write this data to a table in BigQuery. The workflow will then trigger a custom Cloud Function to run an analytics job on the BigQuery table that looks for trends, such as specific endpoints that are failing more often than others. Finally, the workflow will ping the service owner on a routine basis with a report describing the analysis.

Get started with Eventarc and Datadog

Datadog’s Eventarc integration enables you to automate incident response and analytics processes by executing choreographed workflows in response to triggered monitors. This integration is now available in a public preview for Datadog and GCP customers; see GCP’s dedicated codelab tutorials for more detailed information on getting started. If you’re brand new to Datadog, sign up for a free trial to get started.