Investigate Kubernetes workload, node, and control-plane issues using OTel telemetry (EDOT). Use when diagnosing pod failures (CrashLoopBackOff, OOMKilled, Error), node pressure, resource exhaustion, image pull…
---
name: observability-k8s-investigation
description: >
Investigate Kubernetes workload, node, and control-plane issues using OTel telemetry
(EDOT). Use when diagnosing pod failures (CrashLoopBackOff, OOMKilled, Error), node
pressure, resource exhaustion, image pull failures, admission rejections, autoscaling
anomalies, or correlating K8s state with application signals. OTel ingest path only
— the legacy ECS Kubernetes integration shape is out of scope.
metadata:
author: elastic
version: 0.2.0
---
# Kubernetes Investigation
Diagnose Kubernetes issues using OTel telemetry collected via EDOT (Elastic Distribution of OpenTelemetry) and the
kube-stack collector. Correlate cluster state, pod runtime metrics, K8s events, application logs, and APM to identify
root cause across the workload, node, and control-plane layers.
## Scope
**In scope:** OTel-receiver-namespaced indices (`metrics-kubeletstatsreceiver.otel-*`,
`metrics-k8sclusterreceiver.otel-*`, `logs-k8seventsreceiver.otel-*`, `logs-k8sobjectsreceiver.otel-*`) and OTel
semantic conventions (`k8s.pod.name`, `k8s.namespace.name`, `k8s.container.restarts`).
… install to load the full skillIn any Claude conversation, say:
Install the Observability K8s Investigation skill
It activates automatically in your next session.
Not connected yet? Connect your AI first →
MCP endpoint
https://skillme.dev/api/mcp