@@ -434,6 +434,7 @@ outward_rabbitmq_port: "5674"
434
434
outward_rabbitmq_management_port : " 15674"
435
435
outward_rabbitmq_cluster_port : " 25674"
436
436
outward_rabbitmq_epmd_port : " 4371"
437
+ outward_rabbitmq_prometheus_port : " 15694"
437
438
438
439
ovsdb_port : " 6640"
439
440
@@ -450,7 +451,7 @@ prometheus_node_exporter_port: "9100"
450
451
prometheus_mysqld_exporter_port : " 9104"
451
452
prometheus_haproxy_exporter_port : " 9101"
452
453
prometheus_memcached_exporter_port : " 9150"
453
- prometheus_rabbitmq_exporter_port : " 15692 "
454
+ prometheus_rabbitmq_exporter_port : " {{ rabbitmq_prometheus_port }} "
454
455
# Default cadvisor port of 8080 already in use
455
456
prometheus_cadvisor_port : " 18080"
456
457
@@ -473,6 +474,7 @@ rabbitmq_port: "{{ '5671' if rabbitmq_enable_tls | bool else '5672' }}"
473
474
rabbitmq_management_port : " 15672"
474
475
rabbitmq_cluster_port : " 25672"
475
476
rabbitmq_epmd_port : " 4369"
477
+ rabbitmq_prometheus_port : " 15692"
476
478
477
479
redis_port : " 6379"
478
480
redis_sentinel_port : " 26379"
@@ -799,6 +801,14 @@ outward_rabbitmq_user: "openstack"
799
801
rabbitmq_enable_tls : " no"
800
802
# CA certificate bundle in RabbitMQ container.
801
803
rabbitmq_cacert : " /etc/ssl/certs/{{ 'ca-certificates.crt' if kolla_base_distro in ['debian', 'ubuntu'] else 'ca-bundle.trust.crt' }}"
804
+ rabbitmq_enable_prometheus_plugin : " {{ enable_prometheus }}"
805
+ rabbitmq_plugins :
806
+ - name : " rabbitmq_management"
807
+ enabled : True
808
+ - name : " rabbitmq_prometheus"
809
+ enabled : " {{ rabbitmq_enable_prometheus_plugin | bool }}"
810
+
811
+ rabbitmq_enabled_plugins : " {{ rabbitmq_plugins | selectattr('enabled', 'equalto', true) | list }}"
802
812
803
813
# ###################
804
814
# Qdrouterd options
0 commit comments