Loading...
Cheat sheet
Common query patterns for latency, error rates, and topk.
histogram_quantile(
0.95,
sum(rate(http_request_duration_seconds_bucket[5m])) by (le, route)
)sum(rate(http_requests_total{status=~"5.."}[5m]))
/
sum(rate(http_requests_total[5m]))topk(5, sum(rate(http_requests_total[5m])) by (route))sum(rate(container_cpu_usage_seconds_total[5m])) by (pod)# Multi-window burn rate example
(
sum(rate(http_requests_total{status=~"5.."}[5m]))
/
sum(rate(http_requests_total[5m]))
) / 0.001sum(rate(http_request_duration_seconds_bucket[5m])) by (le)sum(rate(container_cpu_usage_seconds_total[5m])) by (pod)
* on (pod) group_left(node)
kube_pod_info# rate() shows per-second speed over a range
rate(http_requests_total[5m])
# increase() shows total count over the range
increase(http_requests_total[5m])resets(http_requests_total[1h])