【问题标题】:Linkerd not displaying count of requests, success and failure ratesLinkerd 不显示请求数、成功率和失败率
【发布时间】:2017-06-15 09:48:25
【问题描述】:

我是 linkerd 的新手,我试图通过 linkerd 和基于文件的服务发现将所有请求代理到我的微服务。我能够成功地做到这一点,并且请求成功地在端口 9990 上运行的管理仪表板中注册。

但我的问题是仪表板总是显示 N/A 的成功率和失败率。收到请求后,它会在几秒钟内变为 100%,然后再次返回 N/A。但我想通过 linkerd 跟踪我的所有请求,即我希望 linkerd 记住请求的数量以及成功率和失败率。

这是我的问题的截图

【问题讨论】:

    标签: microservices linkerd


    【解决方案1】:

    Linkerd community forum 已回答此问题。为了完整起见,也在这里添加答案:

    仪表板提供当前正在发生的事情的快照 - 它每秒轮询 /admin/metrics.json 并显示当时的指标(所以在那一刻,有多少请求、重试、待处理的请求,所以如果在那一刻没有任何事情发生,这些统计数据将是 0)。要获得更长期的指标视图,您需要其他东西(有关收集指标的更多信息,请参阅 https://linkerd.io/getting-started/admin/index.html#metrics)。

    如果您使用的是 Kubernetes 或 DC/OS,还可以查看linkerd-viz。希望对您有所帮助!

    【讨论】:

    • 谢谢。是的。但是自从探索链接器并且刚刚开始以来,我没有设置 Kubernetes 集群或 DC/OS。寻找一种没有他们的方式来完成这项工作。
    猜你喜欢
    • 2022-10-08
    • 1970-01-01
    • 1970-01-01
    • 2017-12-26
    • 2023-03-10
    • 1970-01-01
    • 2020-05-24
    • 1970-01-01
    • 2022-12-14
    相关资源
    最近更新 更多