Files
grafana/devenv/docker/blocks/prometheus/recording.yml
T
ismail simsek d062453c49 Prometheus: Don't show expand rules warning for unique rule (#99540)
* fix recording rule query hints

* don't show the hint twice in code editor

* provide testing rules
2025-01-31 11:46:38 +01:00

39 lines
1.7 KiB
YAML

groups:
- name: TESTING_RULES
rules:
- record: test:rate5m
expr: rate(ismail_prometheus_tsdb_reloads_total{job="prometheus"}[5m])
labels:
identifier: special_idx
- record: agent:test:rate5m
expr: rate(prometheus_tsdb_reloads_total{job="prometheus"}[5m])
labels:
identifier: special_idx
- record: agent:test:rate5m_agg_
expr: rate(prometheus_tsdb_reloads_total_agg_{job="aggregated"}[5m])
labels:
identifier: special_idx
- name: RECORDING_RULES
rules:
- record: instance_path:requests:rate5m
expr: rate(prometheus_http_requests_total{job="prometheus"}[5m])
- record: path:requests:rate5m
expr: sum without (instance)(instance_path:requests:rate5m{job="prometheus"})
- record: instance_path:reloads_failures:rate5m
expr: rate(prometheus_tsdb_reloads_failures_total{job="prometheus"}[5m])
- record: instance_path:reloads:rate5m
expr: rate(prometheus_tsdb_reloads_total{job="prometheus"}[5m])
- record: test:rate5m
expr: rate(prometheus_tsdb_reloads_total{job="prometheus"}[5m])
- record: test:rate5m_agg_
expr: rate(prometheus_tsdb_reloads_total_agg_{job="aggregated"}[5m])
- record: agent:test:rate5m
expr: rate(prometheus_tsdb_reloads_total{job="prometheus"}[5m])
- record: agent:test:rate5m_agg_
expr: rate(prometheus_tsdb_reloads_total_agg_{job="aggregated"}[5m])
- record: instance_path:request_failures_per_requests:ratio_rate5m
expr: |2
instance_path:reloads_failures:rate5m{job="prometheus"}
/
instance_path:reloads:rate5m{job="prometheus"}