Self-hosted observability stack

One observability stack for applications, infrastructure and IoT.

Obstack collects traces, metrics and logs without code changes, keeps them on servers you own, and shows them in Eagle and Grafana. One flat price a month, whatever the size of your fleet. No per-node licence, no per-gigabyte meter, no phone-home.

EagleSREAI SREGreptimeDBGrafanaEagleTracesMetricsLogsApplicationsInfrastructureIoT & edge
01 / See it running

See your telemetry in Grafana.

A Python application emits real metrics, logs and traces. Watch the signals in Grafana, then explore Eagle for the console, EagleSRE for incidents and EagleMCP for assistant access.

  1. 01Explore your signals0:48
02 / What we sell

Start with one agent, or take the whole stack.

Every product speaks OpenTelemetry, so each one works with what you already run, and the next one slots in without a migration.

BeeAvailable

Distributed tracing and profiling, on its own.

Bee traces and profiles inside a microservice and between processes on the same host, then continues the same trace across hosts. HTTP, gRPC, TLS, MySQL, Redis and named Node.js awaits, no SDK. Exports OTLP to any OpenTelemetry collector.

In every plan, on every node you run
Obstack StackAvailable

The complete stack, built around Bee.

Bee and Beyla for collection, Vector for transport, GreptimeDB for storage, Grafana for dashboards, Prometheus Alertmanager for alert routing, and the Grafana MCP server for agents. Eagle provides the console and EagleMCP connects assistants. EagleSRE is in preview. Self-hosted, or run by us in the region you choose, at the same flat price. We configure it end to end; custom dashboards, alerts and migration are quoted and billed on time and materials. One support contract.

$59€49 to $5,399€4,499 / month · unlimited nodes
EagleSREPreview

On-call schedules, escalation policies, incidents and an investigation agent, alongside Eagle. Respond from the console, Slack or Microsoft Teams, using the same identity.

Production target: $239€199 / month on Go; in Pro and Max at launchExplore EagleSRE
GrafanaIn the stack

Dashboards, Explore and alerting in Grafana, with the Grafana MCP server so agents query the same datasources your team does. In every plan, with unlimited users, not sold on its own.

How Grafana works here
EagleMCPAssistant access

Connect your MCP-compatible assistants to the Obstack Stack. Bring telemetry into the conversation alongside Eagle and EagleSRE.

Included in every stack planExplore EagleMCP
EagleAvailable now

Our own observability console, next to Grafana: PromQL, LogQL and TraceQL behind one search, Ask Eagle answering from your telemetry, and Serverless functions on an edge runtime.

What's in it
03 / What it observes

Three layers, one pipeline, one place to ask questions.

Every signal lands in the same store with the same labels, so a slow request, the host it ran on and the device that sent it can be read side by side.

Applications

Bee traces and profiles inside a microservice and on the host. Requests, database calls and hops between services become one distributed trace, with no SDK and no coordinator.

Infrastructure

Hosts, containers and Kubernetes nodes report CPU, memory, disk and logs through Vector, while Bee maps which services talk to which.

IoT & edge

Gateways and devices send OTLP into the same pipeline. Tell us about your fleet: email us.

04 / How the stack fits together

From the kernel to the incident, every hop runs on your hardware.

Collect
Bee · Beyla

eBPF agents on every node: Bee goes deep on the services that matter, Beyla goes broad on the rest.

Ship
Vector

Vector gathers OTLP, host metrics and logs on every node, and routes every signal onward.

Store
GreptimeDB

Metrics, logs and traces in one database, queried with SQL and PromQL.

See
Eagle · Grafana

Dashboards and exploration on the Grafana your team already knows, plus the Grafana MCP server for agents. Eagle, our own console, sits beside it.

Act
EagleSRE · EagleMCP

EagleSRE brings on-call and incident investigation together. EagleMCP connects assistants to the stack. EagleMCP is included; EagleSRE is in preview.

05 / Why teams choose it

Your data stays on your servers

Telemetry goes to collectors and databases you run. Bee ships under a license key for the first month; after you sign the PolyForm Internal Use agreement, you get the source over git for as long as you subscribe. Air-gapped delivery is quoted as Enterprise, not on the list plans.

Open formats in and out

OTLP and Prometheus on the way in, SQL, PromQL and Grafana on the way out. If you ever leave, your data is already in formats every tool reads.

A price that ignores your fleet

Everyone else licenses observability per node, so the invoice grows every time you add a machine. Obstack charges a flat monthly fee for the plan: twenty nodes and two thousand cost the same, and an incident that triples your traffic changes nothing.

Try it on your own cluster for 30 days.

Install the Max demo on your Kubernetes cluster with our Helm chart and a 30-day evaluation license. Use your own telemetry, then activate the same installation on self-hosted Go, Pro or Max. No card or automatic subscription.