Service mesh management
Kiali answers the questions:
Which microservices are part of my service mesh?
How are they connected?
How are they performing?
How can I operate on them?
"This is the kind of tool that you really need" — David Gageot, Google
Kiali is a management console for Istio-based service mesh. It provides dashboards, observability and lets you to operate your mesh with robust configuration and validation capabilities. It shows the structure of your service mesh by inferring traffic topology and displays the health of your mesh. Kiali provides detailed metrics, powerful validation, Grafana access, and strong integration for distributed tracing with Jaeger.
See your services
Chart Istio and App
Follow requests with
Jaeger Distributed Tracing
Easily configure Istio
See and edit Istio
custom resource YAML
More to come...
Latest in our blog
Trace my mesh (part 1/3)
Kiali tutorial: show custom information per service (like ownership)
Kiali releases 1.25 to 1.28 — Trace heat maps, enhanced health insights and more…
Increasing observability on Istio: The new Kiali health configuration
Alberto Gutierrez Juanes
Kiali releases 1.21 to 1.24 — What’s new in these two and a half months?
Kiali releases v1.20 & v1.19 — improved filtering, new metrics, OpenID support and more
Disabling mTLS for one namespace with PeerAuthentications
Kiali Sprint v1.18 & v1.17 — improved list pages, Istio 1.6 support and more
Kiali with production-scale Prometheus
Kiali Sprint #36 & #37 — GRPC and Kafka enhancements, caching and more
Getting started videos
Sprint demo videos
Events and talks
Scaling microservices architectures with a service mesh: using Istio and Kiali
Istio Cookbook: Kiali Recipe Workshop
The Power of Istio Service Mesh From the container platform to the application platform
Visualize and secure your service mess with Red Hat OpenShift Service Mesh
Jordi Sola Alaball
Observability in Action: troubleshooting the service mesh with Kiali
Kiali as an Observability Console for Istio