当前位置: 首页 > 知识库问答 >
问题:

更改prometheusendpoint上显示的基准时间单位

范峰
2023-03-14

在切换到微米之前,我们在几个Spring Boot应用程序中利用了Prometheus。Prometheus以毫秒为单位显示了我们所有的计时。现在我们已经切换到微米,所有计时器和@Timed指标都以秒为单位。我能够通过扩展PrometheusMeter注册表并覆盖getBaseTimeUnit来修改最大指标,但Timer的总和指标不尊重相同的覆盖。

共有1个答案

公冶渝
2023-03-14

您描述的正是普罗米修斯核心提交人所关注的问题。

我建议不要尝试将其调整为毫秒,因为这会与系统对抗。如果您使用Grafana显示仪表板,那么它将处理该单元,而不管底层实现如何。

 类似资料:
  • 我有两个服务,和,其中向发送请求。此指标显示在服务的endpoint上: <代码>仪表。伺服。希斯特里克斯。hystrixcommand公司。http://pong.pongclient#hello().90 但它不会出现在endpoint上。此endpoint上会出现其他指标,但不会显示包含有关飞度/Hystrix超文本传输协议请求信息的伺服指标。 如何让这些指标出现在prometheusend

  • 我已经为我的spring boot应用程序配置了测微计和prometheus,我可以在endpoint/执行器/prometheus处看到以下指标(使用计时器生成): 但当我在Grafana中运行其中一个查询(针对prometheus实例配置)时,我没有看到任何结果。 这需要任何配置吗?

  • After Effects 中的许多数量是时间点或者时间跨度,包括图层、素材项目和合成的当前时间、图层入点和出点以及持续时间。 默认情况下,After Effects 用 Society of Motion Picture and Television Engineers(电影与电视工程师协会,SMPTE)时间码显示时间:时、分、秒和帧。您可以更改为其他时间显示系统,例如帧数或者 16 毫米或 3

  • 我是micrometer和prometheus的新手,我正在尝试构建我的第一个应用程序,使用micrometer和prometheus作为监控后端进行监控。但我看不到prometheusendpoint上显示的应用程序(和)的度量。 我正在学习普罗米修斯的教程。我也跟着这个视频开始千分尺。 我从这个链接下载了prometheus,提取了它,然后使用命令:运行prometheus来报废。我正在此配置

  • 问题内容: 我有价格(数组,,…等),我想显示。 我想用角的这样 由于这是上面显示它会产生一个选择,,… 但我想在代码中使用过滤器,使得字每一次 的价格“ 呈现(或者类似的东西),代码将运行一个函数的浮点数更改为字符串和现在(,,…等)。 我有办法吗? 谢谢 问题答案: 有更好的方法: 然后像这样使用它: 这样,筛选器对于单个值很有用,而不是仅对数组进行操作。如果您有对象和相应的格式过滤器,这将非

  • 本文向大家介绍js实现在网页上简单显示时间的方法,包括了js实现在网页上简单显示时间的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了js实现在网页上简单显示时间的方法。分享给大家供大家参考。具体如下: 这是一款网页时钟JS代码,纯javascript实现,显示时、分、秒。网页时间显示、网页时钟有很多,这个真的挺简易的,美工好的朋友可在此基础上进一步美化完善 希望本文所述对大家的jav