xScaler vs SigNoz: cost and workflow fit
Compare xScaler and SigNoz on observability costs, query workflows, Grafana compatibility and collector control, with a practical evaluation checklist.

Compare xScaler and SigNoz against the same telemetry, retention and incident workflows. xScaler combines managed Grafana-stack storage with native exploration, alerting and collector control. SigNoz combines ClickHouse-backed telemetry with visual queries, SQL and PromQL. Existing dashboards, collection operations and the measured bill should decide the fit; neither architecture proves a universal cost advantage.
For a team reducing its observability bill, the useful question is how much of its current investigation and alert coverage the replacement preserves. A lower ingestion charge is little help if the evaluation omits required retention, notification routing or dashboards that engineers use during an incident.
xScaler covers collection, managed storage and query, exploration, dashboards and notification across applications, infrastructure and AI, with telemetry collector fleet management. SigNoz also covers metrics, logs and traces with dashboards and alerts. This comparison focuses on the hosted offerings. Self-hosting is a separate operating decision, covered in the self-hosted observability cost guide.
What are the practical differences?
| Decision | xScaler | SigNoz |
|---|---|---|
| Query workflow | PromQL, LogQL and TraceQL; native Insights exploration | Visual Query Builder, ClickHouse SQL and PromQL for metrics |
| Existing Grafana investment | Connect Grafana to the signal APIs, or import dashboards into Insights | Evaluate existing metric expressions through PromQL; validate dashboard migration separately |
| Metrics cost input | Active metric series, alongside the platform fee and ingestion charges | Ingested samples; export interval and histogram expansion affect the count |
| Collector configuration | Label-targeted templates, revisions, delivery status and rollback | Collection agents, health monitoring and documented OpAMP log-pipeline configuration |
| AI assistance | Connect existing coding agents through MCP | Hosted MCP and the in-product Noz assistant |
The xScaler documentation describes native Insights alongside the Prometheus-, Loki- and Tempo-compatible APIs. SigNoz's architecture uses ClickHouse for telemetry storage, with its own query and alerting services. Storage architecture alone does not establish query latency, compression or operating effort for a particular workload.
What actually drives the bill?
The xScaler pricing model combines a platform fee, active metric series and log and trace ingestion. SigNoz Cloud pricing uses ingested metric samples and log and trace volume, with a monthly minimum that includes usage. Match retention and required services before comparing either estimate.
SigNoz's public starting terms, checked 9 October 2026, are a $49 monthly minimum including $49 of usage, $0.30 per GB of logs or traces at 15-day retention, and $0.10 per million metric samples at one-month retention. The minimum is a floor, not an extra $49 added to every usage total. Longer retention changes the comparison; these starting rates are not a quote for a 90-day workload.
The same series count can produce different sample bills
For an illustrative workload, assume 100,000 continuously active scalar series, one sample per series per export, a constant interval and a 30-day month. Monthly samples equal 100,000 × 30 × 86,400 ÷ interval in seconds. Applying SigNoz's published one-month-retention starting rate gives the following metric-usage amounts.
| Export interval | Monthly samples | Metric usage, USD |
|---|---|---|
| 60 seconds | 4.32 billion | $432 |
| 30 seconds | 8.64 billion | $864 |
| 15 seconds | 17.28 billion | $1,728 |
This simplified example excludes histogram expansion and intervals with no emitted samples. SigNoz's metrics billing guide explains how those affect the meter. Cardinality still matters under sample pricing because more emitting series produce more samples. Under a series-based model, confirm the definition of a billable series, permitted ingestion rates and resolution before assuming a shorter interval has no commercial effect.
For a purchasing decision, obtain an xScaler estimate and a SigNoz estimate for the same signal volumes, retention, export interval and support requirements. Record query concurrency, required regions and any paid additions. The comparison assumptions explain why the website calculator's indicative bars are not equivalent-service quotations.
Which queries and dashboards can you keep?
xScaler gives a Grafana-stack team two documented routes. Keep Grafana and connect its Prometheus, Loki and Tempo datasources, or use native Insights and import a Grafana dashboard JSON model, mapping its datasource inputs to the tenant. This makes existing dashboards useful evaluation fixtures.
Importing a JSON model is not proof that every panel, plugin, variable, transformation or alert behaves identically. Compare a dashboard that the on-call engineer actually uses, including its filters and drilldowns. If it depends on unrelated external datasources or specialised Grafana plugins, keeping Grafana may be the appropriate route.
SigNoz supports PromQL for metrics, so PromQL is not an exclusive xScaler advantage. SigNoz also documents a visual Query Builder and ClickHouse SQL for metrics, logs and traces. A team that wants SQL-based telemetry analysis should include that workflow in its evaluation rather than assuming Grafana-style queries are the preferred interface.
There is a specific SigNoz migration check worth making: its metrics billing guide warns that PromQL does not read delta series. Before changing temporality, check affected panels and alerts and use the documented Query Builder path where needed. Validate metric names, units, counter resets and aggregation on both products; sharing a query language does not establish result parity.
Can you follow the same failing request?
Both products document navigation between traces and logs. xScaler's Insights and Grafana integrations use shared identifiers and configured signal relationships. SigNoz's correlation guide describes trace-to-log and log-to-trace navigation, including SDK instrumentation and parsing for file-based logs. Neither can show a trace that was never retained.
Use one controlled failing request in the evaluation. Preserve its trace ID, service attributes and timestamps. Start from the symptom an engineer would see, then locate the request and its log records. Check whether the navigation preserves the intended time window and whether missing context is visible. A link opening successfully is weaker evidence than finding the expected records.
- Verify trace and span identifiers reach the logs, including across service boundaries.
- Check sampling and retention when a log contains a trace ID but the trace is absent.
- For metric-to-trace navigation, distinguish an exemplar link from a search by shared attributes and time.
- Repeat the investigation with the roles and permissions the on-call team will actually have.
When does collector control change the decision?
Collector configuration deserves its own evaluation when the team manages pipelines across environments. xScaler's fleet configuration workflow uses named templates and label-based assignments. Template edits create revisions; rollback creates a new current revision using a previous body. Agent detail pages show effective configuration and delivery history.
For example, this documented selector shape targets agents carrying both labels. The label values are illustrative; confirm the actual match count before applying a configuration.
{
"matchLabels": {
"environment": "staging",
"service": "checkout"
}
}An empty selector matches every agent. Multiple assignments can match, and priority resolves conflicts for the same template name. Those details matter more than a generic remote-management checkbox. After a revision is reported as applied, check the emitted telemetry as well as the control-plane status.
| Exercise | Evidence to retain | Failure to catch |
|---|---|---|
| Assign a small test group | Selector and matching inventory | Unintended agents receive the change |
| Change a template | Revision, effective config and delivery status | A saved revision is mistaken for applied configuration |
| Inspect the resulting telemetry | Expected records and collector health | Applied configuration does not produce useful data |
| Roll back the revision | Previous body becomes current; delivery and data recover | A successful rollback request hides a collector failure |
SigNoz documents collection agents, collector health metrics and an OpAMP server for dynamically configuring log pipelines. Compare the exact collector locations, versions, targeting and recovery operations you need. Those sources do not justify saying SigNoz has no remote configuration, or that the two fleet workflows are equivalent.
How do alerting and AI workflows compare?
Prove that an alert reaches somebody
xScaler's native alerting evaluates metric and log queries, with contact points, notification policies, silences and mute timings. Its setup guide calls out an important boundary: a fresh organisation's default notification policy points to a destination that delivers nowhere until configured. A firing rule alone is not an acceptance test.
SigNoz's published feature table includes alerts based on traces as well as metrics and logs. If direct trace-based alerting is a requirement, include the exact rule in the trial. Do not treat xScaler's metric/log query alerting as proof of arbitrary TraceQL alert evaluation. For either product, verify firing, notification delivery, silencing and recovery through the team's chosen contact point.
Compare the agent's permitted task
xScaler's MCP interface connects Claude Code, Cursor and compatible clients to telemetry, dashboards and alerting. Connections act within the approving user's role and granted capabilities. This is useful when an engineer wants to investigate from an existing coding-agent workflow.
SigNoz also documents hosted MCP. Its Noz assistant adds an in-product panel for investigation and creating dashboards, alerts and views. A team that wants assistance inside the observability UI should evaluate that directly. MCP availability alone does not distinguish the products, and neither vendor's feature description establishes the correctness of an AI-generated diagnosis.
Give the assistant a bounded task: investigate a named service in a fixed window, cite the relevant telemetry and propose an alert. Check which data it accessed, whether its conclusion follows from the results and what authorisation is required to save a change. Keep monitoring an AI application separate from giving an AI client access to observability data.
When is each product the better fit?
Where xScaler is worth shortlisting
A platform team with a substantial Grafana-stack investment has a concrete reason to evaluate xScaler: it can assess a managed platform against familiar query languages and dashboards, while adding native exploration and central collector configuration. That is particularly relevant when the buying problem combines an observability bill with the work of maintaining collection pipelines across environments.
The economic case still needs the team's actual usage and acceptance results. A matched estimate and a successful dashboard, alert and collector trial support a purchasing decision. A storage architecture label or an unmatched calculator total does not.
Where SigNoz may be the better choice
SigNoz may fit better when the team prioritises ClickHouse SQL analysis across signals, its documented trace-based alerting or the Noz in-product workflow. Its published deployment options also include dedicated Cloud, SigNoz-managed BYOC and enterprise support for self-hosted deployments. A buyer with a firm operating-model requirement should resolve that before comparing unit rates.
Staying on SigNoz is reasonable when the current deployment meets incident and budget requirements and moving would create more dashboard, alert and operational work than the new arrangement justifies. Moving only selected workloads may also be appropriate, provided the team accounts for cross-platform investigation and duplicated collection costs.
What should the evaluation prove?
- Record the starting workload: emitting series, sample interval and histogram shape, log and trace volume, sampling, retention, regions and support requirements.
- Send representative telemetry to the evaluation environment. Inspect accepted and rejected data, metric identity and timestamps; record any processing that changes what each service receives.
- Reproduce a real investigation using an existing dashboard and a controlled request. Verify records, filters, permissions and cross-signal navigation rather than counting available screens.
- Exercise a collector revision and rollback, then a firing alert, delivered notification, silence and recovery. Retain evidence of both control-plane state and telemetry behaviour.
- Compare measured usage with dated quotes for the same scope. Add migration work, any retained tools and the operating work your team still owns before deciding.
Agree those acceptance checks before starting the trial. For a wider shortlist, the Datadog alternatives guide separates managed platforms from self-hosted options. The decision here should remain tied to the workload and workflows your team needs to keep.
- Does sample-based pricing make metric cardinality free?
- No. Under SigNoz's documented model, the charge is for ingested samples, but additional emitting series produce more samples at a fixed interval. Histogram representation and temporality also affect the count. Compare actual exported data rather than metric-name counts.
- Can an existing Grafana remain the investigation interface?
- xScaler documents connecting Grafana to its Prometheus-, Loki- and Tempo-compatible APIs. Validate tenant authentication, representative queries, dashboards and alert delivery before changing the data source used by the on-call team. Native Insights is another route, not a requirement to discard Grafana.
- Is MCP the same as AI observability?
- No. MCP gives an authorised AI client access to tools such as telemetry queries or dashboard operations. AI observability measures an instrumented AI application's behaviour. Support for one does not establish automatic root-cause analysis, remediation or the accuracy of a model's recommendations.
Primary sources retrieved 9 October 2026. Product documentation describes supported workflows; it is not a comparative benchmark. Pricing can change and remains subject to the selected retention, plan and contract.
- xScaler: platform and billing dimensions 9 Oct 2026
- xScaler: collection, Insights and signal APIs 9 Oct 2026
- xScaler: connect Grafana datasources 9 Oct 2026
- xScaler: dashboards and Grafana JSON import 9 Oct 2026
- xScaler: collector targeting, revisions and rollback 9 Oct 2026
- xScaler: alerting and notification setup 9 Oct 2026
- xScaler: AI clients and MCP capabilities 9 Oct 2026
- SigNoz: pricing, retention, features and deployment options 9 Oct 2026
- SigNoz: metrics billing and temporality 9 Oct 2026
- SigNoz: Query Builder, SQL and PromQL 9 Oct 2026
- SigNoz: architecture and OpAMP log pipelines 9 Oct 2026
- SigNoz: trace and log correlation 9 Oct 2026
- SigNoz: collection agents 9 Oct 2026
- SigNoz: collector health metrics 9 Oct 2026
- SigNoz: Noz and hosted MCP workflows 9 Oct 2026