@ -5,11 +5,11 @@ sort_rank: 4
# Template examples
# Template examples
Prometheus supports templating in the summary and description fields of
Prometheus supports templating in the annotations and labels of alerts,
alerts, as well as in served console pages. Templates have the ability to run
as well as in served console pages. Templates have the ability to run
queries against the local database, iterate over data, use conditionals, format
queries against the local database, iterate over data, use conditionals,
data, etc. The Prometheus templating language is based on the
format data, etc. The Prometheus templating language is based on the [Go
[Go templating ]( http://golang.org/pkg/text/template/ ) system.
templating](http://golang.org/pkg/text/template/) system.
## Simple alert field templates
## Simple alert field templates
@ -19,7 +19,6 @@ expr: up == 0
for: 5m
for: 5m
labels:
labels:
- severity: page
- severity: page
annotations:
annotations:
- summary: "Instance {{$labels.instance}} down"
- summary: "Instance {{$labels.instance}} down"
- description: "{{$labels.instance}} of job {{$labels.job}} has been down for more than 5 minutes."
- description: "{{$labels.instance}} of job {{$labels.job}} has been down for more than 5 minutes."