Cluster Events Hub
Filter and search Kubernetes events, correlate with failing pods, and prioritize warning patterns.
One dashboard for cluster events, pod diagnostics, topology views, and AI-driven root-cause analysis. Resolve incidents faster without switching tools.
Events, health, and diagnostics in one place
Root cause and remediation suggestions
Ingress → Service → Workload → Pod
Switch kubeconfigs from the UI
A practical incident workflow blending observability with AI recommendations.
Filter and search Kubernetes events, correlate with failing pods, and prioritize warning patterns.
Detect pressure signals and capacity hotspots early with CPU and memory visibility.
Status, conditions, events, and logs in one drill-down panel for any pod.
AI-powered suggestions to triage faster and identify safer remediation actions.
The KubePilot dashboard in action.
Four steps to reduce mean-time-to-resolution.
Open Cluster Events and identify warnings, pressure, and failing pods.
Inspect a problematic pod for logs, event history, and container state.
Run AI Analyze to get probable root cause and remediation strategy.
Validate impact via topology and cluster health before acting.
Multiple ways to get started in minutes.
git clone https://github.com/bwalia/kubepilot.git
cd kubepilot
make dashboard-install && make dashboard && make build
KUBEPILOT_KUBECONFIG="$HOME/.kube/config" ./dist/kubepilot serve --dashboard-port=8383
helm upgrade --install kubepilot charts/kubepilot \
-n kubepilot --create-namespace
# Access via port-forward
kubectl port-forward svc/kubepilot -n kubepilot 8080:8080
docker run --rm -p 8383:8383 -p 9090:9090 \
-v "$HOME/.kube:/root/.kube:ro" \
ghcr.io/kubepilot/kubepilot:latest \
serve --dashboard-port=8383