【问题标题】:what's the unknow service in Istio Kiali?Istio Kiali 中的未知服务是什么?
【发布时间】:2019-08-09 01:34:25
【问题描述】:

看到“fota-dmserver”中有“未知”服务(用红色框标记)出来,这很奇怪。你能帮忙解释一下吗?

【问题讨论】:

    标签: istio kiali


    【解决方案1】:

    显示为“未知”的服务几乎可以是任何不属于服务网格的内容。它在 Kiali 中有这样的名字是因为没有声明这个服务,所以 Istio / Kiali 不知道它是什么。例如,它可能是对第三方 API 的调用。要声明它,您必须使用服务条目:https://istio.io/docs/reference/config/networking/v1alpha3/service-entry/

    如果您不知道它是什么,您应该调查从您的fota-dmserver 服务执行的客户端调用。

    【讨论】:

    • 从“fota-dmserver”到mesh-redis服务器、mysql DB之外的服务的调用。 “fota-car”服务与“fota-dmserver”的情况类似。我的问题为什么没有从“fota-car”到“unknown”的链接?我真的很好奇。
    • 如你所描述,应该有。可能表明网格中并非一切都按您期望的那样工作?或者也可能是 istio/kiali 方面的问题。我想它值得你进行更多的调查......仅供参考 Kiali 显示了 Prometheus 中可用的遥测,所以如果你想看看 Kiali 是否缺少某些东西,你可以检查 Prometheus 度量标准“istio_requests_total”和“fota-car”作为源并检查目标服务是什么(以及是否存在“未知”)。您可以从 Prometheus 控制台执行此操作。
    • @YoufaMao 如果您将图表视图切换到“工作负载图表”,您会看到同样的问题吗?
    猜你喜欢
    • 2020-07-25
    • 1970-01-01
    • 2020-08-21
    • 2020-07-21
    • 2021-12-21
    • 2016-12-22
    • 2021-09-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多