Multiple Bucket in bucket.yml for thanos store? #3638
Unanswered
rrraditya
asked this question in
Questions & Answers
Replies: 1 comment 1 reply
-
Hello! No, that's not supported. It's very easy to start a new Thanos Store instance and connect it to Thanos Query so it's probably not worth having such a feature. ULIDs are constructed from the timestamp + entropy from
So, to get exact ULIDs, the timestamp would have to exactly the same + the random entropy. The blocks would have to be produced at the same millisecond and the chance for the random value to be the same is:
Hence, it is very safe to say that you will never have equal ULID values coming from >1 Prometheus nodes. |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi, I wonder can we set multiple buckets in one bucket.yml so thanos store will recognize those all buckets that we mapped for each prometheus sites blocks?
i have a concern when we have lets say 10 prometheus sending their blocks to one buckets, is there any possibility where sometimes in a day, the block ID or we can say the ULID from 2 prometheus are identical. Is it even possible?
if external labels are included on ULID generation, then i got no concern, because I already set all external labels for each prometheus instances. So i assume with different value of external lables, then there will be no chance the ULID will ever be the same between instances.
Thank you.
Beta Was this translation helpful? Give feedback.
All reactions