What problem does it solve?
Large-scale AI/ML training jobs on GKE fail silently or restart in loops due to Spot VM preemptions, faulty physical hosts, or worker communication hangs, and finding the root cause requires correlating metrics and logs across many layers.
Core Features & Use Cases
- Structured Diagnostic Workflow: Walks through JobSet restart counts, nodepool interruption events, node-to-host topology correlation, and pod/worker log analysis using ready-made MQL, PromQL, and LQL queries.
- Failure Signature Library: Provides real log and metric patterns for Spot preemptions, host hardware failures, NCCL timeouts, and unschedulable pods to speed up root-cause matching.
- Resolution Guidance: Recommends concrete fixes such as switching to on-demand VMs, compact placement policies, or quarantining faulty GCE host VMs.
- Use Case: A training JobSet keeps restarting every few hours. Use this Skill to determine whether Spot preemptions or a bad physical host are responsible, then cordon the node and recreate the VM.
Quick Start
Ask the agent to diagnose why my JobSet training workload on my GKE cluster keeps restarting and identify whether preemptions or host failures are the cause.