Splunk logo Last9

Why engineering teams choose Last9 vs Splunk

Both have an AI SRE agent and an MCP server. Last9 runs its agent on your model provider, with no charge per investigation, inside your own cloud account, on one licence for metrics, logs, and traces. Splunk splits them: Observability Cloud holds metrics and traces, priced per host, and logs stay on the Splunk platform, next to its SIEM.

100+ native integrations, OpenTelemetry-first. A Last9 engineer runs the move with your team.

Gartner Cool Vendor 2025

Named a Gartner® Cool Vendor in AI for SRE and Observability, cited for its unified telemetry platform.

Your model, your cloud

The Last9 agent runs on your model provider, with no per-investigation charge, in your own cloud account.

One licence

Metrics, logs, and traces on one licence, with no charge per label or metric name. The infrastructure runs on your own cloud bill.

At a glance

Last9 vs Splunk at a glance

The questions engineering teams ask when they compare the two. Splunk Observability Cloud is the product compared here, with the Splunk platform named where logs, deployment, and security are concerned.

Does it have an MCP server for coding agents?

Last9

Yes, hosted, since March 2025, for any MCP client. An agent can act through it: add drop rules and edit dashboards

Splunk

Yes, since July 2025. Its built-in tools query and search. Writes need custom tools that an admin builds

What does the AI cost?

Last9

No per-query or per-investigation charge. The Last9 agent is generally available, in the app, in Slack, and in your IDE

Splunk

No published price for AI SRE. Agent Observability, for LLM apps and coding agents, is a separate SKU

Can the AI use our model provider, in our own cloud?

Last9

Yes. The Last9 agent runs on your model provider or inference endpoint, inside your own cloud account, and picks the model for each step

Splunk

No published option in Observability Cloud. Its AI runs in Splunk's own service

How is it priced?

Last9

One licence. The infrastructure runs on your own cloud bill, at your negotiated rates

Splunk

Per host, in three tiers. Logs need a separate Splunk platform licence

How much metric cardinality can I keep?

Last9

No hard limit. 20M series per metric per day by default, raised on request, with no sampling and no charge per label or metric name

Splunk

100 custom series per host, or 200 on Enterprise. Series above that bill as overage

Can I filter telemetry before I pay to store it?

Last9

Yes, for metrics, logs, and traces, with no code to write. Drop, remap, redact, forward, and aggregate them at ingest, from the UI or Terraform

Splunk

For metrics, on the Enterprise edition. Logs go through Edge Processor, on nodes you run

Are logs, metrics, and traces in one product?

Last9

Yes, on one licence, with one set of ingest rules and one place to query them

Splunk

No. Logs stay on the Splunk platform, on their own licence

Which query languages does it use?

Last9

PromQL and LogQL, or none: build log queries in the query builder, or ask in plain English

Splunk

SignalFlow and SPL, both Splunk's own. Its AI assistants write them from plain English

Can it run in our own cloud account?

Last9

Yes. Last9 runs in your own cloud account, on AWS or GCP in any region, and manages it for you, including the AI

Splunk

No. Observability Cloud is SaaS only. Splunk Enterprise, for logs, runs on servers your team runs

Does it cover security analytics (SIEM)?

Last9

No. Last9 is built for observability: metrics, logs, traces, and APM

Splunk

Yes. Splunk Enterprise Security, on the same platform as your logs

Differences

Where Last9 and Splunk differ

Three places the two platforms take a different approach, with the tradeoffs stated.

AI on your model, in your cloud

  • One assistant in the app, in Slack, and in your IDE through MCP. It investigates, builds a diagnosis dashboard, and hands you the link.

  • The production agent, Last9, responds to pages with context from Slack, Linear, and PagerDuty. It runs on your model provider or inference endpoint and picks the model for each step. Customer data is never used for training.

  • Through MCP, an agent adds a drop rule and stops ingesting the noisy source it found.

  • Click a point on a chart, a table row, an alert, or an exception, and choose Ask Last9 AI. The investigation starts from that value, in its service context.

Splunk

AI SRE groups alerts into incidents and finds a likely root cause, and the AI Assistant writes SignalFlow from plain English, both in Splunk's own service, with no published option for your own model provider. Agent Observability is sold separately.

One licence, every label, and control at ingest

  • One licence covers distributed tracing, profiling, custom metrics, custom dashboards, alerting, RBAC, and forward deployed engineers. The infrastructure runs on your own cloud bill, at your negotiated rates.

  • Labels like customer_id or tenant stay on the metric, with no charge per label or metric name.

  • Drop, remap, redact, forward, and aggregate metrics, logs, and traces at ingest, from the UI or as code with the Terraform provider. Every rule is previewed against live data before you save it.

Splunk

Each host carries a custom metrics entitlement, and series above it bill as overage. Metrics pipeline management drops, aggregates, or archives metrics on the Enterprise edition, with archived metrics at a tenth of the real-time price. Edge Processor shapes platform logs with SPL2 on nodes you run.

Matters most for

Teams whose per-customer or per-tenant labels grow faster than their host count.

Logs, metrics, and traces in one place, on open queries

  • Metrics, logs, and traces in one platform, with APM built from the same OpenTelemetry data: service discovery, dependency maps, database and external calls, Apdex, exceptions, and trace correlation.

  • PromQL and LogQL natively, with a builder and plain-English Ask Mode for anyone who does not write queries. Your own Grafana can query Last9 metrics as a Prometheus data source.

  • Real user monitoring for web and mobile apps, and synthetic monitoring, are part of the platform.

Splunk

Observability Cloud holds metrics and traces, queried in SignalFlow. Logs stay on the Splunk platform, queried in SPL or SPL2 on their own licence, and Log Observer Connect shows them next to traces.

Your cloud account, and engineers who know it

  • Last9 runs single-tenant in your own cloud account, on AWS or GCP in any region, and manages it for you, including the AI. Last9 sizes the cluster, tunes it, and runs the upgrades.

  • Support is a shared channel in Slack, Microsoft Teams, or Google Chat, with forward deployed engineers who know your setup.

Splunk

Observability Cloud is SaaS only, in Splunk's realms. On the platform side, Splunk Cloud Platform is SaaS too, and Splunk Enterprise runs on your own infrastructure, with your team running it.

Which fits you

Which one fits your team?

Choose Last9 if

  • You want metrics, logs, and traces on one licence, without a separate logs contract
  • You want PromQL and LogQL, or plain English, instead of SignalFlow and SPL
  • Your metrics carry per-customer or per-tenant labels that outgrow a per-host entitlement
  • You want the platform, including the AI, running in your own cloud account
  • You want an AI agent on your own model provider, and an MCP server that can add drop rules

Choose Splunk if

  • You run Splunk Enterprise Security and want observability from the same vendor
  • You need FedRAMP for your logs, on Splunk Cloud Platform
  • Your team writes SPL every day and wants to keep it central
  • You want to run the logging platform yourself, with Splunk Enterprise
  • You want Cisco as the vendor, with ThousandEyes and AppDynamics alongside

Migration

Moving off Splunk

What the switch involves, and what Last9 does for you.

01

Forward deployed engineers

A Last9 engineer runs the move with your team.

Talk to an engineer
02

Keep your instrumentation

Splunk's distribution of the OpenTelemetry Collector is an OpenTelemetry Collector, so services instrumented with OpenTelemetry need only an OTLP exporter pointed at Last9. Prometheus and vmagent are accepted the same way.

See the integrations
03

Queries without SignalFlow or SPL

A Last9 engineer moves your dashboards and alerts with your team, and rewrites SignalFlow and SPL queries in PromQL or LogQL. Anyone who does not write queries uses the builder or plain-English Ask Mode.

04

Run both

Keep Splunk for security analytics. The OpenTelemetry Collector can send the same data to both platforms while you compare them on your own incidents.

Objections

The objections we hear most

Each one is a fair reason to hesitate.

Our security team already runs Splunk for logs.

Keep it for security. Enterprise Security and the logs it needs stay on the Splunk platform, and the OpenTelemetry Collector sends your observability data to Last9 as well. Your SRE team gets metrics, logs, and traces on one licence, in your own cloud account.

Splunk already has an AI SRE, an AI Assistant, and MCP servers.

In Observability Cloud they run in Splunk's own service, with no published option for your own model provider, AI SRE has no published price, and the MCP servers' built-in tools query and search. The Last9 agent is generally available and runs on your model provider in your own cloud account, with no per-investigation charge, and through MCP an agent adds drop rules and edits dashboards.

Our team writes SPL every day.

SPL is a strong search language, and it runs only on Splunk. Last9 answers PromQL and LogQL, which other tools run too, and anyone who does not write queries uses the builder or plain-English Ask Mode. A Last9 engineer rewrites your SignalFlow and SPL queries with your team.

We need FedRAMP.

