Closed plejik closed 7 months ago
Dealing with the same problem right now. So far the only working solution for me has worked is to revert back to version fluent-plugin-elasticsearch v5.2.2, which was in ghcr.io/banzaicloud/fluentd:v1.14.6-alpine-5, which was set by default for helm chart logging-operator v3.17.9. I also tried this version https://github.com/kube-logging/fluentd-images/pkgs/container/fluentd/94143520?tag=v1.14.6, but it has the same problems since it already has fluent-plugin-elasticsearch v5.3.0
@Killroad yeah that what i am definitely wanna try next :) will test this image as well in my setup Thx for comment, also i checked code ( as far my knowledge goes ) and looks like in data_ingest_ilm something code looks similar
Update: It's worked just add suppress_type_name true
option
@cosmo0920 if possible could you please help here if possible, cause unfortunately i not so familiar with ruby ( i tried do local code change and build gem + fluentd container - but failed, definitely need more time with that :D ). Thx
@plejik Regarding the suppress_type_name
, in my case it was already set to true
, but until I reverted to v5.2.2 there was no result. We have discussed this with the team, and for the moment we are ok with the current solution, but I will hope that in the future it will be fixed for the latest version of plugin. By the way, hello from Dnipro city 😃
Thanks for your report. I tried to fix this issue in https://github.com/uken/fluent-plugin-elasticsearch/pull/1036.
Problem
Hey try to create index template with ilm policy and stuck on ilm creation phase Forsome reason i get error like
Try to figure out why plugin try access
_enrich/
endpoint but not_ilm/
Find out only code where it was called like https://github.com/uken/fluent-plugin-elasticsearch/blob/master/lib/fluent/plugin/elasticsearch_index_lifecycle_management.rb#L70Steps to replicate
Test docker
config
Template json
Version of plugin 5.3.0 in container
Expected Behavior or What you need to ask
ILM policy created but now i face error above
Using Fluentd and ES plugin versions