Description of problem: We need to set fluentd buffer parameter Set buffer_type to file, buffer_path, buffer_chunk_limit and buffer_queue_limit so that it can improve both the hosts and metrics store fluentd performance.
Currently in the 0.12 version of fluentd there is a bug that prevents using file buffer. This RFE handlse setting memory buffer parameters. And making them as ansible variables. This will allow easier performance tuning. Rich, Do we need separate buffer configurations for metrics and logs?
I separated the metrics and logs forwarding and added dedicated buffer parameters for each, due to different requirements.
(In reply to Shirly Radco from comment #2) > I separated the metrics and logs forwarding > and added dedicated buffer parameters for each, due to different > requirements. I don't think we have enough data yet to determine that. But - note that with two different secure_forward configurations, that means each fluentd now has 2 connections to common logging instead of one, which means doubling the number of connections.
patch did not get through
sanity on fluentd, verified in ovirt-engine-metrics-1.0.7.1-1.el7ev.noarch