Просмотр исходного кода

Add worker metrics to prometheus exporter

pull/1153/head
Stuart Mumford 4 лет назад
Родитель
Сommit
7b52e6ad5e
1 измененных файлов: 10 добавлений и 2 удалений
  1. +10
    -2
      roles/matrix-prometheus/templates/prometheus.yml.j2

+ 10
- 2
roles/matrix-prometheus/templates/prometheus.yml.j2 Просмотреть файл

@@ -30,7 +30,15 @@ scrape_configs:
- job_name: 'synapse'
metrics_path: '/_synapse/metrics'
static_configs:
- targets: {{ matrix_prometheus_scraper_synapse_targets|to_json }}
- targets:
{% for target in matrix_prometheus_scraper_synapse_targets %}
- {{ target }}
{% endfor %}
{% for worker in matrix_synapse_workers_enabled_list|d([]) %}
{% if worker.metrics_port != 0 %}
- 'matrix-synapse-worker-{{ worker.type }}-{{ worker.instanceId }}:{{ worker.metrics_port }}'
{% endif %}
{% endfor %}
{% endif %}

{% if matrix_prometheus_scraper_node_enabled %}
@@ -43,4 +51,4 @@ scrape_configs:
- job_name: postgres
static_configs:
- targets: {{ matrix_prometheus_scraper_postgres_targets|to_json }}
{% endif %}
{% endif %}

Загрузка…
Отмена
Сохранить