Integration monitoring · Built on OpenTelemetry

Catch every failure before it catches you.

Stop debugging in log files. Sluicio shows you exactly what every integration, service, and message is doing — so you find the failure before your users do.

Or explore the live demo →

Free Community Edition · Self-hosted in minutes · Built on OpenTelemetry — no proprietary agents

12.4k
messages / sec
99.4%
avg success rate
38
integrations
<200ms
p95 latency

What you can finally do

Three things that used to take a war room.

Sluicio reads all three OpenTelemetry signals — traces, metrics, and logs — and gives back the actual answer, not another dashboard. Built by people who've spent too many nights in #incident-prod.

Traces

Follow one message hop-by-hop across every service, queue, retry, and external call.

Metrics

Throughput, success rate, latency, queue depth — for every integration, in real time.

Logs

The actual error text, the actual payload, the actual line — attached to the message it came from.

01 · Overview

See the entire flow at a glance.

One screen that says "you're fine" or "this one needs you." Every integration, every service, every message bus — grouped the way your team thinks about them.

  • Live KPIs — throughput, success, latency, queue depth. Real numbers, no marketing colours.
  • Severity-first ordering — failures float up. Healthy stuff stays out of your way.
  • 30-second read — a new on-call engineer knows the state of the world before their coffee.
sluicio.app / overview
Total
38
Healthy
35
Degraded
2
Failing
1
Integration p95 Status
Stripe payouts 182ms Failed
Order queue 240ms Degraded
Shopify orders 96ms Healthy
Netsuite sync 120ms Healthy

03 · End-to-end trace

Trace a failure end-to-end.

One message, one timeline, every hop. From the file drop, through the queue, through three services, out to the third-party API — including the retry attempts no one usually sees.

  • Causal timeline — every transformation, queue, retry, and external call in order.
  • Payload at every step — see exactly what changed, before and after.
  • Drop the screenshot in your ticket — and your support team is done arguing.
sluicio.app / trace / msg_8f21a
Inbound 12ms
Validate 8ms
Transform 34ms
Route 5ms
Deliver timeout
12:04:31.204 inbound file received order_1323.edi
12:04:31.216 schema validated X12 850
12:04:31.250 transform retried map v4 → v5
12:04:31.255 routed to stripe-payouts
12:04:36.255 delivery failed 502 after 3 retries

OpenTelemetry-native

If your stack speaks OTel, Sluicio reads it.

No proprietary agents, no scrapers, no "connector marketplace." Sluicio consumes the OpenTelemetry traces, metrics, and logs your services are already emitting — and reconstructs the integration view on top.

File drops
SFTP, S3, Azure Blob, GCS. Wrap ingestion with the OTel SDK — two lines per language.
Message queues
Kafka, RabbitMQ, SQS, Azure Service Bus, NATS. First-class OTel auto-instrumentation.
HTTP & REST APIs
Auto-instrumented in every major language. Headers, status, retries — for free.
Databases
Postgres, MySQL, SQL Server, Oracle. JDBC, ORMs and drivers emit OTel out of the box.
Schedulers
Cron, Airflow, Step Functions, Azure Data Factory. Emit a span per run; Sluicio handles the rest.
iPaaS & ESB
MuleSoft, Boomi, Apache Camel, BizTalk. Modern ones speak OTel; legacy ones get wrapped.
Email & EDI
IMAP/POP, AS2, X12, EDIFACT. Wrap with the SDK — the unglamorous flows become first-class.
Custom & in-house
OTel SDKs for Java, .NET, Node, Python, Go, Rust. Two lines and you're emitting.
Familiar faces A few of the technologies you'll almost certainly see in your stack.
Apache Kafka
RabbitMQ
ActiveMQ Artemis
Azure Service Bus
PostgreSQL
Azure SQL Server
Azure Functions
ASP.NET Core
Spring Boot
MuleSoft
Boomi
Frends
and a long tail of HTTP frameworks, queues, databases, schedulers, and iPaaS platforms — anything that emits OpenTelemetry.

Concretely, things you're probably already running.

All of these have OpenTelemetry auto-instrumentation or first-class SDK support today. The OTel registry is large — this is just the slice that shows up in integration work most often.

Languages & runtimes

  • Java (JVM agent)
  • .NET (auto-instrumentation)
  • Node.js
  • Python
  • Go
  • Ruby
  • PHP
  • Rust

Brokers & streaming

  • Apache Kafka
  • RabbitMQ
  • AWS SQS / SNS
  • Azure Service Bus
  • Google Pub/Sub
  • Apache Pulsar
  • NATS
  • JMS / Jakarta Messaging

Databases & stores

  • PostgreSQL
  • MySQL · MariaDB
  • SQL Server
  • Oracle
  • MongoDB
  • Redis
  • Cassandra · ScyllaDB
  • Elasticsearch · OpenSearch

iPaaS & workflow

  • Apache Camel (native OTel)
  • MuleSoft (OTel module)
  • Boomi (OTel exporter)
  • Spring Integration
  • Apache NiFi
  • Apache Airflow
  • Temporal
  • AWS Step Functions

HTTP & RPC frameworks

  • Spring Boot
  • ASP.NET Core
  • Express · Fastify · NestJS
  • Django · FastAPI · Flask
  • Gin · Echo · Fiber
  • gRPC (all langs)
  • GraphQL (Apollo, etc.)
  • Rails · Laravel

Cloud & serverless

  • AWS Lambda
  • Azure Functions
  • Google Cloud Functions
  • AWS API Gateway
  • Kubernetes Jobs & CronJobs
  • Knative
  • AWS Kinesis
  • Cloudflare Workers
