RUNTIME EVIDENCE
Kubernetes Map workload identity and runtime topology.
Kubernetes exposes where production work runs — pods, services, namespaces and deployments. AutoObserve maps that runtime context onto telemetry so investigations start with topology, not guesswork.
- Evidence
- Pods · Services · Deployments
- Source
- Kubernetes API
- Enables
- Runtime topology
- Status
- GA
Kubernetes cluster
- Pods
- Services
- Namespaces
AutoObserve
Runtime topology
Identity
Correlation
Investigation
WHY THIS INTEGRATION MATTERS
Telemetry without runtime context is incomplete.
Metrics and logs tell you something happened. Kubernetes tells you where — which pod, service and namespace carried the failure. AutoObserve connects both.
Runtime topology
Map services to the pods and namespaces that run them during an incident window.
Workload identity
Resolve checkout-api to the deployment and replica set that changed.
Blast-radius reasoning
Understand which neighbouring workloads share nodes, namespaces or labels.
Deployment context
Connect rollout events to latency spikes without manual kubectl correlation.
EVIDENCE RECEIVED
Pods, services, deployments and namespaces
Kubernetes metadata becomes runtime evidence — linked to telemetry identity so investigations know where production work runs.
- Pods
- Services
- Deployments
- Namespaces
Discover
Watch cluster workloads and map services to running pods.
Identity
Attach namespace, deployment and pod metadata to telemetry.
Topology
Build runtime graph for blast-radius and dependency reasoning.
Investigate
Start incidents with pod/service context already resolved.
HOW AUTOOBSERVE USES THIS EVIDENCE
Runtime metadata becomes investigation context.
Kubernetes does not replace telemetry — it grounds it. AutoObserve links API metadata to metrics, logs and traces inside one production model.
Provides
- Pods
- Services
- Deployments
- Namespaces
AutoObserve creates
- Runtime topology
- Workload identity
- Blast-radius context
- Change correlation
Kubernetes is where production runs. AutoObserve is how you understand it.
FIT INTO YOUR CLUSTER
Connect Kubernetes without replacing your observability stack.
AutoObserve reads cluster metadata alongside telemetry you already collect — in-cluster, multi-cluster or via Helm.
AutoObserve agent watches the API server from inside the cluster.
Kubernetes cluster
AutoObserve agent
AutoObserve
QUICK START
Connect Kubernetes runtime evidence
Deploy AutoObserve into your cluster and confirm workload metadata resolves for services you already instrument.
Deploy AutoObserve
Install via Helm or Kubernetes manifest into the cluster you want to observe.
Connect telemetry
Ensure OpenTelemetry or your Collector exports to AutoObserve — runtime metadata enriches existing signals.
Verify topology
Confirm checkout-api and peer services appear with pod and namespace context in production evidence.
WHAT SUCCESS LOOKS LIKE
Runtime context resolved. Topology ready for investigation.
Success means services map to pods and namespaces — not merely that an agent is running.
Services discovered
checkout-api and dependencies appear in the runtime graph.
Pods mapped
Active pods link to the service handling production traffic.
Namespaces resolved
Production and staging workloads separate cleanly in context.
Deployments tracked
Rollout events align with investigation time windows.
REAL INCIDENT
Same checkout spike — runtime topology in focus.
The canonical checkout-api degradation, with pod, service and namespace context highlighted — where the failure ran, not just that latency rose.
Metric
14:31:00
Checkout latency +184%
Walk through the evidence chain · 1/6
Evidence step 1 of 6
TROUBLESHOOTING
Common Kubernetes metadata failures
Problem
Pods not appearing in topology
Likely cause
Agent lacks permission to list pods in target namespaces.
Resolution
Verify RBAC grants for pod/service/deployment list and watch across observed namespaces.
Verify
checkout-api pods appear in runtime context within one sync window.
Problem
Stale deployment version in context
Likely cause
Metadata sync lag after rollout or cached workload state.
Resolution
Confirm agent health and widen investigation window to include rollout time.
Verify
Deployment version matches the active ReplicaSet during the incident.
Problem
Services missing namespace labels
Likely cause
Multi-namespace scope not configured on the cluster connector.
Resolution
Include all production namespaces in the connector scope.
Verify
Namespace appears on service identity for checkout-api.
PRODUCTION INTELLIGENCE
How Kubernetes contributes to production understanding
Each metadata class enables a distinct runtime investigation capability.
| Evidence | Enables |
|---|---|
| Pods | Workload location |
| Services | Traffic endpoints |
| Deployments | Rollout correlation |
| Namespaces | Environment separation |
DESIGN PARTNERS
Validate this evidence source with your production stack.
Design partners connect real evidence sources and validate investigation workflows before GA — with direct engineering access.