Replies: 2 comments
-
|
Are writes succeeding? Perhaps you are running into #8401 ? Could you please try v0.40.0-rc.0 ? |
Beta Was this translation helpful? Give feedback.
0 replies
-
|
as far as I know those writes are succedding (haven't seen anything in logs) and those are real working blocks. I'd like to somehow validate if those 2 blocks are complete and working but didn't find an option to do so in the version I am running. Something like I will try to run a newer version. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
I don't think there's really a bug here. But it's extremely consistent and I don't get the reason.
Thanos, Prometheus and Golang version used:
docker image: quay.io/thanos/thanos:v0.38.0
Object Storage Provider:
S3
What happened:
I have 8 Prometheus instances configured via Prometheus Operator shipping blocks to S3 and one compactor taking care of all of them. Everything running in k8s.
I consistently run into problems with the exact same instance, same length of the blocks and the problematic blocks all claim to be created by the compactor. These are 2 of these blocks:
it's always the exact same thing. One block fully overlaps the other one, always 4 days and 10 days. Both blocks created by the compactor. I usually mark the smaller one for deletion, run deletion, restart the compactor.
What you expected to happen:
There should be no overlapping blocks.
How to reproduce it (as minimally and precisely as possible):
This only happens specifically with the blocks from this particular prometheus. The other 7 have never reported an issue.
Full logs to relevant components:
(this log lines always look the same, just changing blocks)
Anything else we need to know:
This is the command line for Thanos in my template:
OBJSTORE_CONFIGpoints to an S3 bucketRELABELING_CONFIGis set to:since we do not want to process blocks coming from that particular prometheus (if there's a better way to do it, please share)
Beta Was this translation helpful? Give feedback.
All reactions