You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
If I want to output logs received via OpenTelemetry plugin, I am forced to use * as the Match string. If I use anything else, logs are not sent to the output plugins.
To Reproduce
Steps to reproduce the problem:
Start an instance of FluentBit as a server.
[INPUT]
Name opentelemetry
Listen 0.0.0.0
Port 4319
Tag otel
[OUTPUT]
Name stdout
Match otel
Use another instance of FluentBit to act as a log generator.
[INPUT]
Name dummy
[OUTPUT]
Name opentelemetry
Match *
Host 127.0.0.1
Port 4319
If we examine the output from the FluentBit acting as a server, nothing is shown. However, if we change the Match string of the Stdout plugin to *, then it works.
Expected behavior
I expect routing to work the same way for all plugins except Forward as described by [https://docs.fluentbit.io/manual/concepts/key-concepts#tag]. Alternatively, if the Match string needs to match the original source, this is clearly documented and it works. Currently, adding the otel tag to the Dummy input makes no difference.
Screenshots
Your Environment
Version used: 2.1.8
Configuration: See reproduction steps above
Environment name and version (e.g. Kubernetes? What version?): See OS below
Server type and version:
Operating System and version: Windows 10
Filters and plugins: See reproduction steps above
Additional context
This was first discovered while troubleshooting why logs were not being sent to Loki.
The text was updated successfully, but these errors were encountered:
This issue is stale because it has been open 90 days with no activity. Remove stale label or comment or this will be closed in 5 days. Maintainers can add the exempt-stale label.
Bug Report
Describe the bug
If I want to output logs received via OpenTelemetry plugin, I am forced to use
*
as theMatch
string. If I use anything else, logs are not sent to the output plugins.To Reproduce
Match
string of the Stdout plugin to*
, then it works.Expected behavior
I expect routing to work the same way for all plugins except Forward as described by [https://docs.fluentbit.io/manual/concepts/key-concepts#tag]. Alternatively, if the
Match
string needs to match the original source, this is clearly documented and it works. Currently, adding theotel
tag to the Dummy input makes no difference.Screenshots
Your Environment
Additional context
This was first discovered while troubleshooting why logs were not being sent to Loki.
The text was updated successfully, but these errors were encountered: