What ChatGPT answers when asked this, the tools it recommends and the sources it leans on, tracked across 4 captures.
| # | Tool | How often | |
|---|---|---|---|
| 1 | SigNoz | 100.0% of answers | |
| 2 | Datadog | 100.0% of answers | |
| 3 | New Relic | 100.0% of answers | |
| 4 | Grafana LGTM | 100.0% of answers | |
| 5 | Grafana | 100.0% of answers | |
| 6 | OpenObserve | 50.0% of answers | |
| 7 | Uptrace | 25.0% of answers |
| # | Source | Type | Cited |
|---|---|---|---|
| 1 | signoz.io | Editorial | 4× |
| 2 | cubeapm.com | Editorial | 3× |
| 3 | uptrace.dev | Editorial | 2× |
| 4 | tasrieit.com | Editorial | 1× |
| 5 | oneuptime.com | Editorial | 1× |
| 6 | parseable.com | Editorial | 1× |
| 7 | apiscout.dev | Editorial | 1× |
For a mid-market SaaS company already standardized on OpenTelemetry (OTel) and paying roughly $60k/month (~$720k/year) for observability, the biggest lever is usually not just license cost — it is avoiding a rebuild of your telemetry pipeline and minimizing operational burden.
The good news: several self-hosted platforms now accept OTLP directly and provide logs + metrics + traces in a unified experience. SigNoz (+1 more citation)
A practical shortlist for your profile:
PlatformOTel-native?LogsMetricsTracesOperational complexityLikely TCO profileSigNozYes — built around OpenTelemetry✅✅✅MediumLowGrafana LGTM Stack (Grafana + Loki + Tempo + Mimir)Yes✅✅✅HighLowest infra cost, higher engineering costUptraceYes✅✅✅Medium-lowLowHyperDX / ClickStackYes✅✅✅MediumLow-mediumElastic ObservabilityYes✅✅✅Medium-highMedium-high
SigNoz (+2 more citation)
SigNoz is probably the closest fit if your goal is:
keep OTel instrumentation unchanged
send OTLP telemetry
get APM + logs + metrics in one UI
avoid assembling multiple OSS projects
SigNoz is OpenTelemetry-native and supports logs, metrics, traces, exceptions, dashboards, and alerts. Self-hosted deployments accept OTLP directly through the OpenTelemetry Collector. SigNoz (+1 more citation)
Architecture:
Services | OpenTelemetry SDK | OTel Collector | SigNoz | ClickHouse
For a SaaS company currently spending $60k/month:
Cost areaEstimateInfrastructure$3k-$15k/monthPlatform engineering ownership0.25-1 FTEVendor license$0Total~$5k-$25k/month
The biggest unknown is telemetry volume:
logs/day
trace sampling rate
retention period
metric cardinality
A team emitting 5 TB/day of logs has a very different economics profile than one emitting 200 GB/day.
Best fit: You want "replace Datadog/New Relic with OSS, but keep the workflow."
The Grafana ecosystem is the most mature OSS observability stack:
Grafana → visualization
Loki → logs
Tempo → traces
Mimir → metrics
Grafana's stack works well with OpenTelemetry, but it is more of a composable platform than a single APM product. SigNoz
Typical architecture:
Applications | OTel Collector | +--> Mimir (metrics) | +--> Loki (logs) |
Given your context:
you're in the sweet spot where self-hosting can make economic sense. The biggest question isn't licensing—most of the leading options are free or inexpensive—but operational complexity versus engineering time.
| Platform | OTel-native | Unified UI | Self-hosted maturity | Operational complexity | Good fit |
|---|---|---|---|---|---|
| SigNoz | Excellent | Yes | High | Medium | Probably the strongest Datadog replacement |
| Uptrace | Excellent | Yes | High | Low-Medium | Lean platform teams focused on APM |
| Grafana LGTM (Grafana + Loki + Tempo + Mimir) | Excellent | Mostly | Very High | High | Teams wanting maximum flexibility |
| Elastic Observability | Very good | Yes | Very High | High | Already invested in Elastic |
| Jaeger + Prometheus + Loki | Good | No | Mature | Very High | DIY approach, not really a platform |
This is probably the closest thing today to a self-hosted Datadog/New Relic replacement.
Because you're already emitting OTLP, migration is mostly changing the collector destination rather than touching application instrumentation. tasrieit.comoneuptime.com
Typical production deployment includes:
Reasonably manageable if your platform team already runs stateful services.
Not quite as polished as Datadog for:
Uptrace takes an even stronger OpenTelemetry-first philosophy.
Highlights:
It intentionally avoids proprietary agents.
If your engineers primarily troubleshoot through traces and logs, it's extremely attractive. uptrace.devuptrace.dev
Where it trails SigNoz:
Usually composed of
Advantages
Tradeoffs
You're really operating 4–6 distributed systems instead of one.
That means:
all become separate concerns.
This stack shines when you have dedicated observability engineers.
If your company already runs Elasticsearch clusters, this is compelling.
Pros
Cons
Since you're already using OpenTelemetry, here's what migration generally looks like.
| Platform | Native OTLP ingest | Proprietary agent required? |
|---|---|---|
| SigNoz | Yes | No |
| Uptrace | Yes | No |
| Grafana LGTM | Yes | No |
| Elastic | Yes | No |
| Jaeger | Traces only | No |
That means your instrumentation investment remains portable regardless of backend. tasrieit.comoneuptime.com
This is where self-hosting gets interesting.
Your current spend:
$60k/month
≈ $720k/year
A self-hosted deployment's costs typically become:
rather than ingest licensing.
For a mid-market SaaS company, a representative comparison looks like this:
| Cost component | SaaS vendor | Self-hosted |
|---|---|---|
| Licensing | Very high | Minimal to none |
| Compute | Included | Moderate |
| Storage | Included | Moderate |
| Networking | Included | Low to moderate |
| Platform engineering | Low | Moderate |
| Data retention flexibility | Limited by cost | High |
| Vendor lock-in | High | Low |
Many organizations moving from premium SaaS observability to self-hosted report very large reductions in direct platform costs, especially once telemetry volumes reach multiple terabytes per month, though savings depend heavily on infrastructure pricing and staffing. uptrace.devuptrace.dev
For a team that already maintains Kubernetes, databases, and stateful infrastructure, the incremental operational burden is often much smaller than for organizations without a dedicated platform function.
The license savings aren't the whole story. Budget for:
Fortunately, because you're already standardized on OpenTelemetry, changing backends later is much less disruptive than changing instrumentation.
Given your environment, I'd narrow the proof of concept to:
For an organization currently spending around $720k/year, it's reasonable to invest a few weeks in a side-by-side proof of concept. I'd compare not only infrastructure cost, but also ingest throughput, query latency, storage growth, retention economics, alerting, RBAC, upgrade workflow, and how quickly engineers can move from an alert to correlated logs, metrics, and traces during an incident. Those operational characteristics often matter as much as the raw infrastructure bill.
See exactly where you stand today, and which sources to win.