Skip to content
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

master (future v0.13.0) Receive regression: Unexpected 2x memory usage for single tenant with multiTSDB change. #2573

Closed
bwplotka opened this issue May 7, 2020 · 3 comments

Comments

@bwplotka
Copy link
Member

bwplotka commented May 7, 2020

Single-tenant, similar ingestion just Thanos bump for Receiver for receive component.

master-2020-04-23-28ea33b5 -> master-2020-05-05-e5804d80

image

A slight increase in CPU as well.

Potential reasons:

@bwplotka
Copy link
Member Author

bwplotka commented May 7, 2020

It's actually an interesting pattern, potentially due to migration?

image

@brancz
Copy link
Member

brancz commented May 7, 2020

So at least for us this was an artifact of a messed up migration, we cleaned up the leftovers (which is why two identical TSDBs were running) and everything went back to normal.

@bwplotka
Copy link
Member Author

bwplotka commented May 11, 2020

Yes, this is mainly only in that case. Otherwise seems fine... except minor memory leak.

Can we for a start add leaktest fo all receive unit tests? cc @brancz

@bwplotka bwplotka changed the title master (future v0.13.0) Receive regression: Unexpted 2x memory usage for single tenant with multiTSDB change. master (future v0.13.0) Receive regression: Unexpected 2x memory usage for single tenant with multiTSDB change. May 11, 2020
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

No branches or pull requests

2 participants