Datadog vs Elastic Observability 2026: The Appliance vs the Engine

Datadog vs Elastic Observability on 2026 pricing — per-host SKUs vs per-GB serverless ingest, the normalized-size billing catch, self-managed option, one workload bill.

Industry insights Best practices
Datadog vs Elastic Observability 2026: The Appliance vs the Engine

Short answer: Datadog is a turnkey SaaS appliance billed per host per product; Elastic Observability is a search engine extended into observability, billed per GB ingested and retained — or self-hosted for free. On paper the price gap is startling: our reference 100-host workload costs ≈$5,315/month on Datadog vs ≈$600/month on Elastic Serverless Complete at 2026 floor rates. That gap is real but narrowed by three things: Elastic bills on enriched, normalized data size before compression; Elastic's APM and polish trail Datadog's; and Elastic expects you to own data-tier tuning and pipeline design. Teams with Elasticsearch skills and log-heavy workloads get extraordinary value; teams without them often discover why "the database is the easy part."

Disclosure: published by the team behind Guance. Both products are presented from public docs and 2026 list pricing with formulas shown; Guance appears only as a labeled third option. Verified 2026-08-07.

Datadog vs Elastic Observability at a glance

Dimension Datadog Elastic Observability
Billing unit Per host, per product (20+ SKUs) Per GB ingested + per GB retained (Serverless); resource-based tiers (Hosted)
Entry price $15/host/mo Infrastructure Pro (annual) Serverless from ~$0.07/GB (Logs Essentials); Hosted from $99/mo (Standard)
Full-stack tier APM $31/host/mo, requires paired Infra Complete: $0.09/GB logs+traces, $0.023/GB metrics (ingest)
Retention pricing Indexed-log model: $1.70/M events (15-day) $0.019/GB/mo (Complete logs+traces); $0.005 metrics
Query language Datadog QL (proprietary) ES|QL, KQL, Lucene (Kibana)
Deployment SaaS only Serverless, Hosted, or self-managed free (Basic license)
Synthetics $5 per 10K API test runs $0.0123 per browser run; $28/location/mo lightweight
Support Tiered plans Serverless: +5% (Gold) / +10% (Platinum) / +15% (Enterprise) of consumption
Best known for Full-stack UX, 700+ integrations Log/search depth at scale, deployment flexibility

1. First, untangle the names: ELK, Elastic Stack, Elastic Observability

Searchers meet this vendor under three names. ELK is the original open-source trio — Elasticsearch (search engine), Logstash (pipeline), Kibana (UI). The Elastic Stack adds Beats/Elastic Agent for collection. Elastic Observability is the commercial solution — APM, logs, metrics, synthetics, SLOs, ML, AI assistant — running on that stack, delivered as Serverless (usage-based), Hosted (resource-based tiers: Standard $99, Gold $114, Platinum $131, Enterprise $184/month starting prices for a 120 GB, two-zone production config), or self-managed. "ELK vs Datadog" and "Elastic vs Datadog" are the same comparison at heart: a search-engine platform against a purpose-built observability appliance.

Related guideHow to Migrate from Datadog in 6 Weeks: Dual-Write, Field Mapping, Rollback (2026)

2. Same workload, both bills — and the caveats that shrink the gap

Assumptions, identical to our other comparisons: 100 hosts, APM everywhere, 2 TB/month logs, 1.5 TB/month traces, ~25,000 metric series, 100K RUM sessions, 50K synthetic checks, list prices verified 2026-08-07. Planning model, not a quote.

Line item Datadog Elastic Serverless Complete
Infrastructure 100 × $15 = $1,500 — (no per-host meter)
Metrics Included (custom-metric overage risk) ≈15 GB × $0.023 ≈ $0.35
APM / traces 100 × $31 = $3,100 1,536 GB × $0.09 = $138
Logs 2,000 GB × $0.10 + 200 M indexed events × $1.70/M ≈ $540 2,048 GB × $0.09 = $184
Retention (30-day rolling) Included in index price (15-day tier) 3,584 GB × $0.019 ≈ $68
RUM 100 × $1.50 = $150 Bundled in APM ingest meter
Synthetics 5 × $5 = $25 5 lightweight locations × $28 = $140
Support Platinum +10% ≈ $53
Monthly estimate ≈ $5,315 ≈ $584

Before you book the savings, read the four caveats:

  • "As low as" is a floor, not a rate. Elastic's published $0.07/$0.09 rates are volume-tier floors. Smaller deployments pay meaningfully more per GB; run your own numbers in Elastic's pricing calculator.
  • You are billed on normalized size before compression. Elastic measures ingest at the end of the enrichment pipeline, before Elasticsearch compression. Enriched documents can be substantially larger than the raw logs you shipped, so your billable GB may exceed the GB you counted at the source.
  • Real deployments cluster far above the floor. Third-party 2026 cost guides put modest production Elastic Cloud estates at $1,500–$8,000/month and mid-size Platinum/Enterprise estates at $10,000–$50,000+ — the floor-rate arithmetic above is the best case, not the median case.
  • Self-managed is "free" the way a puppy is free. Zero license cost under the Basic license, but you own cluster sizing, shard strategy, upgrades, snapshots, and 3 a.m. shard-allocation incidents. Budget the operations engineer honestly.

