synapse/contrib/prometheus/README

26 lines
691 B
Plaintext
Raw Normal View History

This directory contains some sample monitoring config for using the
'Prometheus' monitoring server against synapse.
To use it, first install prometheus by following the instructions at
http://prometheus.io/
2017-11-07 05:35:35 -07:00
Then add a new job to the main prometheus.yml file:
2017-11-07 05:35:35 -07:00
- job_name: "synapse"
metrics_path: "/_synapse/metrics"
# when endpoint uses https:
scheme: "https"
2017-11-07 05:35:35 -07:00
static_configs:
- targets: ['SERVER.LOCATION:PORT']
To use `synapse.rules` add
rule_files:
- "/PATH/TO/synapse.rules"
Metrics are disabled by default when running synapse; they must be enabled
with the 'enable-metrics' option, either in the synapse config file or as a
command-line option.