-
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
Docs reference a setting incorrectly #20637
Comments
Pinging @elastic/integrations-services (Team:Services) |
Pinging @elastic/obs-docs (Team:Docs) |
This looks like a product bug, not a documentation bug. The documented configuration works correctly on Metricbeat. Since the output settings for all the beats are essentially the same, I would expect them to use the same config syntax. |
@dedemorton is correct, it is a product problem if the configuration snippets in the reference doc pages do not work in this case. @nerophon What is the exact configuration which leads to issues? None of the configurations you have shared is supposed to work with Beats. The supported configurations are the following: output.elasticsearch:
hosts: ["your-host:9200"]
pipeline: your-pipeline output.elasticsearch:
hosts: ["your-host:9200"]
pipelines:
- pipeline: your-pipeline-1
when.contains:
message: something
- pipeline: your-pipeline-2
when.contains:
message: anything |
@kvch I think Nicholas was shortening the example to show the parts that didn't work. I checked in 7.9, and the configuration that you show works on Metricbeat, but does not seem to work on Filebeat unless you use Should I create a troubleshooting topic that describes the workaround since this seems to be a recurrent problem? I hesitate to recommend a non-standard config, though. Either way, I will close this issue because it sounds like this is not a documentation problem. |
@nerophon I cannot reproduce the issue locally. Could you please share more details e.g. exact configuration in a separate issue? What is the unexpected issue you are seeing? |
Closing this issue because it does not seem to be a doc bug, and the dev team is unable to reproduce it. |
I'd like to reopen this as pipeline configuration in Elasticsearch output continues to be problematic for Filebeat users. Based on #20342, #21548 and #22062 it seems that since 7.8 up until now (7.15) the following gets reported:
#22062 has full configuration example, and says conditional pipelines work for one type of input, but do not work for another (!). Perhaps this explains why the pipeline problem is elusive in Filebeat - it might require specific combination of inputs or modules to surface. Can we remove these options from Filebeat documentation of Elasticsearch output until we fix these long open issues or clarify when the options are expected to work and when not? |
Hi all, |
The writing team needs more input from PMs and/or product development team regarding how to proceed with documenting this problem.
My apologies if I'm missing some details here but I don't get to work on Beats docs very often these days. |
@pierrehilbert This issue is very old. Can you assign this to someone to follow up on? Or close it if it's no longer valid. I am going to remove my name from the assignee field because I will not be working on these changes. Thanks! |
Hi! We're labeling this issue as |
Version: 7.8.1
The following docs have an incorrect reference:
https://www.elastic.co/guide/en/beats/filebeat/current/elasticsearch-output.html
https://www.elastic.co/guide/en/beats/filebeat/7.8/configuring-ingest-node.html
They show:
Whereas they should show:
If the incorrect reference is used, it results in unexpected behaviour.
The text was updated successfully, but these errors were encountered: