【发布时间】:2020-02-28 03:07:33
【问题描述】:
我正在尝试在图表中创建每分钟 POST 请求总数的图表,但是这种“加速”模式让我相信我没有得到每分钟的实际请求总数,而是得到一个累积值。
这是我的查询:
sum_over_time(django_http_responses_total_by_status_view_method_total{job="django-prod-app", method="POST", view="twitch_webhooks"}[1m])
让我相信我对sum_over_time() 的理解是不正确的,是因为现有的 webhook 应该始终存在。在最近一次重新启动时,我们有 72k 的 webhook 订阅,因此价值随着时间的推移而攀升是没有意义的,在开始时看到一个大的峰值来捕获未捕获的 webhook 会更有意义在停机期间。
这个查询对于我想要实现的目标是否正确?
我正在使用 django-prometheus 进行导出。
【问题讨论】:
标签: grafana prometheus promql