-
Feature
-
Resolution: Done
-
Normal
-
None
-
None
-
False
-
False
-
Undefined
What is the problem that your customer is facing?
Currently there is no way to set the keepalive in the fluent forward config when forwarding logs to external fluentd.
By default keepalive is set to false, which means a new socket is created for every chunk sent. I feel that this is inefficient and would prefer to use the existing socket connection to send logs.
Especially since with the keepalive set to false, fluentd doesn't seem to close the open sockets, even if they're not being used anymore. They only get closed when the eventual network tcp timeout is reached.
What are your expectations for this feature
Enable keepalive by default.
Have you done this before and/or outside of support and if yes, how? (Optional)
We have tested this using the legacy method of using the config map to configure forwarding and it works the way we expect it to.
Doc Considerations
- is documented by
-
RHDEVDOCS-2750 Document the add keepalive option for fluent forward config
- Closed
- links to