Compare

Where Whale wins, and where it doesn't.

We surveyed twelve observability tools before writing a line of Whale. Here's the honest result, including the rows where we lose. Whale's column reflects what's live today, not what's on a roadmap.

Coverage

Capability matrix

● core · ◐ partial or add-on · ○ absent

Capability coverage across Whale and five other observability tools
CapabilityWhaleNew RelicDatadogGrafana LGTMSigNozBetter Stack
Logscore / strongcore / strongcore / strongcore / strongcore / strongcore / strong
Metricscore / strongcore / strongcore / strongcore / strongcore / strongcore / strong
Traces / APMcore / strongcore / strongcore / strongcore / strongcore / strongcore / strong
Three-signal correlationcore / strongcore / strongcore / strongcore / strongcore / strongpartial / add-on
Error / issue trackingcore / strongcore / strongcore / strongpartial / add-oncore / strongcore / strong
Golden signals + Apdexcore / strongcore / strongcore / strongpartial / add-oncore / strongabsent
Service mapcore / strongcore / strongcore / strongpartial / add-oncore / strongabsent
Service levels (SLO)core / strongcore / strongcore / strongpartial / add-onabsentabsent
Change trackingcore / strongcore / strongcore / strongpartial / add-onabsentabsent
Dashboardscore / strongcore / strongcore / strongcore / strongcore / strongpartial / add-on
Alertingcore / strongcore / strongcore / strongcore / strongcore / strongcore / strong
Uptime / syntheticscore / strongcore / strongcore / strongpartial / add-onabsentcore / strong
Public status pagescore / strongpartial / add-onpartial / add-onpartial / add-onabsentcore / strong
NL query / AI assistcore / strongcore / strongcore / strongpartial / add-onpartial / add-oncore / strong
Multi-tenancycore / strongcore / strongcore / strongcore / strongcore / strongcore / strong
Fully managed / hostedcore / strongcore / strongcore / strongpartial / add-oncore / strongcore / strong
Self-host optioncore / strongabsentabsentcore / strongcore / strongabsent
Log parsing / PII maskingpartial / add-oncore / strongcore / strongpartial / add-onpartial / add-onpartial / add-on
Infrastructure / Kubernetespartial / add-oncore / strongcore / strongcore / strongcore / strongpartial / add-on
Cloud integrations (AWS, GCP, Azure)partial / add-oncore / strongcore / strongcore / strongcore / strongcore / strong
Cloud security / posture auditcore / strongpartial / add-oncore / strongabsentabsentabsent
RUM / session replaypartial / add-oncore / strongcore / strongpartial / add-onabsentcore / strong
Continuous profilingabsentpartial / add-oncore / strongcore / strongpartial / add-onabsent
Auto-instrumentation agentspartial / add-oncore / strongcore / strongpartial / add-onabsentpartial / add-on

Self-hosting on Whale is available on the Enterprise plan.

Whale's ◐ marks: masking at ingest but no parsing rules; hosts, processes and containers but no Kubernetes; AWS but not yet GCP or Azure; web vitals and sessions but no replay; a Node agent, with other languages on OpenTelemetry's own.

The honest read

What this table doesn't say

Where Whale wins

The full three-signal core at a price that doesn't make you sample, plus the layer most tools charge extra for or skip entirely: error tracking, uptime with status pages, SLOs and change tracking — all included rather than sold as add-ons.

Where the incumbents win outright

Breadth. New Relic and Datadog have full RUM with session replay, profiling, Kubernetes explorers and hundreds of prebuilt integrations. Those took years and large teams. If you need them today, you should buy them today — we'd rather tell you that than lose your trust in month two.

Where Grafana LGTM wins

Maturity and ecosystem. Loki, Mimir, Tempo and Pyroscope are battle-tested at a scale Whale has not seen. The trade is operational — that's four stateful systems for your team to run, against a hosted product for us to run.

The one that isn't a gap

One first-party language agent, for Node — every other language uses OpenTelemetry's own agents and SDKs, and the server agent is the OpenTelemetry Collector itself. That's a deliberate bet on the standard rather than a missing feature.

Coverage marks for other vendors reflect an August 2026 survey (October 2026 for cloud integrations). These products ship quickly — check their own documentation before making a decision on this table alone. We'd rather you chose correctly than quickly.

Cost

Why the storage choice is the whole argument

Commercial observability is priced on ingest, which is why teams sample away the data they most want during an incident. The open alternative usually means running three or four stateful systems. Whale's bet — the same one SigNoz, Uptrace and ClickStack made — is that a single columnar store collapses both problems at once.

One published migration puts a comparable OTel logs, traces and metrics workload at roughly $35–60K/yr on ClickHouse against about $400K/yr on Elasticsearch. That's someone else's workload and someone else's numbers, not a Whale benchmark — but it's the shape of the difference, and it's why we chose the engine before we chose anything else. Our pricing passes that structural gap on to you.