-
Notifications
You must be signed in to change notification settings - Fork 3.5k
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
Migrating to 8.0.0 for beats user #13699
Comments
Actually I think I misconfigured logstash I missed the |
Hum looks like we have this issue when we add the |
The Elasticsearch output for Logstash allows for either using the
As this would be conflicting, it needs two separate outputs:
|
@jsvd If we do not want to write to both output we have to create a new pipeline right? I think it could be a good suggestion we suggest for user that want to add elastic agent to an existing logstash configuration |
if it's a new deployment and the user is starting from scratch we should present a simple pipeline:
If the user is migrating from Logstash 7 to 8 we should warn that the ES output defaults to data streams and data needs to be ECS compatible. I recall you had a list of different scenarios, maybe we can go back to those and check if there are still open questions and perhaps close here and open an issue in the elasticsearch output plugin repository if there's something directly related to this plugin. |
@jsvd > a) if the user doesn't want agent-driven data streams (logs/metrics/synthetics/etc), they will need to disable datastreams and set index => (which they probably already do in their existing configuration). What about if the user has existing input like beats (not datastream driven( and it want to keep it, and add agent datastream, if we suggest the user to add the agent in a different pipeline it should work right? |
It would be equivalent to the start anew scenario, we can give users a simple pipeline of agent to ES that defaults to DS |
Description
While trying to figure how logstash work with data stream with beats. I setup a logstash 8.0.0 and a metricbeat 8.0.0 and I found that all the beats data are send in
log-generic-default
(I think it's expected as beats do not senddata_stream.*
field)It looks like it possible to add these field with the
add_data_stream
processor but I got the following error in metricbeatExiting: error initializing processors: the processor action add_data_stream does not exist. Valid actions
.@ruflin @jsvd Are we aware of these limitation? and do we documented how to migrate to logstash 8.0.0 for beats user I did not find anything here #11743
The text was updated successfully, but these errors were encountered: