Update getting started with new rules format

This commit is contained in:
Brian Brazil 2017-10-31 13:29:41 +00:00
parent eef46ae8e5
commit efaa8f9ce8
1 changed files with 7 additions and 3 deletions

View File

@ -212,10 +212,14 @@ Try graphing this expression.
To record the time series resulting from this expression into a new metric To record the time series resulting from this expression into a new metric
called `job_service:rpc_durations_seconds_count:avg_rate5m`, create a file called `job_service:rpc_durations_seconds_count:avg_rate5m`, create a file
with the following recording rule and save it as `prometheus.rules`: with the following recording rule and save it as `prometheus.rules.yml`:
``` ```
job_service:rpc_durations_seconds_count:avg_rate5m = avg(rate(rpc_durations_seconds_count[5m])) by (job, service) groups:
- name: example
rules:
- record: job_service:rpc_durations_seconds_count:avg_rate5m
expr: avg(rate(rpc_durations_seconds_count[5m])) by (job, service)
``` ```
To make Prometheus pick up this new rule, add a `rule_files` statement to the To make Prometheus pick up this new rule, add a `rule_files` statement to the
@ -232,7 +236,7 @@ global:
monitor: 'codelab-monitor' monitor: 'codelab-monitor'
rule_files: rule_files:
- 'prometheus.rules' - 'prometheus.rules.yml'
scrape_configs: scrape_configs:
- job_name: 'prometheus' - job_name: 'prometheus'