Skip to content

Conversation

@avilevy18
Copy link
Contributor

@avilevy18 avilevy18 commented May 26, 2022

Parameterized storage.type config with variable BufferInMemory. Edit component to always use in memory buffering for self logs

Following: http://b/226668416, this PR changes self logs to buffer in memory as opposed to the filesystem.

Soak Test:
image

@google-cla
Copy link

google-cla bot commented May 26, 2022

Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).

View this failed invocation of the CLA check for more information.

For the most up to date status, view the checks section at the bottom of the pull request.

@avilevy18 avilevy18 force-pushed the avilevy-self-logs-memory branch 2 times, most recently from 33bef92 to 989db22 Compare May 26, 2022 16:12
@avilevy18 avilevy18 requested review from a team and hsmatulis and removed request for a team May 26, 2022 16:18
@avilevy18 avilevy18 force-pushed the avilevy-self-logs-memory branch from fb594fb to cb9339e Compare May 26, 2022 17:22
Copy link
Contributor

@qingling128 qingling128 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@qingling128
Copy link
Contributor

SLES 12 was failing, but it's not related to this PR.

Copy link
Member

@quentinmit quentinmit left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is there a doc somewhere I can read on why we want to do this?

(Also, presumably fluent-bit is still writing state somewhere on disk so it doesn't reprocess the same log lines, right?)

@avilevy18 avilevy18 merged commit 3d487fe into master Jul 5, 2022
@igorpeshansky igorpeshansky deleted the avilevy-self-logs-memory branch July 10, 2023 21:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants