Try the live demo →
AI-native log analytics

Log analytics you actually own.

One appliance in your cloud or datacenter. Ask your logs anything in plain English, get root cause the moment an alert fires, and bring the AI model you trust. Flat annual price; your log data stays with you.

No install, no signup. Prefer to talk? Book 30 minutes · Brochure (PDF)

✦
Keel Assistant
· logged & RBAC-scoped
History · New chat
What are the most common errors right now, and what's causing them?
✦
The top pattern is on host checkout-api: repeated connection-pool exhaustion returning 5xx.
Likely cause: a batch job on cache-01 is holding the Redis pool (48/50), so checkout-api can't get connections.
▤ Log evidence5 of 30
10:33:44 checkout-api ERROR connection pool exhausted — 0/50 free
10:33:44 cache-01 ERROR maxclients reached — rejecting connections
10:33:42 batch-worker WARN held 48 Redis connections for 42s
⚙ 1 tool call · grounded in your logs · View in Explore →
Ask Keel anything — "why did checkout-api error?"
➤
Built for
See it in action

See Keel in action.

A 30-second look at Keel.

Prefer hands-on? Try the live demo →  ·  Watch the full walkthrough →

The problem

Three reasons teams leave their log platform.

The bill, the operational burden, or a compliance line — most teams are stuck with a tool built for a different era.

💸

Cost that scales with your data

Volume-based licensing grows your bill every time your infrastructure does. You pay more for ingestion alone, before any analytics or AI.

⚙️

A platform that needs its own engineer

Self-managed open-source stacks weren't designed to run themselves. Tuning, scaling, upgrades and recovery can tie up a full-time engineer just to keep it alive.

🔒

Data that can't leave the network

Shipping logs to a vendor cloud is a compliance failure before any investigation begins. The answer isn't "skip the AI" — it's a platform you run yourself, with AI built in.

Why Keel

Everything you need. Nothing you have to run.

Keel is a self-contained appliance — not a collection of open-source tools to wire together. Import the VM image, complete the setup wizard, and start querying your logs.

01 — Cost

A fraction of what you pay today

Keel is priced per appliance, not per gigabyte of ingest. As your log volume grows, your Keel bill stays flat. Compared with volume-based list pricing at the same ingest, Keel is typically 80–90% lower — estimate your savings →

02 — Residency

Your log data stays with you

All ingest, storage, search, and dashboards run on infrastructure you own — nothing goes to an Infranexis service, and Keel needs no phone-home to operate. Residency and sovereignty by architecture, not by a policy promise. For fully isolated sites, Keel can run air-gapped with nothing leaving the network at all.

03 — AI

The AI model is yours to choose

Keel ships no bundled model. Point it at your own Anthropic, OpenAI, or Google Gemini key, any OpenAI-compatible endpoint, or a fully local model — with automatic failover. When AI runs, only the context for that request leaves, to the endpoint you control; run local and nothing leaves at all.

Explore the AI in Keel →

How it works

Ingest. Store. Ask. Act.

Four steps from raw log data to answered questions and resolved incidents.

📥

Ingest

Any logs, IT or OT — apps, servers, network & security gear, and industrial (OT/ICS) systems — over open standards, no proprietary forwarder.

OTLP gRPC OTLP HTTP Syslog Fluentd OT / ICS Cloud connectors
💾

Store

Logs are compressed and indexed for fast, cost-efficient search at any retention length.

High compression Fast search Configurable retention
✦

Ask

Ask Keel anything in plain English — get an answer, save it, pin it to a dashboard, or drop to read-only SQL.

Ask Keel anything Charts Read-only SQL MCP for agents
🔔

Act

Alert fires → Keel automatically investigates → root cause delivered to your team in plain English. No manual triage required.

Auto RCA Slack PagerDuty Email Webhook
Features

One appliance. Every capability.

Everything ships in the VM image — no add-ons, no separate clusters to run, no plugins to maintain.

⚡

Automatic root cause analysis

When an incident fires, Keel investigates on its own — correlating surrounding logs and reading your runbooks — and delivers a plain-English root cause to Slack, PagerDuty, or email. No manual triage.

Alert-triggeredReads your runbooksPlain English outputAuto-delivered
✦

Ask Keel anything

Ask your logs any question in plain English and Keel answers — a result, a chart, or a summary. Save what you ask and pin it to a dashboard; power users can drop to read-only SQL.

Plain EnglishAnswers, charts & summariesSave & pinRead-only SQL
🔌

MCP server for your own agents

Connect your own AI agents — Claude, Cursor, your own — to your logs and Keel's intelligence over MCP. Read-only and scoped: they investigate but never change anything, and run inside your network, so your logs never reach a vendor cloud.

Model Context ProtocolRead-onlyScopedBring your own agent
📚

Assistant & knowledge base

Upload your runbooks and SOPs; Keel grounds every RCA in them, not generic advice. The same knowledge base powers a chat assistant that investigates in plain English and can take actions — which it asks you to confirm first.

RunbooksGrounds every RCAInvestigate & actConfirms changes
📥

Ingest any logs — IT and OT

Applications, servers, containers, network and security appliances, and OT/ICS systems (which speak syslog) — all over OTLP (gRPC/HTTP), syslog, and Fluentd, plus connectors for AWS, Azure, GCP, Datadog, Grafana, Prometheus, PagerDuty, and generic webhooks. No proprietary forwarder lock-in.

OTLPSyslogFluentdOT / ICSCloud connectors
🔄

Log pipelines

Configurable processing rules per source — parse, filter, enrich, and route logs before they're stored. Per-source isolation means adding or removing a source doesn't disrupt other ingest streams.

ParseFilterEnrichPer-source isolation
🔔

Alerting & incidents

Define alert rules on your log data. Firing alerts create incidents with a full timeline and linked log entries. Notifications route to Slack, PagerDuty, email, SNMP traps, or any webhook.

Alert rulesIncident trackerMulti-channel
⚡

High availability

3-node HA cluster — if a node fails, the rest keep serving ingest and search without manual intervention. Built for environments where the platform itself cannot go down.

Active/passiveVirtual IP failoverAuto switchover
🔐

Security & access control

Role-based access control with teams and roles. Single sign-on via LDAP/RADIUS, SAML, and OIDC, multi-factor authentication, audit logging of mutating actions, and TLS/SSL management — all managed from the dashboard.

RBACLDAP / SAML / OIDCMFAAudit log
🖥️

Appliance operations

Guided first-run setup wizard, in-place upgrades and patching, backup and restore, network and storage administration — all from the web dashboard. No SSH required for routine operations.

Setup wizardIn-place upgradesBackup & restore
🧠

Bring your own AI model

Point Keel at the AI you trust: your own Anthropic, OpenAI, or Gemini key, any OpenAI-compatible endpoint, or a local model — with failover. Only a request's context leaves, to the endpoint you control; run local and nothing leaves at all.

AnthropicOpenAIGeminiOpenAI-compatibleLocal modelPrimary + failover
How it compares

How Keel compares.

Keel wins on cost and data sovereignty. There are areas where larger, mature platforms still lead — we'd rather you know that upfront than find out during a POC.

Capability Keel Splunk Elastic / ELK Datadog OSS (SigNoz / HyperDX)
Runs on infrastructure you own (cloud or on-prem) ✓ Built for it ⚠ Heavy setup ✓ Yes ✗ SaaS only ✓ Yes
Cost per TB of logs ✓ Low ✗ High ⚠ Storage-heavy ✗ High ✓ Low
Packaged appliance + HA ✓ One VM image ⚠ Multi-tier ⚠ DIY ✗ SaaS only ⚠ DIY
Ask anything + auto RCA ✓ Native ⚠ Cloud / add-on ⚠ Limited ⚠ SaaS-hosted ⚠ Varies
OpenTelemetry-native ✓ Yes ⚠ Partial ✓ Yes ✓ Yes ✓ Yes
SSO / RBAC / audit ✓ Yes ✓ Yes ✓ Yes ✓ Yes ⚠ Varies

⚠ = available with caveats or additional cost  ·  ✗ = not available  ·  Last reviewed Oct 2026

Full Keel vs Splunk comparison →   ·   Full Keel vs ELK comparison →   ·   Calculate your savings →

Deployment

Ships as a VM image. Runs where you run everything else.

A pre-configured appliance image for every major hypervisor and private cloud. Import, power on, run the setup wizard — our team handles the initial configuration during your POC. Step-by-step install is in the deployment docs.

📦

VMware vSphere / ESXi

Deploy the OVA via Deploy OVF Template. Add a separate data volume for log storage.

☁️

AWS · Azure · GCP

Run Keel in your own cloud account — single-tenant in your VPC. Import the VM image today; marketplace images are on the roadmap. (Hyper-V VHDX too.)

🐧

KVM / QEMU / Proxmox

Import the QCOW2 image via virt-install or the Proxmox UI.

🏢

OpenStack & OpenShift Virtualization

The QCOW2 image boots on OpenStack (Glance/Nova) and OpenShift Virtualization (KubeVirt/CDI). Built for sovereign cloud estates.

✈️

Air-gapped delivery

No internet needed after setup. For isolated sites, Keel ships on USB or secure transfer — no external registry or CDN.

Minimum specification

CPU4 vCPU
RAM8 GB
OS disk100 GB
Log storageSeparate volume — your disk, your call
OSUbuntu 22.04 LTS (pre-installed)
NetworkPort 443 for dashboard · OTLP 4317/4318 · Syslog 514
High availability3-node HA cluster · automatic failover
Image formatsOVA · VHDX · QCOW2
What it handles at this spec — performance & sizing →
Pricing

Simple pricing. One license, banded by ingest.

Every analytics and AI feature is included at every tier. A 3-node HA cluster is included on Business and Enterprise. The only other difference between plans is how much data you ingest per day.

Starter
$6,000
per year · billed annually
≤ 5 GB / day
Single node
Start a 30-day POC
vs. volume-based list pricing at this ingest
MOST POPULAR
Growth
$14,800
per year · billed annually
≤ 50 GB / day
Single node
Start a 30-day POC
vs. volume-based list pricing at this ingest
Business
$60,000
per year · billed annually
≤ 250 GB / day
+ 3-node HA included
Start a 30-day POC
vs. volume-based list pricing at this ingest
Enterprise
Custom
annual contract
> 250 GB / day
+ 3-node HA included
Contact sales
Dedicated account manager & SLA

Included at every tier — no add-ons

Ask Keel anything
Automatic RCA
Detection engine
Assistant & knowledge base
MCP server
Bring your own AI model
OTLP / syslog / Fluentd / REST ingest
Cloud & tool connectors
Log pipelines
Hot + cold storage tiering
Configurable retention
Alerting & incidents
Notifications (Slack, PagerDuty…)
BI connector
3-node HA (Business & Enterprise)
SSO — LDAP / SAML / OIDC
Teams & RBAC
Audit logging
Multi-factor authentication
Air-gap capable
TLS/SSL & firewall
Setup wizard & upgrades
Backup & restore
All updates included

All plans billed annually  ·  30-day guided POC included — full-feature license, we handle setup  ·  Already a customer? Log in →

30-day guided POC

Evaluate on your real data, in your own environment.

We deploy Keel inside your network, connect your log sources, and walk your team through the platform. You get a full-feature 30-day license for the duration — no commitment, no credit card, nothing to cancel if it's not the right fit.

Want to look around first? Open the live demo →

No credit card · No commitment · Full-feature license for 30 days · We'll reach out within 1 business day

Prefer to talk first? Book a 30-min walkthrough →

✓ Request received

We'll be in touch within 1 business day. Prefer to talk sooner? Book a 30-min walkthrough → — or email [email protected].

FAQ

Common questions

Who is Keel for?
Any team that runs its own log analytics — platform/DevOps, SRE, security/SOC, MSPs, and mid-market to enterprise orgs — especially those tired of per-GB SaaS bills or keeping data on infrastructure they own. It's also purpose-built for regulated industries and air-gapped OT/ICS, where it runs on a fully local model.
What AI capabilities does Keel include?
Four, all included — see the Features section for detail:
• Ask Keel anything — plain-English questions return a result, a chart, or a summary.
• Automatic root-cause analysis on every incident, grounded in your logs and runbooks.
• An assistant & knowledge base, plus an MCP server for your own read-only AI agents.

Your logs stay in your environment; for AI, only a request's context goes to the model you configure — or nothing at all with a local model.
Does Keel need internet access to run?
No. Keel generates its secrets on first boot and needs no phone-home. The only optional outbound is the AI model endpoint you configure, plus license activation. For air-gapped sites, use a local model and offline licensing — then nothing leaves your network.
What does the 30-day POC involve?
A full-feature 30-day license from day one. Week 1 we deploy the VM and connect your sources; by Week 2 you're searching real logs and testing alerts; by Week 4 you can decide. No commitment, no credit card.
How is log retention handled?
Configurable and limited only by the disk you provision — no enforced cap. You decide how long logs are kept, which matters for long compliance-retention requirements.
What high availability options are available?
A 3-node HA cluster with automatic failover: if a node fails, the rest keep serving ingest and search, with quorum maintained to avoid split-brain. Available on the Business and Enterprise plans.
Can Keel receive logs from our existing tools?
Yes. Keel is OpenTelemetry-native (OTLP gRPC/HTTP, syslog, Fluentd), with connectors for AWS, Azure, GCP, Datadog and more. Per-source isolation lets you add Keel alongside your current tool and migrate gradually.
How is pricing structured?
A flat annual license per appliance, banded by daily ingest: $6,000 (≤5 GB/day), $14,800 (≤50 GB/day), $60,000 (≤250 GB/day). Every feature included, no per-GB charges. Compared with volume-based list pricing at the same ingest, that's typically 80–90% lower — estimate yours with the savings calculator.