-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
v1.8.2 not pushing logs to elasticsearch, giving action_request_validation_exception #3909
v1.8.2 not pushing logs to elasticsearch, giving action_request_validation_exception #3909
Comments
Everything was working fine till v1.6.10. I wanted to use the new multiline filters and parsers so I shifted to v1.8.2.
|
I believe this may be related to 7f0db9e#diff-6b9d334dc0b7304ad9aa29adc05402c652e1776b99f651ebf181e5547e3ab4e6 and changing of the bulk index format |
@jlintz Thanks for pointing this out.
|
Specifically this change 7f0db9e#diff-3fc4adb0ddceaceddc7686c08d19a9ea90c5cf3a79fb0e1c14a3d14bc64a6257L28-R31 probably caused it I am sending to an elasticsearch 6.8 cluster and using Fluent Bit v1.7.9 worked, I had the same error on v1.8.x |
I suspect there is a bug in the code from reading that description. I have been noticing a lot of 409 status codes from elastic after upgrading to 1.8.x and they are logged as errors in fluent-bit.
Also, why retry a previously successful operation? |
kind ping @fujimotos @thotypous 😇 any updates here? Is this known bug or done intentionally? As a workaround, we set the |
It used to work with |
It works with |
This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 5 days. |
Sorry for the pingin. 🙏 @edsiper @fujimotos @thotypous @PettitWesley Can someone please enlighten us about this problem and clarify the whether it's bug or intentional? I could not see a mention of this change in the v1.8.0 changelog. Are there any mitigation guide for the major releases? Thanks in advance. ❤️ |
@Dentrax Using If you feel the documentation needs to be improved, please open an issue here: https://github.com/fluent/fluent-bit-docs |
I added that documentation. As I recall, we needed this change to support Elasticsearch Datastream. This is (AFAIK) the recommended way nowadays to handle time-based data such as application logs. This subtly changed the semantics about |
The text was updated successfully, but these errors were encountered: