2016-03-02 14:00:23 -08:00
|
|
|
load 10s
|
|
|
|
http_requests{job="api-server", instance="0", group="production"} 0+10x1000 100+30x1000
|
|
|
|
http_requests{job="api-server", instance="1", group="production"} 0+20x1000 200+30x1000
|
|
|
|
http_requests{job="api-server", instance="0", group="canary"} 0+30x1000 300+80x1000
|
|
|
|
http_requests{job="api-server", instance="1", group="canary"} 0+40x2000
|
|
|
|
|
|
|
|
eval instant at 8000s rate(http_requests[1m])
|
|
|
|
{job="api-server", instance="0", group="production"} 1
|
|
|
|
{job="api-server", instance="1", group="production"} 2
|
|
|
|
{job="api-server", instance="0", group="canary"} 3
|
|
|
|
{job="api-server", instance="1", group="canary"} 4
|
|
|
|
|
|
|
|
eval instant at 18000s rate(http_requests[1m])
|
|
|
|
{job="api-server", instance="0", group="production"} 3
|
|
|
|
{job="api-server", instance="1", group="production"} 3
|
|
|
|
{job="api-server", instance="0", group="canary"} 8
|
|
|
|
{job="api-server", instance="1", group="canary"} 4
|
|
|
|
|
|
|
|
eval instant at 8000s rate(http_requests{group=~"pro.*"}[1m])
|
|
|
|
{job="api-server", instance="0", group="production"} 1
|
|
|
|
{job="api-server", instance="1", group="production"} 2
|
|
|
|
|
|
|
|
eval instant at 18000s rate(http_requests{group=~".*ry", instance="1"}[1m])
|
|
|
|
{job="api-server", instance="1", group="canary"} 4
|
|
|
|
|
|
|
|
eval instant at 18000s rate(http_requests{instance!="3"}[1m] offset 10000s)
|
|
|
|
{job="api-server", instance="0", group="production"} 1
|
|
|
|
{job="api-server", instance="1", group="production"} 2
|
|
|
|
{job="api-server", instance="0", group="canary"} 3
|
|
|
|
{job="api-server", instance="1", group="canary"} 4
|
|
|
|
|
|
|
|
eval instant at 18000s rate(http_requests[40s]) - rate(http_requests[1m] offset 10000s)
|
|
|
|
{job="api-server", instance="0", group="production"} 2
|
|
|
|
{job="api-server", instance="1", group="production"} 1
|
|
|
|
{job="api-server", instance="0", group="canary"} 5
|
|
|
|
{job="api-server", instance="1", group="canary"} 0
|
|
|
|
|
2017-12-23 06:06:37 -08:00
|
|
|
# https://github.com/prometheus/prometheus/issues/3575
|
|
|
|
eval instant at 0s http_requests{foo!="bar"}
|
|
|
|
http_requests{job="api-server", instance="0", group="production"} 0
|
|
|
|
http_requests{job="api-server", instance="1", group="production"} 0
|
|
|
|
http_requests{job="api-server", instance="0", group="canary"} 0
|
|
|
|
http_requests{job="api-server", instance="1", group="canary"} 0
|
|
|
|
|
|
|
|
eval instant at 0s http_requests{foo!="bar", job="api-server"}
|
|
|
|
http_requests{job="api-server", instance="0", group="production"} 0
|
|
|
|
http_requests{job="api-server", instance="1", group="production"} 0
|
|
|
|
http_requests{job="api-server", instance="0", group="canary"} 0
|
|
|
|
http_requests{job="api-server", instance="1", group="canary"} 0
|
|
|
|
|
|
|
|
eval instant at 0s http_requests{foo!~"bar", job="api-server"}
|
|
|
|
http_requests{job="api-server", instance="0", group="production"} 0
|
|
|
|
http_requests{job="api-server", instance="1", group="production"} 0
|
|
|
|
http_requests{job="api-server", instance="0", group="canary"} 0
|
|
|
|
http_requests{job="api-server", instance="1", group="canary"} 0
|
|
|
|
|
|
|
|
eval instant at 0s http_requests{foo!~"bar", job="api-server", instance="1", x!="y", z="", group!=""}
|
|
|
|
http_requests{job="api-server", instance="1", group="production"} 0
|
|
|
|
http_requests{job="api-server", instance="1", group="canary"} 0
|
2020-08-10 23:21:39 -07:00
|
|
|
|
|
|
|
clear
|
|
|
|
load 1m
|
|
|
|
metric1{a="a"} 0+1x100
|
|
|
|
metric2{b="b"} 0+1x50
|
|
|
|
|
|
|
|
eval instant at 90m metric1 offset 15m or metric2 offset 45m
|
|
|
|
metric1{a="a"} 75
|
|
|
|
metric2{b="b"} 45
|