我有一个全新的问题:
大约两分钟后,我有2000个请求-应该是每分钟1000个请求或每秒17个请求。
总计数器工作正常,并给我一个漂亮的图形:
sum by(status_code) ( request_duration_count{service_id="myserviceId", path=~".*myservice/frag/.*"} )
请求率导致平线为0:
sum by(status_code) (rate(request_duration_count{service_id="myserviceId", path=~".*myservice/frag/.*"}[1m]))
我认为这里的问题是,每个URL我只有一个请求-不好,但是还是这样。
URL看起来像这样:
https://myserver/myservice/frag/1
https://myserver/myservice/frag/2
https://myserver/myservice/frag/3
https://myserver/myservice/frag/4
https://myserver/myservice/frag/5
...
每个URL都设置为“路径”标签,因此我获得了2000个该指标的系列。
因此,如果我计算一分钟的速率,则每个系列每秒收到0,008个请求。
如果我将其加起来(0,008 ... * 2000),我应该会绕道转17。
那为什么我的平线为零?
提前THX!