Data as of Sep 14, 2026 · Based on 493 AI responses from ChatGPT Search and Google AI Mode · See how Parse measures this
For an affordable, high-volume log management platform, open-source options like Grafana Loki,
OpenObserve, and
SigNoz lead the market by using advanced compression and indexing to significantly lower costs compared to . If you prefer a managed service with a simple setup, Better Stack, Logit.io, and are top alternatives that pair powerful query capabilities with a lower operational burden.
Brands AI recommends here
Named in 70% of answers
Best for teams already using the Grafana ecosystem. It is highly cost-effective because it indexes only labels, not full logs. It is a performant choice, provided you are comfortable learning LogQL.
Named in 67% of answers
Best for teams wanting an OpenTelemetry-native, budget-friendly full-stack observability platform. Its ClickHouse-based architecture avoids common per-user and indexing fees, making it a scalable alternative.
Named in 40% of answers
Best for maximum cost reduction via extreme compression technology (up to 140x). It is ideal if you want a SQL-like query interface and a unified platform for logs, metrics, and traces without high vendor costs.
Named in 37% of answers
If your priorities are **high log volume + low cost + a genuinely useful query language**, my top Datadog alternative in 2026 is **Better Stack**—with **SigNoz** as the stronger choice if you want more control and/or self-hosting. ### My shortlist Platform | Cost at high volume | Query language | Best for
If your priorities are high log volume + low cost + a genuinely useful query language, my top Datadog alternative in 2026 is Better Stack—with SigNoz as the stronger choice if you want more control and/or self-hosting.
| Platform | Cost at high volume | Query language | Best for |
|---|---|---|---|
| Better Stack | ⭐⭐⭐⭐⭐ | SQL + PromQL | Best overall SaaS replacement |
| SigNoz | ⭐⭐⭐⭐⭐ | ClickHouse SQL + query builder | High-volume analytics / self-hosting |
| Grafana Loki | ⭐⭐⭐⭐⭐ | LogQL | Lowest-cost option if you're already a Grafana shop |
| Datadog | ⭐⭐ | Datadog query language | Best polish/integrations, but expensive |
| Splunk | ⭐⭐ | SPL | Extremely powerful, generally not the affordable choice |
This is probably where I'd start if you're specifically trying to replace Datadog without giving up a polished managed service.
The important part is the economics: Better Stack currently charges $0.10/GB for log ingestion + $0.05/GB/month for retention, with standard querying included. Its larger bundles also make the effective cost quite predictable.
More importantly for your question, you can query logs using SQL, as well as PromQL and its visual query interface. It also supports SQL through an HTTP API, which is attractive if you want to automate log analysis.
For example, instead of learning another proprietary DSL, you can do things conceptually like:
SELECT service, status_code, count(*)
FROM logs
WHERE timestamp > now() - INTERVAL '1 hour'
AND status_code >= 500
GROUP BY service, status_code
ORDER BY count(*) DESC
That's a major advantage if your engineers already know SQL.
Better Stack also explicitly positions itself as a much cheaper Datadog alternative; its current comparison gives an illustrative 1 TB/month logs + 1 TB traces + 1 TB metrics example of roughly $687/month versus an estimated $55,574/month for Datadog. Obviously, that's a vendor-produced comparison rather than an apples-to-apples independent benchmark, but it illustrates the pricing philosophy.
I'd choose Better Stack if: you want SaaS, minimal operational burden, excellent UX, SQL, and predictable volume-based pricing.
This is the one I'd investigate if you're talking about hundreds of GB/day or TB/day and care deeply about query performance and cost.
SigNoz uses ClickHouse underneath, which is a very good architecture for large-scale log analytics. Its current cloud pricing starts at $0.30/GB ingested, with a $49/month minimum, and it doesn't charge per user or per host.
The query experience is particularly interesting: you can use its visual query builder, while dashboards can use ClickHouse SQL directly.
That gives you a much more expressive analytical language than something like Loki's label-oriented approach.
And because SigNoz is open source, you can also self-host it—which changes the economics dramatically at sufficiently large volumes.
I'd choose SigNoz if: logs are a major analytical dataset rather than merely something you search during incidents.
Loki is exceptionally attractive when cost is the overriding concern.
Its architecture deliberately avoids indexing the contents of every log line. Instead, it indexes labels and stores the log data cheaply, with LogQL used for querying.
That can make Loki extremely economical at high volume, particularly when your logs are well structured and you have a Grafana stack already.
The tradeoff is important, though:
LogQL isn't SQL.
If your desired experience is:
"Give me a powerful language where I can arbitrarily aggregate, join, transform and analyze my log data" I'd favor SigNoz/ClickHouse or Better Stack/SQL.
If your desired experience is:
"Find all errors for service X, graph them over time, correlate with Kubernetes labels and inspect surrounding log lines" Loki is fantastic.
Grafana's managed offering currently bills logs based on usage through its Adaptive Logs model.
I'd narrow it down like this:
Better Stack
You get the nicest Datadog-like experience without Datadog's pricing complexity.
SigNoz / ClickHouse
Especially if logs are important enough that you want powerful analytical queries and potentially self-hosting.
Loki
The integration and operational simplicity can outweigh the query-language limitations.
Better Stack or SigNoz
I'd give SigNoz the edge for raw log analytics and Better Stack the edge for overall observability UX.
If by "Datadog alternative" you mean only log management, I would not automatically replace Datadog with another all-in-one observability platform.
A very compelling modern architecture is:
OpenTelemetry → object storage / ClickHouse → log UI
For example:
OpenTelemetry → SigNoz/ClickHouse
or
OpenTelemetry → Better Stack
This avoids locking your telemetry collection to the vendor and makes your log volume much less financially scary.
My personal ranking for your exact criteria:
If you tell me roughly how many GB/TB of logs you ingest per day and how long you need to retain them, I can calculate a realistic monthly cost for Better Stack vs SigNoz vs Loki vs Datadog and tell you which one wins economically.
This is probably where I'd start if you're specifically trying to replace Datadog without giving up a polished managed service.
The important part is the economics: Better Stack currently charges $0.10/GB for log ingestion + $0.05/GB/month for retention, with standard querying included. Its larger bundles also make the effective cost quite predictable.
More importantly for your question, you can query logs using SQL, as well as PromQL and its visual query interface. It also supports SQL through an HTTP API, which is attractive if you want to automate log analysis.
For example, instead of learning another proprietary DSL, you can do things conceptually like:
SELECT service, status_code, count(*)
FROM logs
WHERE timestamp > now() - INTERVAL '1 hour'
AND status_code >= 500
GROUP BY service, status_code
ORDER BY count(*) DESC
That's a major advantage if your engineers already know SQL.
Better Stack also explicitly positions itself as a much cheaper Datadog alternative; its current comparison gives an illustrative 1 TB/month logs + 1 TB traces + 1 TB metrics example of roughly $687/month versus an estimated $55,574/month for Datadog. Obviously, that's a vendor-produced comparison rather than an apples-to-apples independent benchmark, but it illustrates the pricing philosophy.
I'd choose Better Stack if: you want SaaS, minimal operational burden, excellent UX, SQL, and predictable volume-based pricing.
This is the one I'd investigate if you're talking about hundreds of GB/day or TB/day and care deeply about query performance and cost.
SigNoz uses ClickHouse underneath, which is a very good architecture for large-scale log analytics. Its current cloud pricing starts at $0.30/GB ingested, with a $49/month minimum, and it doesn't charge per user or per host.
The query experience is particularly interesting: you can use its visual query builder, while dashboards can use ClickHouse SQL directly.
That gives you a much more expressive analytical language than something like Loki's label-oriented approach.
And because SigNoz is open source, you can also self-host it—which changes the economics dramatically at sufficiently large volumes.
I'd choose SigNoz if: logs are a major analytical dataset rather than merely something you search during incidents.
Loki is exceptionally attractive when cost is the overriding concern.
Its architecture deliberately avoids indexing the contents of every log line. Instead, it indexes labels and stores the log data cheaply, with LogQL used for querying.
That can make Loki extremely economical at high volume, particularly when your logs are well structured and you have a Grafana stack already.
The tradeoff is important, though:
LogQL isn't SQL.
If your desired experience is:
"Give me a powerful language where I can arbitrarily aggregate, join, transform and analyze my log data" I'd favor SigNoz/ClickHouse or Better Stack/SQL.
If your desired experience is:
"Find all errors for service X, graph them over time, correlate with Kubernetes labels and inspect surrounding log lines" Loki is fantastic.
Grafana's managed offering currently bills logs based on usage through its Adaptive Logs model.
I'd narrow it down like this:
Better Stack
You get the nicest Datadog-like experience without Datadog's pricing complexity.
SigNoz / ClickHouse
Especially if logs are important enough that you want powerful analytical queries and potentially self-hosting.
Loki
The integration and operational simplicity can outweigh the query-language limitations.
Better Stack or SigNoz
I'd give SigNoz the edge for raw log analytics and Better Stack the edge for overall observability UX.
If by "Datadog alternative" you mean only log management, I would not automatically replace Datadog with another all-in-one observability platform.
A very compelling modern architecture is:
OpenTelemetry → object storage / ClickHouse → log UI
For example:
OpenTelemetry → SigNoz/ClickHouse
or
OpenTelemetry → Better Stack
This avoids locking your telemetry collection to the vendor and makes your log volume much less financially scary.
My personal ranking for your exact criteria:
If you tell me roughly how many GB/TB of logs you ingest per day and how long you need to retain them, I can calculate a realistic monthly cost for Better Stack vs SigNoz vs Loki vs Datadog and tell you which one wins economically.
When moving away from [Datadog](https://www.datadoghq.com/) ’s crushing high-volume log ingestion and indexing bills, the focus shifts to modern observability platforms built on columnar storage or object storage (like S3) that decouple storage costs from compute. The top recommendations for an affordable, high-volume…
When moving away from Datadog ’s crushing high-volume log ingestion and indexing bills, the focus shifts to modern observability platforms built on columnar storage or object storage (like S3) that decouple storage costs from compute.
The top recommendations for an affordable, high-volume log management platform with a strong query language as a Datadog alternative include:
To help narrow down the ideal fit, tell me:
When looking for an affordable, high-volume log management platform with a strong query language to replace Datadog, the market splits cleanly into **Managed SaaS (low-to-moderate management overhead)** and **Open-Source/Self-Hosted (maximum cost savings at scale)**. The top contenders balancing high-volume…
When looking for an affordable, high-volume log management platform with a strong query language to replace Datadog, the market splits cleanly into Managed SaaS (low-to-moderate management overhead) and Open-Source/Self-Hosted (maximum cost savings at scale).
The top contenders balancing high-volume performance, cost-efficiency, and a robust query experience include:
To help narrow down the ideal choice, tell me:
If your priorities are **high log volume + low cost + a genuinely powerful query language**, my top pick today is **ClickStack (ClickHouse + HyperDX)**. ### My ranking Platform | High-volume economics | Query language | Operational burden | Best for
If your priorities are high log volume + low cost + a genuinely powerful query language, my top pick today is ClickStack (ClickHouse + HyperDX).
| Platform | High-volume economics | Query language | Operational burden | Best for |
|---|---|---|---|---|
| ClickStack | ⭐⭐⭐⭐⭐ | SQL + Lucene-style search | Medium / Low managed | Best overall Datadog replacement |
| Grafana Loki | ⭐⭐⭐⭐⭐ | LogQL | Low managed / Medium self-hosted | Cheapest cloud-native logging |
| OpenSearch | ⭐⭐⭐⭐ | PPL / SQL / DSL | Medium–High | Elasticsearch-like workloads |
| Axiom | ⭐⭐⭐⭐ | APL / SQL-ish | Very low | Easy SaaS experience |
| Better Stack | ⭐⭐⭐ | SQL-style querying | Very low | Smaller teams / simplicity |
| Datadog | ⭐⭐ | Logs query syntax | Very low | Best integrated commercial UX |
clickhouse.com is particularly compelling if you're generating hundreds of GBs or TBs of logs per day.
The key advantage is that you're getting ClickHouse underneath, rather than a traditional log-search index. ClickHouse's columnar storage and compression are extremely well suited to high-volume event data, and ClickStack is specifically optimized around OpenTelemetry logs, metrics, and traces.
Most importantly for your question, the query language is SQL. ClickStack also provides Lucene-style log search for the normal "find me these errors" workflow, while letting you drop into arbitrary ClickHouse SQL for serious analysis. SQL-based dashboards and alerting are supported as well.
That is a substantial advantage over LogQL if your engineers want to do things like:
SELECT
service_name,
quantile(0.99)(duration_ms) AS p99,
countIf(status_code >= 500) AS errors
FROM otel_logs
WHERE timestamp > now() - INTERVAL 1 HOUR
GROUP BY service_name
ORDER BY errors DESC
You can also do joins, window functions, statistical calculations, arbitrary aggregations, etc.—because you're ultimately querying a real analytical database.
This is where ClickStack gets particularly interesting.
ClickHouse's current cloud pricing separates storage and compute, with storage around $25.30/TB/month in the listed AWS regions, while compute is metered separately.
Managed ClickStack is explicitly designed around long-term, high-cardinality telemetry and claims sub-cent-per-GB storage economics at scale.
There's also a completely open-source ClickStack deployment if you're willing to operate it yourself.
So if you're trying to get away from Datadog's "the more successful your product becomes, the more horrifying your logging bill gets" problem, this architecture is very attractive.
grafana.com is the other platform I'd seriously consider.
Loki takes a fundamentally different approach: it doesn't index the contents of your logs. It indexes labels/metadata and stores compressed log chunks in inexpensive object storage such as S3. That makes it exceptionally inexpensive at large volumes.
Its query language, LogQL, is actually quite good:
{service="checkout", environment="prod"}
|= "payment failed"
| json
| status >= 500
It also supports metric queries derived from logs.
And Grafana Cloud currently starts at $0.05/GB processed + $0.40/GB written + $0.10/GB retained, with a 50 GB/month free allowance and automatic volume discounts.
The catch is that Loki's query model isn't as flexible as SQL. Its architecture also means label design matters enormously; high-cardinality labels can undermine the benefits of the system.
I'd make the decision this way:
Choose ClickStack if:
Choose Loki if:
For a new Datadog replacement in 2026, I'd shortlist only these two:
1. ClickStack — best overall for high-volume engineering teams 2. Grafana Loki — best if minimizing cost/complexity is the overriding objective
If you tell me roughly how many GB/TB of logs you ingest per day, retention (e.g. 7/30/90 days), and whether you're on AWS/GCP/Azure, I can run a concrete Datadog vs ClickStack vs Loki monthly cost comparison and tell you which one I'd actually deploy.
You can also do joins, window functions, statistical calculations, arbitrary aggregations, etc.—because you're ultimately querying a real analytical database.
This is where ClickStack gets particularly interesting.
ClickHouse's current cloud pricing separates storage and compute, with storage around $25.30/TB/month in the listed AWS regions, while compute is metered separately.
Managed ClickStack is explicitly designed around long-term, high-cardinality telemetry and claims sub-cent-per-GB storage economics at scale.
There's also a completely open-source ClickStack deployment if you're willing to operate it yourself.
So if you're trying to get away from Datadog's "the more successful your product becomes, the more horrifying your logging bill gets" problem, this architecture is very attractive.
grafana.com is the other platform I'd seriously consider.
Loki takes a fundamentally different approach: it doesn't index the contents of your logs. It indexes labels/metadata and stores compressed log chunks in inexpensive object storage such as S3. That makes it exceptionally inexpensive at large volumes.
Its query language, LogQL, is actually quite good:
{service="checkout", environment="prod"}
|= "payment failed"
| json
| status >= 500
It also supports metric queries derived from logs.
And Grafana Cloud currently starts at $0.05/GB processed + $0.40/GB written + $0.10/GB retained, with a 50 GB/month free allowance and automatic volume discounts.
The catch is that Loki's query model isn't as flexible as SQL. Its architecture also means label design matters enormously; high-cardinality labels can undermine the benefits of the system.
I'd make the decision this way:
Choose ClickStack if:
Choose Loki if:
For a new Datadog replacement in 2026, I'd shortlist only these two:
1. ClickStack — best overall for high-volume engineering teams 2. Grafana Loki — best if minimizing cost/complexity is the overriding objective
If you tell me roughly how many GB/TB of logs you ingest per day, retention (e.g. 7/30/90 days), and whether you're on AWS/GCP/Azure, I can run a concrete Datadog vs ClickStack vs Loki monthly cost comparison and tell you which one I'd actually deploy.
If your priorities are **high log volume + low cost + a good query language**, my top pick is **OpenObserve**. If you already use Grafana heavily, **Grafana Loki** is the strongest alternative. If you want the best query experience and are willing to operate a little more infrastructure, **ClickHouse/ClickStack** is…
If your priorities are high log volume + low cost + a good query language, my top pick is OpenObserve. If you already use Grafana heavily, Grafana Loki is the strongest alternative. If you want the best query experience and are willing to operate a little more infrastructure, ClickHouse/ClickStack is extremely compelling.
| Platform | Query language | High-volume economics | Query power | Ops burden | Best for |
|---|---|---|---|---|---|
| OpenObserve | SQL + PromQL + VRL | ⭐⭐⭐⭐⭐ | ⭐⭐⭐⭐½ | Low–medium | Best overall Datadog replacement |
| Grafana Loki | LogQL | ⭐⭐⭐⭐⭐ | ⭐⭐⭐⭐ | Low if Cloud | Grafana-centric teams |
| ClickStack / ClickHouse | SQL | ⭐⭐⭐⭐⭐ | ⭐⭐⭐⭐⭐ | Medium | Huge volumes + sophisticated queries |
| Better Stack | SQL | ⭐⭐⭐⭐½ | ⭐⭐⭐⭐½ | ⭐⭐⭐⭐⭐ | Managed SaaS, minimal ops |
| SigNoz | ClickHouse SQL | ⭐⭐⭐⭐½ | ⭐⭐⭐⭐⭐ | Medium | OTel + full observability |
| Elasticsearch/OpenSearch | Query DSL/SQL/PPL | ⭐⭐⭐ | ⭐⭐⭐⭐⭐ | High | Search-heavy / existing Elastic expertise |
OpenObserve is probably the closest match to what you're asking for.
Its particularly attractive combination is:
The SQL experience is the big differentiator. For example, you can do something conceptually like:
SELECT service_name,
status,
count(*) AS errors
FROM logs
WHERE timestamp > now() - INTERVAL '1 hour'
AND status >= 500
GROUP BY service_name, status
ORDER BY errors DESC
That's much nicer for many engineering teams than learning a proprietary log-search language.
Caveat: it's not as polished/ecosystem-rich as Datadog. If your organization relies heavily on Datadog's APM, infrastructure monitoring, synthetics, RUM, security, etc., you're replacing more than just a log backend.
Grafana Labs's Loki is probably the best pure log-volume economics option.
Its key architectural trick is that it doesn't index the contents of your logs. It indexes labels and retrieves the actual log data from object storage. That's why it can be dramatically cheaper at large volumes.
You query it with LogQL:
{service="checkout", environment="prod"}
|= "error"
| json
| status >= 500
LogQL is quite good, but there's a philosophical difference:
That makes Loki fantastic for high-volume operational logs, but less attractive if you want arbitrary ad-hoc analytics across enormous amounts of unstructured data.
I'd choose Loki over OpenObserve if you already run Grafana + Prometheus.
This is the option I'd investigate if you're talking about multiple TB/day.
ClickHouse is extraordinarily good at aggregating and scanning large quantities of structured data, and SQL is the query language.
ClickHouse's own 2026 comparison positions ClickStack as a particularly cost-effective Datadog alternative for high-cardinality workloads, using a unified columnar datastore for logs, metrics and traces.
The upside is enormous query flexibility:
SELECT
service,
toStartOfMinute(timestamp) AS minute,
countIf(status >= 500) AS errors,
quantile(0.99)(duration_ms) AS p99
FROM logs
WHERE timestamp >= now() - INTERVAL 6 HOUR
GROUP BY service, minute
ORDER BY minute;
That's the sort of thing where ClickHouse really shines.
The downside is operational complexity. If you're comparing a managed Datadog experience to "I want somebody else to operate my logging platform," don't casually choose raw ClickHouse.
ClickStack makes this much more interesting because it provides the observability layer/UI around ClickHouse.
Better Stack is worth serious consideration if you want SaaS simplicity rather than self-hosting.
It uses SQL for logs and has a very straightforward volume-oriented pricing model. Current published comparisons put its logs at approximately $0.10/GB ingestion + $0.05/GB/month retention, with no separate indexing fee.
That's particularly attractive if your requirement is:
"I don't want to operate logging infrastructure, but I also don't want Datadog's pricing model." I'd rank it above OpenObserve for ease of use, but below OpenObserve for extreme-volume economics/flexibility.
< 100 GB/day
→ Better Stack or OpenObserve Cloud
You probably don't need to operate anything yourself.
100 GB/day – 1 TB/day
→ OpenObserve or Grafana Loki
This is where Datadog's indexing/host economics start becoming increasingly annoying.
1–10+ TB/day
→ ClickStack/ClickHouse or Loki
At this point, storage architecture and query efficiency matter enormously. ClickHouse becomes particularly attractive if you need arbitrary analytical queries rather than primarily operational log searching.
You already use Grafana/Prometheus
→ Loki
The integration advantage is substantial.
You want SQL above all else
→ OpenObserve / ClickStack / Better Stack
I'd probably choose OpenObserve for the middle ground and ClickStack for truly enormous workloads.
If you told me:
"We're spending too much on Datadog. We have hundreds of GB to several TB of logs per day. We want everything searchable, don't want crazy indexing costs, and our engineers want a real query language." I'd shortlist OpenObserve and ClickStack, with Loki as the third candidate.
I'd start with OpenObserve because it gives you the best combination of Datadog-like UX + SQL + low storage cost + OTel + relatively low operational burden. Its architecture specifically targets the Datadog cost problem.
If you're doing multi-TB/day, however, I'd benchmark ClickStack/ClickHouse before committing. The ability to use full SQL over a columnar datastore is hard to beat for sophisticated log analytics.
If you give me roughly GB/day (or TB/day), retention period, number of hosts/services, and whether you need APM/metrics as well as logs, I can give you a much more concrete Datadog vs OpenObserve vs Loki vs ClickHouse cost/architecture recommendation.
When hunting for a high-volume, affordable Datadog alternative with a robust query language, the consensus among engineers has shifted heavily away from traditional heavyweights (like Elasticsearch or Splunk) and toward modern **ClickHouse-backed architectures** or **ultra-low-footprint Rust-based engines**. The top…
When hunting for a high-volume, affordable Datadog alternative with a robust query language, the consensus among engineers has shifted heavily away from traditional heavyweights (like Elasticsearch or Splunk) and toward modern ClickHouse-backed architectures or ultra-low-footprint Rust-based engines.
The top recommendations depend on whether you want a managed cloud service or a self-hosted open-source stack:
To help narrow down the ideal choice, let me know:
If your priorities are **high log volume + low cost + a genuinely useful query language**, I’d put these at the top of the list: Platform | My take | Query language | Cost profile | Best for --- | --- | --- | --- | ---
If your priorities are high log volume + low cost + a genuinely useful query language, I’d put these at the top of the list:
| Platform | My take | Query language | Cost profile | Best for |
|---|---|---|---|---|
| OpenObserve | 🥇 Best overall Datadog alternative | SQL + PromQL + VRL | Very low | Teams wanting SQL and high-volume logs |
| Grafana Loki | 🥈 Best for maximum scale/$ | LogQL | Extremely low | Kubernetes/Grafana-heavy environments |
| Better Stack | 🥉 Best managed/SaaS option | SQL | Low & predictable | Teams that don't want to operate logging |
| ClickStack / ClickHouse | Best for serious analytics | SQL | Very low at scale | Huge volumes + complex queries |
| Elastic | Strong but more operationally involved | KQL / ES | QL / Lucene | Moderate |
OpenObserve is probably the closest match to what you're describing.
Its big advantage over Loki is SQL. You can query logs in a way that's much closer to a traditional analytical database:
SELECT service_name, count(*)
FROM logs
WHERE timestamp > now() - interval '1 hour'
AND level = 'ERROR'
GROUP BY service_name
ORDER BY count(*) DESC
OpenObserve supports SQL, PromQL and VRL, is open source, and can use object storage such as S3/GCS/Azure Blob. Its vendor claims 4–8× lower total cost than Datadog, although I'd treat that as a directional marketing claim rather than a benchmark.
The particularly attractive part for high-volume logs is that you're not paying Datadog-style per-host + indexed-event + various feature meters. OpenObserve's cloud model is volume-based, while self-hosting eliminates the software license cost.
I'd choose OpenObserve if:
Grafana Loki is arguably the best economics-per-GB option.
Loki deliberately doesn't index the contents of every log line. It indexes labels/metadata and stores compressed log chunks in inexpensive object storage. That architecture is a major reason it can be dramatically cheaper at high volume.
Its query language, LogQL, is quite powerful:
{app="checkout", environment="prod"}
|= "payment failed"
| json
| status >= 500
You can also aggregate logs into metrics and build alerting rules with LogQL.
The downside is important: Loki isn't a general-purpose full-text search database. Its architecture assumes you have sensible, relatively low-cardinality labels. Searching arbitrary text across enormous amounts of unlabeled data is less attractive than with ClickHouse/OpenObserve/Elastic.
Grafana Cloud's current Pro pricing lists $0.05/GB processed, $0.40/GB written and $0.10/GB retained, with volume discounts; there's also a 50-GB/month free allowance.
Better Stack is worth serious consideration if you don't want to run your own logging infrastructure.
The interesting part for your use case is its warehouse-style approach: logs are searchable with SQL, and its pricing is based primarily on volume rather than hosts/cardinality/indexed-event charges. Current published comparisons put logs at roughly $0.10/GB ingestion + $0.05/GB/month retention.
That's a very attractive model if you're trying to escape Datadog's pricing complexity.
I'd pick it over OpenObserve when operational simplicity matters more than having complete control of the backend.
If by "high-volume" you mean something like 1–10+ TB/day, I'd also investigate ClickHouse / ClickStack.
It's a different philosophy: rather than building a specialized log-search engine, you get an extremely fast columnar analytical database with SQL. ClickHouse positions ClickStack as a Datadog alternative with a unified logs/metrics/traces datastore and predictable resource-based economics.
This becomes particularly compelling when your log queries are analytical:
SELECT
service,
endpoint,
quantile(0.99)(duration_ms) AS p99,
count() AS requests
FROM otel_logs
WHERE timestamp >= now() - INTERVAL 24 HOUR
GROUP BY service, endpoint
ORDER BY p99 DESC
For engineering teams comfortable operating ClickHouse, this may actually be the best long-term high-volume architecture.
I'd narrow it down like this:
<100 GB/day: Better Stack 100 GB–1 TB/day: OpenObserve 1–10+ TB/day: ClickHouse/ClickStack or Loki Kubernetes + already using Grafana/Prometheus: Loki You insist on SQL: OpenObserve or ClickHouse You want zero operational burden: Better Stack
For a Datadog replacement specifically, my personal shortlist would be:
1. OpenObserve — best balance 2. Grafana Cloud/Loki — best cost at scale 3. Better Stack — best SaaS experience 4. ClickStack — best for very large analytical workloads
The biggest question is actually how many GB/TB of logs you ingest per day and how long you retain them. If you give me something like "500 GB/day, 30-day retention, ~100 engineers, mostly Kubernetes", I can calculate a rough monthly Datadog vs OpenObserve vs Loki vs Better Stack vs ClickHouse bill and tell you which one I'd deploy.
When moving away from Datadog’s brutal high-volume log pricing while retaining a powerful query language, engineers generally steer away from basic text-search files and move toward modern columnar or label-optimized…
When moving away from Datadog’s brutal high-volume log pricing while retaining a powerful query language, engineers generally steer away from basic text-search files and move toward modern columnar or label-optimized engines.
The top alternatives depend heavily on whether you want a fully managed SaaS or a cost-pioneering open-source/object-storage stack.
trace_id ) across petabytes without a label index, it can be slower than an indexed search.Summary Recommendation
To help narrow down the ideal choice, let me know:
If your main requirements are **high log volume + strong querying + materially lower cost than Datadog**, my top pick today is **OpenObserve**. ### My shortlist Platform | Query language | High-volume economics | Best for
If your main requirements are high log volume + strong querying + materially lower cost than Datadog, my top pick today is OpenObserve.
| Platform | Query language | High-volume economics | Best for |
|---|---|---|---|
| OpenObserve | SQL | ⭐⭐⭐⭐⭐ | Best overall Datadog replacement |
| Grafana Loki | LogQL | ⭐⭐⭐⭐⭐ | Kubernetes/Grafana-heavy environments |
| Better Stack | SQL, PromQL | ⭐⭐⭐⭐½ | Best polished SaaS experience |
| Elastic | ES | QL / KQL | ⭐⭐⭐ |
| ClickHouse | SQL | ⭐⭐⭐⭐⭐ | Maximum scale/control, more DIY |
openobserve.ai is particularly compelling if you're pushing hundreds of GBs or multiple TB/day.
Its biggest advantage is that you get a real SQL query engine rather than having to learn a proprietary log-search language. OpenObserve uses columnar Parquet/object storage and DataFusion, and its current cloud pricing is $0.50/GB ingestion + $0.01/GB queried, with 30 days of log retention included. There are no per-host or per-user charges.
That pricing model is very attractive for high-volume environments because Datadog's per-host + ingestion model can become painful as infrastructure and log volume grow.
It also has a free/open-source self-hosted edition, and its self-hosted enterprise offering is currently free up to 50 GB/day.
Why I'd choose it:
The tradeoff is that it doesn't have quite the same ecosystem/polish/maturity as Datadog.
grafana.com is probably my second choice.
Loki uses LogQL, which is a very capable query language and particularly good for Kubernetes/container logs. Grafana's current Cloud pricing starts at $0.40/GB written, $0.05/GB processed, and $0.10/GB retained, plus a $19/month platform fee on Pro.
The killer feature is the ecosystem:
logs → metrics → traces → dashboards → alerts
all work together extremely well.
I'd choose Loki over OpenObserve if your team already lives in Grafana/Prometheus/Kubernetes.
The downside is that LogQL isn't SQL, and Loki's architecture deliberately emphasizes labels rather than indexing every field. That can be a feature for cost, but it's less flexible than OpenObserve/ClickHouse for arbitrary log analytics.
betterstack.com has become a surprisingly strong Datadog alternative.
It supports SQL and PromQL, has a very polished UI, live tail, dashboards, alerting, incident management, and OpenTelemetry support. Its log pricing is currently $0.10/GB ingestion + $0.05/GB/month retention, with querying included; its bundled plans can also be attractive at moderate-to-large volumes.
Better Stack explicitly positions its logging product as dramatically cheaper than Datadog and claims up to 80× more data for the same budget in some configurations.
I'd pick it when developer experience and low operational overhead matter more than squeezing every last dollar out of petabyte-scale storage.
<100 GB/day: Better Stack or Grafana Cloud.
100 GB–1 TB/day: OpenObserve is probably the sweet spot.
1–10+ TB/day: OpenObserve or ClickHouse, depending on how much infrastructure you want to own.
Kubernetes + Prometheus + Grafana already everywhere: Loki.
Want the strongest arbitrary analytics/querying: OpenObserve / ClickHouse, because SQL is a huge advantage.
If by "good query language" you mean something like:
SELECT service, status_code, count(*)
FROM logs
WHERE timestamp > now() - interval '1 hour'
AND status_code >= 500
GROUP BY service, status_code
ORDER BY count(*) DESC
then I'd strongly favor OpenObserve or ClickHouse.
If you mean something optimized for operational searches like:
{service="api"} |= "timeout" | json | status >= 500
then Loki/LogQL is excellent.
My overall ranking for a Datadog replacement in 2026:
If you tell me roughly how many GB/TB of logs you ingest per day and how long you retain them (e.g. 500 GB/day, 30 days), I can calculate the approximate monthly cost of Datadog vs OpenObserve vs Loki vs Better Stack and tell you which one is likely to win.
grafana.com is probably my second choice.
Loki uses LogQL, which is a very capable query language and particularly good for Kubernetes/container logs. Grafana's current Cloud pricing starts at $0.40/GB written, $0.05/GB processed, and $0.10/GB retained, plus a $19/month platform fee on Pro.
The killer feature is the ecosystem:
logs → metrics → traces → dashboards → alerts
all work together extremely well.
I'd choose Loki over OpenObserve if your team already lives in Grafana/Prometheus/Kubernetes.
The downside is that LogQL isn't SQL, and Loki's architecture deliberately emphasizes labels rather than indexing every field. That can be a feature for cost, but it's less flexible than OpenObserve/ClickHouse for arbitrary log analytics.
betterstack.com has become a surprisingly strong Datadog alternative.
It supports SQL and PromQL, has a very polished UI, live tail, dashboards, alerting, incident management, and OpenTelemetry support. Its log pricing is currently $0.10/GB ingestion + $0.05/GB/month retention, with querying included; its bundled plans can also be attractive at moderate-to-large volumes.
Better Stack explicitly positions its logging product as dramatically cheaper than Datadog and claims up to 80× more data for the same budget in some configurations.
I'd pick it when developer experience and low operational overhead matter more than squeezing every last dollar out of petabyte-scale storage.
<100 GB/day: Better Stack or Grafana Cloud.
100 GB–1 TB/day: OpenObserve is probably the sweet spot.
1–10+ TB/day: OpenObserve or ClickHouse, depending on how much infrastructure you want to own.
Kubernetes + Prometheus + Grafana already everywhere: Loki.
Want the strongest arbitrary analytics/querying: OpenObserve / ClickHouse, because SQL is a huge advantage.
If by "good query language" you mean something like:
SELECT service, status_code, count(*)
FROM logs
WHERE timestamp > now() - interval '1 hour'
AND status_code >= 500
GROUP BY service, status_code
ORDER BY count(*) DESC
then I'd strongly favor OpenObserve or ClickHouse.
When moving away from Datadog because of high log management bills at scale, finding a tool that balances **affordability**, **high-volume ingestion** , and a **robust query language** (instead of forcing you into clunky or overly basic grep-style search) comes down to a few standout modern alternatives. The best…
When moving away from Datadog because of high log management bills at scale, finding a tool that balances affordability, high-volume ingestion , and a robust query language (instead of forcing you into clunky or overly basic grep-style search) comes down to a few standout modern alternatives.
The best options depending on whether you want a fully managed SaaS with smart cost-controls or an open-source/component-based architecture include:
Coralogix has carved out a massive niche specifically targeting Datadog and Splunk cost shock. Rather than forcing you to pay identical rates for every single log line, they use an architecture called TCO Optimizer.
If your team wants a true open-source core (MIT license) that mimics the unified metrics/traces/logs experience of Datadog without the SaaS markup, SigNoz is the leading modern contender.
If you are already running Grafana for dashboards, Grafana Loki is built explicitly to handle high-volume log aggregation efficiently.
Summary Recommendation
To narrow this down further, let me know: