Merge "Add vars to configure prometheus module"
This commit is contained in:
commit
adfd15cf7c
@ -455,13 +455,18 @@ metricbeat.modules:
|
|||||||
# #password: pass
|
# #password: pass
|
||||||
#
|
#
|
||||||
##----------------------------- Prometheus Module -----------------------------
|
##----------------------------- Prometheus Module -----------------------------
|
||||||
#- module: prometheus
|
{% if (prometheus_enabled | default(false) | bool) and (prometheus_config is defined) %}
|
||||||
# metricsets: ["stats"]
|
{% for prometheus in prometheus_config %}
|
||||||
# period: 30s
|
- module: prometheus
|
||||||
# hosts: ["localhost:9090"]
|
metricsets: [{% for mset in prometheus.metricsets|default(["collector"]) %}"{{ mset }}"{% if not loop.last %},{% endif %}{% endfor %}]
|
||||||
# metrics_path: /metrics
|
enabled: {{ prometheus.enabled | default('true') }}
|
||||||
# #namespace: example
|
period: {{ prometheus.period | default("10s") }}
|
||||||
|
hosts: [{% for phost in prometheus.hosts %}"{{ phost }}"{% if not loop.last %},{% endif %}{% endfor %}]
|
||||||
|
metrics_path: {{ prometheus.metrics_path | default("/metrics") }}
|
||||||
|
namespace: {{ prometheus.namespace }}
|
||||||
#
|
#
|
||||||
|
{% endfor %}
|
||||||
|
{% endif %}
|
||||||
##------------------------------ RabbitMQ Module ------------------------------
|
##------------------------------ RabbitMQ Module ------------------------------
|
||||||
{% if (rabbitmq_enabled | default(false) | bool) and (rabbitmq_monitoring_password is defined) %}
|
{% if (rabbitmq_enabled | default(false) | bool) and (rabbitmq_monitoring_password is defined) %}
|
||||||
- module: rabbitmq
|
- module: rabbitmq
|
||||||
|
Loading…
Reference in New Issue
Block a user