Install Fluentd Prometheus plugin out of the box

This plugin [1,2] supports a number of use cases which are likely
to be useful out of the box to users enabling either Monasca or
Prometheus:

1. As a system admin I want to monitor the status of Fluentd
   to ensure that it is functioning normally.
2. As a system admin I want to know the time to response for
   calls made to endpoints defined in HAProxy.

[1] https://docs.fluentd.org/deployment/monitoring-prometheus
[2] https://github.com/fluent/fluent-plugin-prometheus

Change-Id: I9790cd6c9d142a4a3ced6d5c9a9af621c3892eb0
This commit is contained in:
Doug Szumski 2020-02-05 10:20:14 +00:00 committed by Mark Goddard
parent c07409bfab
commit e20fe5eaa5
2 changed files with 6 additions and 0 deletions

View File

@ -87,6 +87,7 @@ RUN chmod 755 /usr/local/bin/kolla_extend_start
'fluent-plugin-grep', 'fluent-plugin-grep',
'fluent-plugin-grok-parser', 'fluent-plugin-grok-parser',
'fluent-plugin-parser', 'fluent-plugin-parser',
'fluent-plugin-prometheus',
'fluent-plugin-rewrite-tag-filter', 'fluent-plugin-rewrite-tag-filter',
] %} ] %}
{% endif %} {% endif %}

View File

@ -0,0 +1,5 @@
---
features:
- |
The Prometheus plugin is now installed into the Fluentd container by
default.