fluent-bit-docs icon indicating copy to clipboard operation
fluent-bit-docs copied to clipboard

es_out: support Upstream Servers with configuration overriding

Open mabrarov opened this issue 2 years ago • 6 comments

Implementation of Upstream feature for the Elasticsearch output plugin.

Refer to https://github.com/fluent/fluent-bit/pull/7608 for the changes in Fluent Bit code.

mabrarov avatar Jun 25 '23 08:06 mabrarov

This PR is stale because it has been open 45 days with no activity. Remove stale label or comment or this will be closed in 10 days.

github-actions[bot] avatar Sep 24 '23 01:09 github-actions[bot]

This pull request is waiting for review of https://github.com/fluent/fluent-bit/pull/7608

mabrarov avatar Sep 24 '23 17:09 mabrarov

This PR is stale because it has been open 45 days with no activity. Remove stale label or comment or this will be closed in 10 days.

github-actions[bot] avatar Dec 24 '23 01:12 github-actions[bot]

Hi @cnorris-cs,

I applied some (!) parts of your suggestions as well as introduced additional changes for consistency with your suggestions. Please take a look at this pull request one more time when you have time. Some of the changes are implemented in dedicated commits (for ease of revert in case of concerns) - please let me know if I need to squash all commits into a single one.

Thank you for your review.

mabrarov avatar Aug 29 '24 14:08 mabrarov

@fluent/fluent-bit-maintainers -- this PR needs a technical review.

lockewritesdocs avatar Nov 12 '24 13:11 lockewritesdocs

This still looks ok to me from a writing perspective.

esmerel avatar Jun 23 '25 16:06 esmerel

@esmerel can you look at the Vale check failures, I'm seeing this error before:

Raw Output: {"message": "[FluentBit.Headings] 'Classic mode Configuration File with Upstream' should use sentence-style capitalization.", "location": {"path": "pipeline/outputs/elasticsearch.md", "range": {"start": {"line": 163, "column": 6}}}, "severity": "INFO"} Error: reviewdog: Too many results (annotations) in diff. You may miss some annotations due to GitHub limitation for annotation created by logging command. Please check GitHub Actions log console to see all results.

eschabell avatar Oct 22 '25 19:10 eschabell