Freud's Blog

Stay hungry, stay foolish. 少年辛苦终身事,莫向光阴惰寸功。

Istio - 04 - Kiali-Grafana-Prometheus-Jaeger

Posted on By Freud Kang

1. 安装Kiali

$ kubectl apply -f samples/addons
serviceaccount/grafana created
configmap/grafana created
service/grafana created
deployment.apps/grafana created
configmap/istio-grafana-dashboards created
configmap/istio-services-grafana-dashboards created
deployment.apps/jaeger created
service/tracing created
service/zipkin created
customresourcedefinition.apiextensions.k8s.io/monitoringdashboards.monitoring.kiali.io created
serviceaccount/kiali created
configmap/kiali created
clusterrole.rbac.authorization.k8s.io/kiali-viewer created
clusterrole.rbac.authorization.k8s.io/kiali created
clusterrolebinding.rbac.authorization.k8s.io/kiali created
service/kiali created
deployment.apps/kiali created
serviceaccount/prometheus created
configmap/prometheus created
clusterrole.rbac.authorization.k8s.io/prometheus created
clusterrolebinding.rbac.authorization.k8s.io/prometheus created
service/prometheus created
deployment.apps/prometheus created
$ kubectl rollout status deployment/kiali -n istio-system

2. Access the Kiali dashboard.

istioctl dashboard kiali                               
http://localhost:20001/kiali

3. Access the grafana dashboard.

istioctl dashboard grafana
http://localhost:3000

4. Access the prometheus dashboard.

istioctl dashboard prometheus
http://localhost:9090

5. Access the jaeger dashboard.

istioctl dashboard jaeger
http://localhost:16686