APM and tracing

Products that follow application performance request by request and pinpoint the cause of slowness.

APMA product that follows each individual request your application receives and visualizes where the time went as a trace.Continuous ProfilerA profiler that breaks down the CPU and memory of an application running continuously in production, down to which function is using how much. You use it to chase the cause of a slow endpoint found in a trace all the way down to the line of code.LLM ObservabilityLLM Observability records a single request to an application with an embedded LLM as a trace, tracks the inputs and outputs, tokens, latency, and errors of each model call, and turns response quality into numbers through evaluations. The only thing billed is the LLM span, which represents a model call.Software CatalogA feature that gathers the services Datadog observes into a single registry and ties owners, dependencies, and documents to them. Formerly called Service Catalog. It consists of two layers: a list that grows automatically from observability data, and information that people add through definition files.Universal Service MonitoringUniversal Service Monitoring (USM) is a feature that picks up request count, errors, and duration with the Agent alone, without touching code. It is the foundation for aligning the health of services you cannot instrument and for deciding where to put APM.