Feature Request: Separate configuration for grid-logstash output hosts and Fleet server hosts #15374
Unanswered
brazorfajeje
asked this question in
Ideas
Replies: 1 comment
-
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment

Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Description
Currently, when adding a custom FQDN via
Administration → Configuration → elasticfleet → config → server → custom_fqdn, the FQDN is added to both:This behavior doesn't accommodate deployments where a node runs Logstash but not Fleet server.
Use Case
In my distributed deployment, I have:
Current Fleet server hosts:
Current grid-logstash outputs:
I need to add
receiver-fqdn:5055to the grid-logstash output for agents that resolve the receiver by FQDN, but I cannot add it to Fleet server hosts since the receiver doesn't run Fleet.Current Limitation
Using
custom_fqdnwould add the receiver's FQDN to both lists, causing agents to attempt Fleet connections to a host that doesn't have Fleet server running.Proposed Solution
Add a separate configuration option, for example:
elasticfleet → config → outputs → custom_logstash_hostsThis would allow adding hosts exclusively to the grid-logstash output without affecting Fleet server hosts.
Alternatively, split
custom_fqdninto two separate settings:custom_fleet_fqdnfor Fleet server hosts (8220)custom_logstash_fqdnfor Logstash output hosts (5055)Environment
Thank you for considering this enhancement!
Beta Was this translation helpful? Give feedback.
All reactions