-
Notifications
You must be signed in to change notification settings - Fork 4.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Logstash output for Functionbeat #11757
Comments
This would also be useful for cases were you are using beats elsewhere and they all go to Logstash. Having a beat that doesn't ship to Logstash seems silly, but I digress. |
Shipment to Logstash is necessary function for Functionbeat as users can manipulate data using methods/parameters they had been familiar with for years. |
can Within the This is my
|
Just to clear the confusion, Logstash and other outputs are part of the reference configuration is incorrect. They are going to be removed in a future release because none of them is supported apart from ES at the moment. |
@kvch So I cannot use functionbeat to ship cloudwatch logs to logstash? |
Yes, exactly. Only ES output is supported ATM. |
I need this to be an official part of my supported platform, so that I can use functionbeat. |
Agree, Logstash support would be nice Edit: |
This PR enables Logstash output for Functionbeat. The option `pipelining` is set to 0 to send events synchronously. From now on configuration overrides also depend on the selected output. So I introduced a new setting `cfgfile.ConditionalOverride` for Beats. This lets developers define a function which is if evaluated to true, the corresponding config overrides are applied. Closes #11757
Describe the enhancement:
Add a Logstash output for Functionbeat
Describe a specific use case for the enhancement or feature:
Elasticsearch clusters may be inaccessible from the cloud where Functionbeat runs. In such situations, it would be helpful to output to Logstash which could then forward the events as necessary.
An example flow: Functionbeat -> Logstash in internet -> Kafka queues in internet -> Logstash in intranet -> ... -> Elasticsearch.
related: #9866
The text was updated successfully, but these errors were encountered: