File: example-rules.yml

package info (click to toggle)
prometheus-smokeping-prober 0.10.0-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 420 kB
  • sloc: makefile: 36; sh: 32
file content (13 lines) | stat: -rw-r--r-- 665 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
---
groups:
- name: Smokeping
  interval: 30s
  rules:
  - record: instance:smokeping_probe_success:ratio1m
    expr: increase(smokeping_response_duration_seconds_count[1m]) / increase(smokeping_requests_total[1m])
  - record: instance:smokeping_response_duration_seconds:q50
    expr: histogram_quantile(0.50, rate(smokeping_response_duration_seconds_bucket[1m]))
  - record: instance:smokeping_response_duration_seconds:q90
    expr: histogram_quantile(0.90, rate(smokeping_response_duration_seconds_bucket[1m]))
  - record: instance:smokeping_response_duration_seconds:q99
    expr: histogram_quantile(0.99, rate(smokeping_response_duration_seconds_bucket[1m]))