Linkerd 代理指标重置

问题描述

晚上好,

我是罗马 Tor Vergata 大学的学生。我目前正在撰写涉及 Linkerd 使用的硕士论文。 非常简要地,该论文是关于为微服务架构实现一个完全分布式的根本原因本地化系统。 在指标收集阶段,我遇到了 Linkerd 的问题,因为我没有使用 Prometheus,而是通过 /metrics 端点从代理手动抓取指标。 我无法理解 Linkerd 的代理如何或何时重置他们收集的各种指标。 有人知道他们有计时器吗?或者有没有办法让他们在抓取后重置指标?

预先感谢任何人会给我的任何帮助。

解决方法

一旦代理进程开始运行,指标就会由 Linkerd 代理存储在内存中。

大多数指标都是直方图的桶,其主要目的是查看一段时间内的数据,因此没有办法重置它们,它们也不会自行重置。

您可以编写 prometheus 查询来选择重置指标的时间窗口,或者您可以重新启动容器并编写查询以过滤较新工作负载的指标。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...