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

最近1分钟的查询平均响应时间

麹正业
2023-03-14

我们使用普罗米修斯和eclipse显微轮廓。在我的endpoint上有一个计时器度量,所以我可以在Prometheus中看到以下度量:count、meanRate、oneMinRate、fiveMinRate、fifteenMinRate、min、max、mean、stddev、p50、P**等。

所以我想要得到我的endpoint的平均响应时间,但仅限于最后一分钟。根据我的经验,平均度量是从应用程序的启动时间开始计算的,所以这对我来说是不好的。你能告诉我从普罗米修斯有什么好的查询结果所要求的数据吗?(最终目的是在grafana中将图形可视化,但始终显示最后一分钟的平均值。)谢谢

共有1个答案

沈琨
2023-03-14

这个计时器并不产生可以可靠地计算过去一分钟的平均值的度量,您需要的是总和和计数。我建议直接使用client_java中的摘要或直方图,因为它们是为这个用例设计的。

 类似资料:
  • 我正在对10个用户运行一个简单的Jmeter测试,上升时间为30秒 - 这意味着每3秒就有1个用户在页面上。我得到的平均响应时间约为每页8秒,而实际上,无论我尝试多少,页面都会在2秒内加载。我不知道我应该如何使用Jmeter结果进行测量。这里的任何帮助都非常感谢。

  • 问题内容: 我想知道是否可以在一个SQL SERVER请求中获得总和的平均值, 尝试使用以下请求来执行此操作,但是它不起作用: 问题答案: 我认为您的问题需要一些解释。如果要取分组的总和,可以使用: 然后,如果要取该总和的平均值,则只需进行以下操作: 但是,您无法对外部查询进行分组,因为这将为您提供类似于第一个查询的结果。内部查询的结果已按分组。

  • 我试图创建一个简单的查询,以从索引日志存储中的文档返回匹配的deploymentId。 我能够搜索匹配查询,但当添加时间范围得到以下豁免。 错误: “type”:“parsing\u exception”, “reason”:“[匹配]格式错误的查询,应为[END\u OBJECT],但找到了[FIELD\u NAME]”, 我只想要匹配部署ID的最后15分钟记录。

  • 问题内容: 我需要将时间四舍五入到最接近的四分之一小时。时间是从MySQL数据库的datetime列中提取的,格式如。 例: 10:50必须是10:45 1:12必须是1:00 3:28必须是3:15 等等 我假设参与其中,但不确定如何去做。 谢谢 问题答案: 您的全部功能将是这样的…

  • 我正在尝试写一个程序,用户将把数字,我需要得到最接近的数字平均值。 那我就试着这么做; 我的问题是,当我输入数字1 12 17 23 62时,平均值是正确的:23.0,但输出是这样的: 为什么62号后不传递给else if语句? 多谢 所有代码

  • 问题内容: 我有一个包含列A和C的表T,我想从中检索一个平均计数,如下所示: 如何在GORM中完成此任务?GRAILS 2.2.0版我尝试按照文档进行操作,但是没有好的示例。我什至无法使子查询工作:( 我能够使计数部分起作用。现在仍要确定如何获得平均值,因为我不知道如何从查询中进行选择。 问题答案: 这是在HQL中完成的。使用我的域之一在grails控制台中进行了测试: