BlogDatadog

Datadog Pricing: Where the Bill Grows

Tyler Eastridge

By Tyler Eastridge, Head of Operations

LinkedIn · Updated · 5 min read

Datadog Pricing: Where the Bill Grows
On this page

Datadog does not have one price. It has a pricing model with a price list, and every product on it is billed on its own unit: hosts, containers, custom metrics, gigabytes ingested, log events indexed, spans indexed, test runs and sessions. The bill grows where one of those units tracks something your architecture multiplies, which is usually hosts that autoscale, tags that carry unbounded values and logs that nobody searches.

This post explains the billing units from Datadog's own documentation, read on 4 November 2026, so you can see where growth comes from. It prints no dollar amounts on purpose: Datadog's list-price page carries no date and rates differ by plan and commitment, so read them on datadoghq.com/pricing/list. If you are weighing a move rather than a cleanup, Datadog alternatives compared sets the options side by side, and AceMQ's Datadog consulting and support covers the platform you already run.

The billing units, product by product

Datadog billing units and what makes each grow (Datadog documentation, read 4 November 2026)
ProductBilled onWhat makes it grow
Infrastructure monitoringHosts, per month, in Pro, Enterprise and DevSecOps tiersAutoscaling and short-lived instances; Datadog's usage view reports hosts at the 99th percentile of the month's hourly counts
ContainersContainers, per month or per container-hour on demandChurn: the usage view reports the high-water mark of distinct containers
Custom metricsPer 100 custom metrics, averaged over the hours of the monthTag combinations. Each unique name and tag-value set is one metric
Log managementGigabytes ingested, plus millions of events indexed by retention (3, 7, 15 or 30 days), plus Flex Logs storageVolume that is ingested and indexed but never searched
Application performance monitoring (APM)APM hosts, plus ingested gigabytes, plus millions of indexed spans by retentionServices multiplied by traces kept
Everything elseSynthetic API and browser test runs, real user monitoring (RUM) sessions, database monitoring hosts, serverless functions and moreEach is its own unit with its own meter

Hosts and containers: the bill follows your autoscaler

Per-host billing is predictable on a static estate and loose on an elastic one. For infrastructure hosts, Datadog's usage page reports the 99th percentile of distinct hosts across all hours in the month, which discounts a brief spike but not a sustained one. For containers it reports the high-water mark. Before negotiating anything, graph hourly host and container counts for three months. A node pool that scales up each night and is slow to scale down shows here first.

Custom metrics: a tag is a multiplier

Datadog defines a custom metric as a unique combination of metric name and tag values, including the host tag, and counts the distinct ones for each hour before averaging across the month. A gauge with tags for 200 hosts, five endpoints and four status codes can reach 4,000 custom metrics, whether or not anyone queries them. Histograms count as five by default, and distributions as five, or ten once percentiles are added.

Pro plans include 100 indexed and 100 ingested custom metrics per host, and Enterprise 200 of each, pooled across hosts. Metrics without Limits separates what code sends (ingested) from what stays queryable after a tag allowlist (indexed), so dropping tags nobody filters on lowers the indexed count without changing the code. Pod names, request ids and customer ids are the usual offenders: they belong in logs or traces, not in metric tags.

Logs and APM: you pay for keeping, not just receiving

Logs are billed twice. Ingestion is per gigabyte, and indexing is per million events, priced by how long you keep them searchable. Debug logs from a chatty framework are cheap to receive and expensive to index for 30 days. Exclusion filters, shorter retention for low-value indexes and Flex Logs for data you must keep but rarely search are the three levers inside Datadog.

APM follows the same pattern: a host fee for each APM host, a charge for gigabytes of spans ingested, and one for indexed spans by retention. Sampling keeps error and slow traces at full fidelity and thins routine successes, which is a design decision rather than a setting.

Annual, month-to-month and on-demand

Datadog's list page shows three price columns: billed annually, month-to-month and on-demand. For most products the annual rate is the lowest, and month-to-month and on-demand are often the same. The page does not state per-host allotments for products such as container monitoring and custom metrics. It points existing customers to their own billing agreement, so the contract, not the list, decides what is included, and contracted rates can differ from the list. Datadog documents how custom metrics are counted in detail.

Cut the bill first, then decide whether to leave

The order that avoids regret is to attribute volume by origin, remove what nobody queries, move unbounded identifiers out of tags, and only then ask whether the platform is still the right one. A typical engagement for that first step is described in Datadog custom metric and ingest cost governance. If the answer is still no, plan the move in parallel: instrument with OpenTelemetry first, run both systems side by side, and compare a Grafana, Prometheus, Loki and Tempo design with your bill by product, as in Datadog to Grafana stack move planning. AceMQ can then run the replacement as managed Grafana and managed Prometheus, in your account or ours.

Sources

Frequently Asked Questions

How does Datadog count a custom metric?

A custom metric is a unique combination of metric name and tag values, including the host tag. Datadog counts the distinct ones for each hour and averages them across the month. Counts, rates and gauges are one each, histograms five by default, and distributions five, or ten with percentiles.

How are Datadog infrastructure hosts counted?

Datadog's usage page reports the 99th percentile of all distinct infrastructure hosts across the hours of the month, so a brief spike is discounted. Containers are reported by high-water mark. The exact billing formula is in your agreement.

Where can I find current Datadog list prices?

On datadoghq.com/pricing/list, which shows annual, month-to-month and on-demand rates for each product. The page is undated, rates change, and your contracted rates can differ from the list, so use it as a starting point for a quote, not a forecast.

Tyler Eastridge

Author

Tyler EastridgeHead of Operations

Head of Operations at AceMQ. Writes the commercial coverage here: RabbitMQ and VMware licensing, pricing, renewals and support models.

Talk to an engineer

Need a hand with Datadog?

Senior engineers who run it in production. Get a quote or a free consultation, no sales pitch.

Guides, comparisons and research

Go deeper on Observability

Free Consultation

Get Expert Eyes on Your Datadog Environment

Whether you're troubleshooting a production incident, planning a migration, or want a second opinion on your architecture — our team is ready. No pitch, just answers.

Email Us