首页 文章

Istio 0.8 . Trace istio对象和请求中应用的规则

提问于
浏览
0

在v0.8中是否有任何方法可以跟踪请求中应用的istio对象 .

为什么请求遵循特定路径 . 例如,它通过入口 - >网关 - >虚拟服务 - >目标规则 - > pod - >重复...

并在每个对象中应用规则 .

谢谢 .

1 回答

  • 1

    有一个名为Kiali的新项目,旨在实现利用服务网格的可观察性的目标 . Kiali基于Istio(他们非常接近istio社区),并始终使用其最新版本 .

    Kiali有一个服务图,用户可以看到哪些istio对象应用于每个服务 . 此外,对于每个服务,您可以查看这些istio对象的更多详细信息 .

    我会在这里放两个截图作为潜行峰值:

    这里的服务列表,您可以看到v3和v2节点有一个断路器(闪电符号)和评论服务,在v1和v2之间有一个用于路由请求的虚拟服务 . 请注意,该图还显示了其所有服务的 Health 状况以及它们之间的连接 .
    service graph example

    从服务图中,您可以导航到每个服务详细信息页面,您可以在其中找到其附加的istio对象的定义 .
    service details example

    有关Kiali的更多信息,请查看其网页:kiali.io及其github:kiali/kiali

相关问题