We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
It seems to be difficult to discover how to use the recommended YAML configuration to output to Elasticsearch.
https://docs.fluentbit.io/manual/pipeline/outputs/elasticsearch only has a "classic" config example with no YAML equivalent that I can see, whereas others like this one have both fluent-bit.conf and fluent-bit.yaml examples.
It's also unclear what the name of the output should be because https://docs.fluentbit.io/manual/pipeline/outputs/elasticsearch says it is the es output plugin and the (classic) example has Name es but on this page https://docs.fluentbit.io/manual/administration/configuring-fluent-bit/yaml/pipeline-section it says:
es
Name es
Common output plugins include stdout, elasticsearch, and kafka.
stdout
elasticsearch
kafka
so in fluent-bit.yaml should it be name: es or name: elasticsearch?
name: es
name: elasticsearch
The text was updated successfully, but these errors were encountered:
P.S. the answer is it should be name: es and trying to use name: elasticsearch results in:
[2025/02/28 15:09:49] [error] [config] section 'elasticsearch' tried to instance a plugin name that doesn't exist
however the docs could be clearer.
Sorry, something went wrong.
No branches or pull requests
It seems to be difficult to discover how to use the recommended YAML configuration to output to Elasticsearch.
https://docs.fluentbit.io/manual/pipeline/outputs/elasticsearch only has a "classic" config example with no YAML equivalent that I can see, whereas others like this one have both fluent-bit.conf and fluent-bit.yaml examples.
It's also unclear what the name of the output should be because https://docs.fluentbit.io/manual/pipeline/outputs/elasticsearch says it is the
es
output plugin and the (classic) example hasName es
but on this page https://docs.fluentbit.io/manual/administration/configuring-fluent-bit/yaml/pipeline-section it says:so in fluent-bit.yaml should it be
name: es
orname: elasticsearch
?The text was updated successfully, but these errors were encountered: