如何在prometheus/grafana中绘制随时间变化的请求数?

如何在prometheus/grafana中绘制随时间变化的请求数?,prometheus,grafana,Prometheus,Grafana,我想做一些我认为很简单的事情。我到处搜索,看到了大量看起来超级简单的答案,人们都说这是可行的,但它只是给出了错误的数据,或者没有显示所有的数据 我有一个带有普罗米修斯导出器的spring boot应用程序。我需要绘制一段时间内请求的数量。理想情况下,它将在上午10:01显示10个请求,在上午10:02显示15个请求,以此类推 我目前对此的简单查询如下: increase(http_server_requests_seconds_count{app="my-app", uri!~"/actuato

我想做一些我认为很简单的事情。我到处搜索,看到了大量看起来超级简单的答案,人们都说这是可行的,但它只是给出了错误的数据,或者没有显示所有的数据

我有一个带有普罗米修斯导出器的spring boot应用程序。我需要绘制一段时间内请求的数量。理想情况下,它将在上午10:01显示10个请求,在上午10:02显示15个请求,以此类推

我目前对此的简单查询如下:

increase(http_server_requests_seconds_count{app="my-app", uri!~"/actuator.*"}[1m])
我还将
Min时间间隔设置为1m

我遇到的问题是,图表从来都不准确。我可以用邮递员在几秒钟内模拟10个请求。但是grafana不会显示10个请求,它可能会显示6个,甚至0个!如果我通过邮递员发送30个请求,则显示20个。如果我只发送2或3个请求,它不会显示任何请求。我可以直接点击我的prometheus exporter端点,看到数值上升到我期望的准确数值。格拉法纳似乎并不在意

我觉得我必须错过一些超级简单的东西,但我就是看不到


如果您能提供帮助,我将不胜感激。

您找到答案了吗?@szufi1我没有。我只听说grafana不是用来给出精确的图表和小数字的。对我来说这似乎是个谎言,但我的公司经常使用该工具,但没有人能提供任何帮助,因此我们忽略了不准确之处,继续前进。你找到答案了吗?@szufi1我没有。我只听说grafana不是用来给出精确的图表和小数字的。对我来说,这似乎是个谎言,但像我的公司一样,经常使用该工具的公司没有人能够提供任何帮助,所以我们只是忽略了不准确之处,继续前进。