每分钟PromQL请求

时间:2019-11-01 20:42:13

标签: grafana prometheus promql

我正在尝试创建一个图形,该图形每分钟总共POST个请求,但是这种“加速”模式使我相信我没有得到每个请求的实际总数分钟,但获得了累积值。

这是我的查询:

sum_over_time(django_http_responses_total_by_status_view_method_total{job="django-prod-app", method="POST", view="twitch_webhooks"}[1m])

以下是7天中的“加速”模式(显示重新启动的下降): enter image description here

使我相信我对sum_over_time()的理解是不正确的,是因为现有的webhooks应该始终存在。在最近一次重新启动时,我们有72k的Webhook订阅,因此,价值随着时间的推移而攀升是没有意义的,因此,在开始时捕获大量未捕获的Webhooks会出现较大的高峰,这将变得更加有意义。在停机期间。

此查询对我要实现的目标正确吗?

我正在使用django-prometheus进行导出。

1 个答案:

答案 0 :(得分:1)

您想要increase而不是sum_over_time,因为这是一个计数器。