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

推荐订阅源

云风的 BLOG
云风的 BLOG
V
Visual Studio Blog
人人都是产品经理
人人都是产品经理
The GitHub Blog
The GitHub Blog
月光博客
月光博客
T
Tailwind CSS Blog
小众软件
小众软件
Y
Y Combinator Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
P
Proofpoint News Feed
B
Blog RSS Feed
博客园 - 司徒正美
A
About on SuperTechFans
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
博客园 - 聂微东
Microsoft Security Blog
Microsoft Security Blog
Recent Announcements
Recent Announcements
博客园 - Franky
U
Unit 42
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Microsoft Azure Blog
Microsoft Azure Blog
T
The Blog of Author Tim Ferriss
GbyAI
GbyAI
Apple Machine Learning Research
Apple Machine Learning Research

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
Announcing next-generation APM
2017-02-15 · via Datadog | The Monitor blog

Datadog APM is now available to all Datadog customers.

When troubleshooting a modern application, you need to understand not only its code, but also how its execution is affected by the underlying infrastructure. To help provide full-stack observability for modern applications, we have expanded Datadog’s capabilities to include application performance monitoring (APM).

Datadog APM includes:

  • Distributed tracing of requests from end to end, across every service and host involved
  • Detailed performance overviews for each monitored service
  • Latency distributions and percentiles, plus full decompositions of how much each service contributes to aggregate latency

See APM in action in this two-minute video:

Dev & Ops: the traditional divide

Traditionally, APM and infrastructure monitoring have been provided by separate tools. These tools focused on different layers of the stack, and they were used by different people: APM was for developers, and infrastructure monitoring was for IT or Ops teams.

Now that devops has united dev and ops, and now that infrastructure changes rapidly with autoscaling, microservices, and containerization, this divide no longer makes sense. When code and infrastructure are both moving targets, you can’t fully understand their intertwined behavior by observing them separately.

Full-stack observability

Most of you are using Datadog today for two things: 1) to monitor your infrastructure and 2) to support higher-level analytics of key business metrics. Our goal with Datadog APM is to bridge the gap between these two use cases and provide full-stack observability.

A full stack monitored by Datadog, including infrastructure, application, and analytics

Next-generation APM

Datadog APM gives you powerful tools to observe and optimize modern applications. It enables you to see exactly where your requests go and which services or calls are contributing to overall latency. The lightweight agent is designed to be deployed on every host in your infrastructure, so it generates gap-free distributed request traces even in the most complex microservice architectures. APM also provides multifaceted performance metrics for each service, which you can use in Datadog graphs and alerts.

We built our APM functionality to be:

  • Infrastructure-aware
  • Deployed in minutes
  • Endlessly customizable
  • Comprehensive
  • An integral part of Datadog, so it includes long data retention, built-in collaboration tools, and more

Infrastructure-aware

Datadog APM screenshot including individual requests associated with hosts

Our APM understands infrastructure: whether it’s on-prem or in the cloud, whether it’s manually orchestrated or automated, and whether it’s running on bare metal, VMs, or containers. Datadog APM will identify the exact hosts, containers, databases, APIs, and other components that were part of the execution path—even as these hosts come and go in an ever-shifting cloud environment. Datadog gives you the ability to quickly troubleshoot problems by diving down into the right infrastructure metrics, without switching tools or contexts.

Datadog APM screenshot including individual requests associated with hosts

Just as important for full-stack correlation analysis, you can also mix metrics from your application and your infrastructure in a single dashboard—or even a single graph.

Deployed in minutes

APM is deployed just like the rest of Datadog: with a one-line agent installation that includes integrations with common web frameworks, data stores, and other infrastructure components. That means that you can roll out Datadog across your entire infrastructure in minutes.

Endlessly customizable

Datadog APM screenshot of a graph combining APM metrics with infrastructure metrics with arithmetic and applying a trend line

Like the rest of Datadog, APM is easily customized to fit your needs:

  • Instrument custom applications using our open source agent and client libraries
  • Track performance using auto-generated service-level overviews, or create your own drag-and-drop dashboards
  • Use built-in functions to transform your performance metrics, or apply sophisticated algorithms for outlier or anomaly detection
  • Navigate and filter traces in Datadog to quickly isolate problematic requests

Comprehensive request tracing

Datadog APM screenshot of a flame graph spanning hosts

You can’t have full-stack observability if your monitoring platform is only collecting data from a subset of your hosts. That’s why Datadog APM is designed for simple, widespread deployment. Once you deploy the agent and install the client library, Datadog will automatically trace requests from end to end, wherever they go: across services, databases, caches, etc. You can also trace requests as they cross infrastructure boundaries—moving between hosts, data centers, cloud providers, and so on. That means you can identify bottlenecks in microservice architectures and other complex environments just by looking at flame graphs and service summaries.

Datadog APM screenshot of a graph breaking down a service's latency into its component parts

Your runtime investigation is virtually unlimited as you can aggregate, filter, drill up, or drill down through requests and individually traced steps. Each step of a trace also offers rich metadata so you can answer ad hoc questions such as “which requests touch a particular database table?”, or “which requests call a function in a certain way?”.

Rather than providing a one-sided view by surfacing only the slowest requests, Datadog’s intelligent sampling captures a comprehensive set of traces for a complete view of your application’s performance.

Core Datadog features

Datadog APM screenshot of a graph snapshot with a comment sent to Slack

If you use Datadog already, then you’re familiar with some of the beloved core features that we’ve included in our APM:

  • Rich collaboration features and integrations to keep large teams in sync
  • Sophisticated alerts that provide actionable context
  • Metrics retained for 15 months at full granularity

Get started with next-generation APM

Datadog APM is now available in Datadog. If you don’t yet have a Datadog account, you can try next-generation APM for yourself with a free 14-day trial.