【发布时间】:2022-08-19 00:46:02
【问题描述】:
我刚刚检测了我的应用程序,我想显示某个端点有多少次点击。
我目前正在使用 Ruby 客户端,所以我已经使用某些标签开箱即用:host、method、region、instance、app 和 app 始终是相同的
我并不真正关心按区域或方法将它分开,我只想知道它有多少次命中,所以我做了这样的查询:
http_server_requests_total{app=\"sumiu-web\", path=\"/metrics\"}
我看到 Prometheus 仍然将它们分组在不同的“标签”中:
这些数字看起来是对的,因为新部署将启动具有不同标签的新实例。
现在,我想我可以sum 增加它,但我得到的数字与总数完全不同:
sum by(app) (http_server_requests_total{app=\"sumiu-web\", path=\"/metrics\"})
我不知道我做错了什么,docs 有类似的功能,所以我认为这应该没问题,但显然不是......
将这些数字加在一起的正确方法是什么?
标签: prometheus