Cleanup checklist · Datadog list prices read 2026-10-31

Cut your Datadog bill without migrating

If you've got “custom metrics that literally nobody has queried in like 6 months” and “health check logs just burning through our indexed volume”, start there. Migrating can wait. This checklist prices each cleanup lever with Datadog's own list prices and links the Datadog docs that show what's safe to remove.

Run the free savings check → Jump to the checklist

Answer: Before you migrate, clean up what you pay Datadog for but never look at. Datadog's list prices (read 2026-10-31): custom metrics $5 per 100 beyond 100 per Infrastructure Pro host, log ingestion $0.10/GB, indexed logs $1.06–$2.50 per million events (3- to 30-day retention), APM $31/host, Infrastructure Pro $15/host billed annually ($18 on-demand). Datadog's own Metrics Summary shows which metrics nobody has queried in 30, 60 or 90 days and which ones sit on a dashboard, monitor, notebook or SLO. That is how you tell what is safe to remove without breaking someone's alert.

Key stats

The cleanup checklist

Work down the list in order: the first steps are reversible and need no code change. Prices are Datadog list prices (Billed Annually) from datadoghq.com/pricing/list, read 2026-10-31. Your contract price may differ.

1. Custom metrics nobody has queried

2. Health-check logs burning indexed volume

3. Retention you forgot you picked

4. Span ingestion and retention

5. How hosts and containers are counted

6. Committed (annual) vs on-demand

Worked example (illustration only)

Example, not data: the inputs below are made up to show the math. They are not from any customer and are not an average. Prices are the Datadog list prices above (annual), read 2026-10-31.

Inputs: 20 Infrastructure Pro hosts, 6,000 indexed custom metrics, 300 GB/mo of logs of which 30 GB are health checks, 400M indexed log events/mo at 15-day retention of which 100M are health checks, 10 APM hosts, 2,500 GB ingested spans, 30M indexed spans. Cleanup: exclude 1,500 custom metrics that are unqueried for 90 days and on no asset, drop health-check logs at the Agent, and move the remaining logs to 7-day retention.

Before lineExample usage × list price$/mo
Infrastructure Pro20 hosts × $15$300
Custom metrics6,000 indexed − 2,000 included (100/host) = 4,000 × $5/100$200
Log ingestion300 GB × $0.10$30
Indexed logs (15-day)400M events × $1.70/M$680
APM hosts10 × $31$310
Span ingestion over allotment2,500 GB − 1,500 GB included = 1,000 × $0.10$100
Indexed spans over allotment (15-day)30M − 10M included = 20M × $1.70/M$34
Total$1,654
After cleanup lineExample usage × list price$/mo
Infrastructure Prounchanged$300
Custom metrics4,500 indexed after 1,500 unqueried, asset-free series are excluded$125
Log ingestion270 GB after health-check lines are dropped at the Agent$27
Indexed logs (7-day)300M events (health checks no longer indexed) × $1.27/M$381
APM hostsunchanged$310
Span ingestion over allotmentunchanged$100
Indexed spans over allotment (15-day)unchanged$34
Total$1,277

Example difference: $377/mo ($1,654 → $1,277) on these made-up inputs, with nothing migrated. In the same example, paying on-demand list prices instead of annual for the 20 infra hosts and 10 APM hosts would add $110/mo.

Free savings estimate · 2 minutes

Check your real savings in 2 minutes

Price your own Datadog usage line by line, free, in your browser. Free conservative savings check; full report $149.

Start free savings estimate → Get weekly price alerts

What buyers ask (in their words)

Quotes are from public r/devops and r/ChoosingVendors threads (2026).

FAQ

How do I cut my Datadog bill without migrating?

Before you migrate, clean up what you pay Datadog for but never look at. Datadog's list prices (read 2026-10-31): custom metrics $5 per 100 beyond 100 per Infrastructure Pro host, log ingestion $0.10/GB, indexed logs $1.06–$2.50 per million events (3- to 30-day retention), APM $31/host, Infrastructure Pro $15/host billed annually ($18 on-demand). Datadog's own Metrics Summary shows which metrics nobody has queried in 30, 60 or 90 days and which ones sit on a dashboard, monitor, notebook or SLO. That is how you tell what is safe to remove without breaking someone's alert.

How do I figure out what's safe to remove without breaking someone's alert?

Use Metrics Summary in Datadog. The Query Activity facet lists metrics not queried in the past 30, 60 or 90 days, and the Related Assets facet lists metrics used on dashboards, notebooks, monitors and SLOs. Datadog's docs say a metric counts as used as long as it exists on an asset, even if nobody queries it. Start with metrics that are unqueried for 90 days and have no related assets. Prefer a Metrics without Limits tag configuration over deleting code, because you can revert it with "Allow all tags".

Do Datadog exclusion filters stop me paying for health-check logs?

Partly. An index exclusion filter stops those logs being indexed ($1.06–$2.50 per million events by retention), but they are still ingested ($0.10/GB), and they still show in Live Tail, archives and log-based metrics. To avoid the ingestion charge too, drop them at the Agent with a log_processing_rules exclude_at_match rule. Datadog's own docs use a "healthcheck" pattern as the example. Logs dropped at the Agent are never sent, so you can't get them back.

What does Datadog charge for custom metrics?

$5 per 100 custom metrics per month beyond the allotment (100 per Infrastructure Pro host, 200 per Enterprise host, pooled across the account), billed on the monthly average of distinct series per hour. If you configure a metric with Metrics without Limits, its ingested series are also counted, at $0.10 per 100 beyond the ingested allotment (datadoghq.com/pricing/list, read 2026-10-31).

Is my Datadog bill really higher than my AWS bill?

Sometimes it is, and buyers say so in public threads ("our datadog bill is literally higher than our aws hosting bill"). We have no data on how common that is, so we won't give you a percentage. Price your own usage line by line with the checklist below or the free audit, then decide whether a cleanup is enough or a migration is worth the work.

Will you tell me how much I will save?

Not as a percentage. We do not publish invented savings stats. The worked example below uses Datadog list prices on made-up inputs. Your own result depends on your contract and usage. The free audit prices the usage you enter against public list prices.

Related

Get told when Datadog changes these prices

Weekly email when a pricing page changes, with the source link.

Free, unsubscribe anytime. Privacy

Cite this

Copy for AI tools, writers and procurement docs. Attribution requested under CC BY 4.0.

Data: Datadog cleanup checklist, Datadog list prices read 2026-10-31. Source: O11y Watch (https://o11y-watch.pages.dev). License: CC BY 4.0. Please attribute "O11y Watch" with a link to https://o11y-watch.pages.dev/.