Diagnose Kubernetes workload health with structured reports and actionable remediation steps.
Diagnose the health of Kubernetes workloads by inspecting pod status, events, logs, resource usage, and node conditions. Produces a structured health report with actionable remediation steps.
k8s_get_resourcesk8s_describe_resourcek8s_get_pod_logs (last 50 lines, including previous container if restarted)k8s_get_eventsProduce a structured report:
RESOURCE: <name> in <namespace>
STATUS: <Healthy|Degraded|Unhealthy>
PODS: <ready>/<total> ready
ISSUES:
- [SEVERITY] <issue description>
EVIDENCE: <what you found>
FIX: <recommended action>
Input: "Check the health of the nginx deployment in namespace demo"
Expected tool sequence:
Expected output: "RESOURCE: nginx in demo | STATUS: Healthy | PODS: 3/3 ready | No issues detected."