KubeCon EU 2026
Observability for AI Data Pipelines
Opening
The model looks fine. Confidence is high. Latency is normal. But the answer is dangerously wrong — and nobody in the stack flagged it.
Act I
Scale
Traditional centralized approaches were already struggling. AI pipelines make it worse — they need more data, from more sources, refreshed more often.
Why AI Is Different
Thesis
The model is not the mystery. The data path is the mystery.
When an AI system gives a wrong answer, the investigation should start with the data — not the weights.
Act II
The Gap
Architecture
CRM, docs, tickets, billing
Ingest & schema mapping
Authority & validation
Chunk & vectorize
Rank & select evidence
Generate response
Failure Modes
A canonical source falls behind its freshness SLO. Stale data loses ranking to newer, less trustworthy records.
A connector emits a new field path or drops an existing one. Downstream transforms map garbage silently.
Embedding clusters shift after an upstream data change. The meaning of “refund policy” quietly changes.
A non-canonical source overrides policy data. Retrieval ranks it above the approved source of truth.
Cost of Blindness
Act III
Framework
Is the data current? Set SLOs for canonical sources. Alert when freshness budgets are exceeded.
Did the shape of data change? Track schema mutations, new field paths, and connector changes.
Did the meaning change? Monitor embedding cluster centroids against historical baselines.
Where did this answer come from? Trace every answer back to the source record and pipeline run.
Platform
Expanso provides the distributed runtime — nodes, jobs, executions, selectors, and a unified control plane. The observability layer is what you build on top to make AI pipelines operable.
Failure Story
Live Demo
Demo Commands
python cli/democtl.py fleet status
python cli/democtl.py jobs inspect edge-eu-sales
python cli/democtl.py trace answer ans_9f2c
python cli/democtl.py alerts list --job edge-eu-sales
python cli/democtl.py replay job edge-eu-sales \
--guardrail policy_authority_guard
Act IV
Act V
Practice
Takeaways
Treat AI pipelines as production distributed systems. The same SRE disciplines that fixed microservices will fix AI reliability.
If you cannot trace an answer to a source record, you cannot trust it. Lineage is not optional.
Observability is the prerequisite for reliable AI. Without it, every incident is a mystery and every fix is a guess.
Close
Expanso gives us the edge pipeline and control-plane foundation. The rest is making that system observable enough to operate with confidence.