Cluster Events Hub
Filter and search Kubernetes events in real time, correlate with failing pods, and surface warning patterns before they escalate.
A single dashboard for cluster events, pod diagnostics, service topology, and AI-driven root-cause analysis. Resolve incidents faster—without jumping between tools.
Events, health, and diagnostics consolidated in a single view
Automated triage with remediation suggestions from local LLMs
Visual map from Ingress to Service to Workload to Pod
Switch between kubeconfigs and contexts from the UI
A practical incident workflow that blends observability with AI-powered recommendations.
Filter and search Kubernetes events in real time, correlate with failing pods, and surface warning patterns before they escalate.
Detect CPU pressure, memory hotspots, and capacity bottlenecks early with at-a-glance resource visibility across all nodes.
Status, conditions, events, restart history, and live logs in one drill-down panel. No more switching between kubectl commands.
Get probable root causes and safer remediation strategies generated by your local LLM. No data leaves your infrastructure.
Optional auth, read-only defaults, mutation controls, and CORS policies. Safe for production from day one.
Built-in MCP server for multi-cluster agent orchestration, remote AI coordination, and programmatic access.
A clear workflow that reduces mean-time-to-resolution.
Open Cluster Events to identify warnings, resource pressure, and failing pods at a glance.
Drill into a problematic pod to view logs, event history, container state, and restart reasons.
Run AI Analyze to get a probable root cause and step-by-step remediation strategy.
Check impact via the service topology map and cluster health overview before taking action.
The KubePilot dashboard gives you everything in one place.
Choose the installation method that fits your workflow.
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
KubePilot is free, open source, and built for teams that want faster incident resolution without vendor lock-in.