-
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
out_logdna: refactored LogDNA URI formation to support configurable endpoints #8051
out_logdna: refactored LogDNA URI formation to support configurable endpoints #8051
Conversation
…ndpoints Previously, the LogDNA URI was hardcoded to use the '/logs/ingest' endpoint. This change introduces flexibility by allowing users to specify their own endpoint through the 'logdna_endpoint' configuration. This can be particularly useful for users with different LogDNA setups or those using Super Tenancy. Signed-off-by: Mirko Lazarevic <[email protected]>
TestingExample configuration file for the change
Debug log output from testing the change
Valgrind output
|
This is particularly important for us, as we need the endpoint flexibility. |
I noticed that not all checks passed for the pull request. Is there anything I need to address or adjust on my end? Please let me know if I can assist in moving this forward. |
A friendly heads-up to code owners @edsiper @leonardo-albertovich @fujimotos and @koleini to check out the pull request when they can. Many thanks. |
@cosmo0920 would you be able to check this again? Specifically in the unit tests |
The failed unit tests are core_chunk_trace and flb-it-log:
ref: https://github.com/fluent/fluent-bit/actions/runs/6544903788/job/18323010415?pr=8051#step:4:4018 They are not related to this PR and they are flaky tests... |
@cosmo0920 Thanks for looking - but how can we move this forward when unrelated flaky tests fail? |
@agup006 According to GH, we need a review from one of @edsiper @fujimotos @koleini @leonardo-albertovich . |
🏓 |
2 similar comments
🏓 |
🏓 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
🏓 |
@edsiper could we get this for 3.1.1? |
🏓 |
…ndpoints (fluent#8051) Previously, the LogDNA URI was hardcoded to use the '/logs/ingest' endpoint. This change introduces flexibility by allowing users to specify their own endpoint through the 'logdna_endpoint' configuration. This can be particularly useful for users with different LogDNA setups or those using Super Tenancy. Signed-off-by: Mirko Lazarevic <[email protected]>
Previously, the LogDNA URI was hardcoded to use the
/logs/ingest
endpoint. This change introduces flexibility by allowing users to specify their own endpoint through thelogdna_endpoint
configuration. This can be particularly useful for users with different LogDNA setups or those using Super Tenancy.Enter
[N/A]
in the box, if an item is not applicable to your change.Testing
Before we can approve your change; please submit the following in a comment:
If this is a change to packaging of containers or native binaries then please confirm it works for all targets.
ok-package-test
label to test for all targets (requires maintainer to do).Documentation
fluent/fluent-bit-docs#1236
Backporting
Fluent Bit is licensed under Apache 2.0, by submitting this pull request I understand that this code will be released under the terms of that license.