kiali 是使用 istioctl 客户端工具安装 demo profile 时自动就会安装的组件,kiali 是一款 istio 服务网格可视化工具,提供了服务拓扑图、全链路跟踪、指标遥测、配置校验、健康检查等功能。
查看服务
登录 kiali,进入 overview 菜单,选中 bookinfo 应用,如下图所示
点击进入default命名空间下的 “4 Applications” , 进入 “Applications” 视图,可见 bookinfo 样例下的 4 个微服务,并且当前这 4 个微服务状态都健康(Health ✔)如下图所示:
注入和观察流量
查看GATEWAY_URL
[root@k8s-master ~]# echo $GATEWAY_URL
192.168.200.129:31743
通过 curl 命令打入流量:
while true; do sleep 1;curl http://192.168.200.129:31743/productpage; done
最关键的可视化内容可以查看 “Graph” 菜单,如下所示: