《OpenShift 4.x HOL教程汇总》
说明:本文已经在OpenShift 4.12环境中验证
本章节我们在OpenShift 4的Serivce Mesh环境中集成的Kiali,Jaeger中查看微服务的运行情况。
- 运行测试脚本,连续访问customer微服务。
$ INGRESS_GATEWAY=$(oc get route istio-ingressgateway -n ${ISTIO_SYSTEM} -o 'jsonpath={.spec.host}')
$ ./scripts/run.sh ${INGRESS_GATEWAY}/customer
- 先获得Kiali控制台的访问地址,然后在浏览器打开Kiali控制台,其中Kiali控制台访问地址可以通过以下方式获得。
$ oc get route kiali -n ${ISTIO_SYSTEM} -o jsonpath={.spec.host}
- 在Kiali控制台中进入tutorial项目,然后按照下图设置Graph属性。
- 此时可以在Kiali中看到请求的调用路径,先进入customer,然后进入perference,最后进入recommendation。另外所有微服务的监控数据发到Jaeger-Collector上。
- 停止./scripts/run.sh的运行。