Observability tools
Istio produces various metrics that can then be fed into various telemetry applications. The out-of-the-box installation is shipped with add-ons that include Kiali, Jaeger, Prometheus, and Grafana. Let’s take a look at them in the following sections.
Kiali
The first component to install will be Kiali, the default management UI for Istio. We’ll start by enabling the telemetry tools by running the following command:
$ kubectl apply -f samples/addons serviceaccount/grafana created ……. $ kubectl rollout status deployment/kiali -n istio-system Waiting for deployment "kiali" rollout to finish: 0 of 1 updated replicas are available... deployment "kiali" successfully rolled out
Once all the resources have been created and Kiali has successfully deployed, you can then open the dashboard of Kiali by using the following command:
$ istioctl dashboard kiali http://localhost:20001/kiali
Kiali is very handy when...