Don't see yours? If it emits OTLP, Sluicio reads it. If it doesn't yet, the SDK is a short afternoon — and for anything truly custom, our professional services team can evaluate your stack and build the instrumentation with you. Talk to us — we reply within a day.

The standard

Built on OpenTelemetry, on purpose.

Sluicio reads OpenTelemetry — the CNCF observability standard. If your team is already on it, you're done in an afternoon. If you're not, this is the right reason to make the move: the telemetry you emit for us will feed everything else too, forever.

01

What it is

OpenTelemetry is the open, vendor-neutral standard for collecting traces, metrics, and logs. CNCF-graduated. Backed by every major cloud and observability vendor.

02

What we need from you

Your services emit OTel — via auto-instrumentation (already on in most modern stacks) or a few lines of SDK. Point your OTLP exporter at Sluicio and you're streaming. No agents to deploy.

03

What you get back

Zero lock-in. The same telemetry can feed Datadog, Grafana, Honeycomb, or your own backend in parallel. You're investing in your stack, not in us.

OTLP · gRPC + HTTP Compatible with the OpenTelemetry Collector, every official SDK, and any integration platform that emits OTel.
Read the OTel setup guide →

Already on Prometheus? Keep it.

The OpenTelemetry Collector scrapes any Prometheus endpoint and re-emits it as OTLP — so your existing JMX exporters, postgres_exporter, Micrometer setup, and ASP.NET metrics keep working. Sluicio reads all three OTel signals — traces, metrics, and logs — because a single signal can't answer everything. Prometheus covers the metric side; OTel rounds it out with the rest.

Getting started

From your stack to insight — in four steps.

No rip-and-replace, no proprietary agents. Sluicio reads the OpenTelemetry your systems already speak — so first insight is an afternoon away, not a quarter.

  1. 01

    What you have today

    Services, message brokers, and the flows between them. Most already emit OpenTelemetry — or can with auto-instrumentation in an afternoon.

  2. 02

    Send it through your Collector

    Add Sluicio as an OTLP exporter in your existing OpenTelemetry Collector. No proprietary agents, no rip-and-replace.

  3. 03

    Assess in Sluicio

    Your raw spans, metrics, and logs assemble into live integration health — topology, per-flow status, end-to-end traces, and alerts.

  4. 04

    Immediate gains

    Catch the break before your users do, and pinpoint root cause in a single trace — from day one.

Not sure where you stand with OpenTelemetry? Pick your starting point:

~5 minutes
  1. Add an OTLP exporter for Sluicio to your Collector config.
  2. Reference it in your traces, metrics, and logs pipelines.
  3. Reload the Collector — your integrations show up in Sluicio.
exporters:
  otlphttp/sluicio:
    endpoint: https://otlp.sluicio.example:4318
    headers:
      Authorization: "Bearer ${env:SLUICIO_TOKEN}"
service:
  pipelines:
    traces:
      exporters: [otlphttp/sluicio]
~30 minutes

Recommended: run a Collector. It is far easier to control which data goes where — filter, batch and route in one place — so you never ship telemetry you do not need.

  1. Deploy an OpenTelemetry Collector — one container is enough to start.
  2. Point your services at the Collector, then export from the Collector to Sluicio over OTLP/HTTP.
  3. Traffic starts flowing — no code changes to your services.
OTEL_EXPORTER_OTLP_PROTOCOL=http/protobuf
OTEL_EXPORTER_OTLP_ENDPOINT=https://otlp.sluicio.example:4318
OTEL_EXPORTER_OTLP_HEADERS="Authorization=Bearer <your-token>"
~an afternoon

Free kickoff: book an OpenTelemetry session with us — free of charge — and we'll help you get going: map your stack, pick the right auto-instrumentation, and get the first signals flowing. Deeper hands-on onboarding and instrumentation work are available as paid services.

  1. Add OpenTelemetry auto-instrumentation to your services — a language agent, no code changes for most stacks.
  2. Run a Collector to receive and forward the telemetry.
  3. Point it at Sluicio. Want a hand? We help you onboard OTel.
# Java, for example — auto-instrument, then export over OTLP/HTTP
OTEL_EXPORTER_OTLP_PROTOCOL=http/protobuf \
OTEL_EXPORTER_OTLP_ENDPOINT=https://otlp.sluicio.example:4318 \
OTEL_EXPORTER_OTLP_HEADERS="Authorization=Bearer <your-token>" \
java -javaagent:opentelemetry-javaagent.jar -jar app.jar

For the whole team

Different jobs, same screen.

Sluicio is the one place where ops, dev, support, and engineering management read the same truth — without each team running a parallel script.

Integration developers

“I built it. I can finally see what it's actually doing in prod.”

Inspect payloads at every hop. Reproduce a failed message locally with one click. Stop adding log lines just to debug.

Operations / SRE

“The right alert, with context — instead of a wall of false positives.”

Alert on what matters: failed retries, growing backlogs, missed SLAs. Page once with everything the on-call needs.

Support engineers

“Where is order #1323? — answered in 10 seconds.”

Search by any field. Read the whole story without escalating. Close the ticket without booking an engineer.

Engineering managers

“A 30-second read on whether things are OK.”

One screen for the standup. Trend lines for the quarterly. Hard numbers when procurement asks what the integrations are doing.

Pricing

Free to self-host. Pay only for the enterprise layer.

The full product is free and self-hosted — no limit on integrations, users, or data. The Enterprise Edition adds SSO, RBAC, audit, and support, priced simply by number of integrations.

  • Community Edition — free forever, self-hosted, with no limits
  • Enterprise adds SSO, advanced RBAC, audit log, MFA, and retention controls
  • Priced by integrations — never per user, per GB, or per host
See plans & pricing

Prices are an early draft, still under review.

Get started

Be the first to know when something breaks.