Splunk Cloud Platform holds FedRAMP Moderate and High authorizations, and Splunk Observability Cloud is listed as FedRAMP In Process. Last9 does not hold FedRAMP. It is SOC 2 Type II certified and PCI ready, with SSO and access controls, and it runs in your own cloud account.

Is Last9 proven at our scale?

Last9 regularly handles 500M+ events a minute and 60M+ concurrent users, and has monitored 12 of the world's 20 largest streaming events. It is SOC 2 Type II certified and PCI ready, with SSO and access controls. Teams across fintech, healthcare, gaming, media, and commerce run it in production, including Replit, Pine Labs, Tata 1mg, and Housing.com.

67%

Average reduction in observability costs

2.5x

More telemetry retained without sampling

100+

Native integrations, OpenTelemetry-first

24x7

Support from forward deployed engineers


Replit Tata 1mg Pine Labs Jubilant FoodWorks Baylor Genetics Mobile Premier League Evergent

Customers

What do Last9 customers say?

With Last9, we just eliminated the toil. No more worrying about failing dashboards or alerts — we can finally use our metrics. It just works.

Matt Iselin Head of SRE at Replit
Replit

Last9 allowed us to offload the operational overhead of scaling so we could focus on business alerting rather than infrastructure management.

Upendra Singh Associate Director DevOps at Housing.com
More customer stories

Frequently asked questions

Ask AI about this comparison

Do not take our word for it. Send the question to an assistant and check what it finds.

Splunk fits teams that run Enterprise Security, need FedRAMP for their logs, or write SPL every day. Last9 fits teams that want metrics, logs, and traces on one licence in their own cloud account, PromQL and LogQL instead of SignalFlow and SPL, and an AI agent on their own model provider.
Splunk has had MCP servers since July 2025: a hosted one for Observability Cloud and an app for the Splunk platform. Their built-in tools query metrics, traces, alerts, and SPL searches, and writes need custom tools that an admin builds. Last9's MCP server is hosted, since March 2025, and lets an agent add drop rules and edit dashboards, so it can change what is ingested.
Splunk AI in Observability Cloud includes AI SRE, generally available since June 2026 with no published price, and an AI Assistant that writes SignalFlow, both in Splunk's own service. Agent Observability is a separate SKU. The Last9 agent is generally available, runs on your model provider inside your own cloud account, and has no per-query or per-investigation charge.
Splunk pricing for Observability Cloud is per host, in three tiers that add APM, then RUM and browser synthetics, with logs on a separate Splunk platform licence. Last9 is one licence that covers tracing, profiling, custom metrics, dashboards, alerting, RBAC, and forward deployed engineers, with the infrastructure on your own cloud bill.
SignalFx is now Splunk Observability Cloud, where each host includes 100 custom metric time series, or 200 on Enterprise, and series above that bill as overage. Last9 has no hard limit on metric cardinality: 20M series per metric per day by default, raised on request, with no sampling and no charge per label or metric name.
The Splunk query language, SPL, runs logs searches on the Splunk platform, and SignalFlow runs metrics and detectors in Observability Cloud. Both run only on Splunk. Last9 answers PromQL and LogQL, and anyone who does not write queries uses the builder or plain-English Ask Mode.
Splunk Enterprise runs on your own infrastructure, and your team installs, runs, and upgrades it, while Splunk Observability Cloud is SaaS only. Last9 runs single-tenant in your own cloud account, on AWS or GCP in any region, and Last9 manages it for you, including the AI.
Splunk APM builds service maps and trace analytics from OpenTelemetry data, on the App & Infra and End-to-End tiers. Last9 covers service discovery, dependency maps, database and external calls, Apdex, exceptions, and trace correlation, from OpenTelemetry, on the one licence, with real user monitoring and synthetic monitoring in the same platform.
Yes. Splunk's collector is an OpenTelemetry Collector, so it can send the same data to both. Teams keep Splunk for security analytics, and a Last9 engineer plans the split with your team.
Services instrumented with OpenTelemetry need only an OTLP exporter pointed at Last9, and Prometheus and vmagent sources need a new endpoint. A Last9 engineer moves your dashboards and alerts with your team, and rewrites SignalFlow and SPL queries in PromQL or LogQL.

Can't find the answer to your question?

Talk to our support team for help.

Contact support
Last9 logo and enter key

Start observing for free. No lock-in.

OpenTelemetry · Prometheus

Just update your config. Start seeing data on Last9 in seconds.

Datadog · New Relic · Others

We've got you covered. Bring over your dashboards & alerts in one click.

Built on Open Standards

100+ integrations. OTel native, works with your existing stack.