3. Logs: Elastic's home turf

If your workload is log-dominant — terabytes of security events, application logs, audit trails — Elastic is the strongest engine in this comparison and it is not close. Elasticsearch was built for full-text search at scale; ES|QL now gives one piped query language across logs, metrics, and traces; hot-warm-cold-frozen data tiers let you trade retention cost against query speed deliberately. Datadog's log product is excellent but priced for a different behavior: cheap ingest, expensive indexing ($1.70 per million events at the 15-day tier). Teams that search a small fraction of ingested logs do fine on Datadog with Flex tiers; teams that live in their logs pay index bills that fund an Elastic estate several times over.

4. APM and full-stack polish: Datadog's home turf

The reverse holds for APM. Datadog's trace explorer, service catalog, deployment tracking, Watchdog anomaly detection, and profiler are the category's usability benchmark, and each APM host includes 150 GB of span ingest plus 1 million indexed spans. Elastic's APM is OpenTelemetry-native and entirely competent for standard tracing, but it trails on correlation polish, out-of-the-box service views, and ML-assisted triage. If your daily workflow is "alert fires → trace → log line → deploy diff" in one click path, Datadog is the smoother ride; if your daily workflow is "search everything, build the view yourself," Elastic rewards the skill.

5. Deployment and data residency

This dimension is one-sided: Datadog is SaaS-only (pick a regional site, ship your data out). Elastic offers SaaS in your preferred cloud region and a genuinely free self-managed path — which is why Elastic survives procurement rounds in regulated industries and data-residency-sensitive markets where SaaS-only vendors are eliminated in the first filter. For Southeast Asian teams with Bank Negara, MAS, or OJK residency conversations ahead, this matters more than any feature grid.

6. Exit cost

Elastic self-managed skills and data formats (JSON documents, standard index APIs, OTLP ingest) transfer; your biggest lock-in is Kibana dashboards and ES|QL queries. Datadog lock-in is the agent, the monitors, the dashboards, and the query language all at once. Both platforms ingest OpenTelemetry natively, which remains the correct hedge: instrument once in OTLP and keep your exit options alive on either side.

Related guideDatadog to OpenTelemetry: The 2026 Migration Playbook (Without Losing Visibility)

The third option: Guance

One disclosure-shaped suggestion: if Elastic's price model appeals but your team does not want to tune data tiers and normalized-size pipelines — and Datadog's per-host compounding is what pushed you to this comparison — Guance sits deliberately between them: one all-in-one platform (logs, metrics, APM, RUM + session replay, synthetics) with usage-based pricing and daily settlement, GuanceDB built for high-cardinality observability data, 650+ integrations, and regional nodes plus local-language support across Southeast Asia, Japan, and Korea. The workload table above is the exact input a Guance workspace estimate starts from.

Datadog or Elastic Observability: which should you choose?

Pick Datadog if you want the best full-stack UX with near-zero assembly; APM depth and ML-assisted triage are daily workflows; and you can govern SKU sprawl and index tiers with discipline.

Pick Elastic if logs are your dominant data type; your team already has Elasticsearch skills (or wants them); you need self-managed deployment for compliance or residency; and you will actively manage ingest normalization and data tiers.

Reconsider both if you want usage-based economics without search-engine operations — that middle path is precisely where all-in-one platforms like Guance compete.

FAQ

Q: Is Elastic Observability cheaper than Datadog?
At published floor rates, dramatically — a 100-host, 2 TB-log workload models at roughly one-tenth of Datadog's bill on Elastic Serverless Complete. In practice the gap narrows: Elastic bills enriched, normalized data size before compression, floor rates apply only at volume, support adds 5–15% of consumption, and self-managed deployments carry real operations cost. Budget from your measured volumes, not the headline rates.

Q: Is ELK free?
The self-managed Elastic Stack under the Basic license is free and open, including core observability features. Elastic Cloud (Serverless or Hosted) is the paid managed service. Advanced features — ML anomaly detection, cross-cluster replication, the AI assistant — sit in paid tiers (Platinum/Enterprise) on both paths.

Q: Can Elastic replace Datadog APM?
For standard distributed tracing via OpenTelemetry, yes — traces, service maps, RED metrics, and error tracking are all present. What trails is the polish layer: Datadog's Watchdog ML, deployment tracking, and one-click trace-to-log-to-profile correlation are more mature. Teams coming from Jaeger/Tempo will feel at home; teams coming from Datadog will notice the assembly work.

Q: Which is better for Kubernetes?
Both are strong: Datadog via its agent's auto-discovery and container views, Elastic via Elastic Agent, Beats, and OTel-native ingest. The deciding factor is usually economics and skills, not capability — per-host pricing compounds in autoscaling clusters, while Elastic's per-GB model does not care how many pods you run.

Q: Does Elastic charge for data retention?
Yes, on Serverless: retention bills per GB kept per month ($0.019 for Complete logs/traces, $0.005 for metrics), separate from ingest. This is structurally different from Datadog, where retention is bundled into the indexing tier you choose. Long retention windows favor careful Elastic data-tier design; short, hot search windows can favor either model.


Get a tailored plan

Contact us

Join the community

Scan with WeChat
to join the community

Try Guance

Start online and pay only for what you use.

Get started

Choose a Guance plan

Code hosting