An Azure service that provides serverless Kubernetes, an integrated continuous integration and continuous delivery experience, and enterprise-grade security and governance.
Hello @Tanul,
Yes, there are open-source solutions that can help you build a Kubernetes health dashboard similar to the AWS Health Dashboard, showing:
Real-time infrastructure health
Historical uptime or status (per service or component)
Hosted application status
Team-specific views (optional)
1 .Prometheus + Grafana + Loki (for monitoring, logs, alerts)
Prometheus: collects real-time Kubernetes & app metrics.
Grafana: visualize metrics using dashboards.
Loki: log aggregation, correlates logs with metrics.
Use Grafana Alerting or OnCall to define health conditions.
How this helps:
Grafana lets you build custom dashboards for:
Node health
Pod/Deployment status
Application-specific metric
- KubeView (https://github.com/benc-uk/kubeview)"https://github.com/benc-uk/kubeview)")
Realtime visual overview of your Kubernetes cluster.
Shows:
Pods, Deployments, Namespaces
Node status
Service to pod mapping
Best For:
Lightweight internal dashboard
Real-time cluster health
- Kiali (for Istio users)
Visualizes service mesh health (latency, errors, traffic).
Great for microservice-based apps using Istio.
Offers status graphs similar to AWS service health.
- Kubernetes Dashboard + Metrics Server
The official dashboard gives a real-time view of resource usage and health.
Can be extended with custom plugins and alerts.
Suitable for internal use but lacks historical and team-level views out-of-the-box.
- Azure Monitor Container Insights
Offers:
Full-stack observability for AKS and Arc-enabled clusters.
Real-time telemetry on cluster health, node/pod/container performance.
Integration with Prometheus, Grafana, and OpenTelemetry
If you found this informative, please consider accepting an answer as a token of appreciation. And don't forget to give it a thumbs up 👍 if it was helpful.