-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
Sidecar issue since v0.37.0 #7947
Comments
Hello, @rgarcia89! I'm here to help you with any bugs, questions, or contributions you have. Let's tackle this issue together! I found some similar threads that might be relevant to your issue:
Additionally, there is a known breaking change in Thanos v0.37.0: the removal of the Store gRPC Info function, which might affect connectivity if your setup relies on this functionality [3]. These threads and changes might provide some insights or potential solutions to your connectivity issue with the Thanos sidecar after upgrading to v0.37.0. |
Maybe this could be related to #7820 ? |
Do you see anything suspicious in the sidecar logs? |
Nope nothing suspicious in there.
|
So it looks like we were able to get lowest timestamp from prometheus. Did prometheus cut a block already? |
I think the problem should solve itself once prometheus cuts a block for the first time. |
I will let you know. Still, this is not happening with v0.36.1 |
Yeah; we likely need to fallback to shipper timestamp if we cannot consult the metrics ~ thats a bug; but it would still be cool to know if it recovers after first block is cut! |
No difference even after prometheus cut a block |
Thanos, Prometheus and Golang version used:
Thanos: v0.36.1 / v0.37.0
Prometheus: v2.51.2
What happened:
After upgrading the Thanos sidecar container from v0.36.1 to v0.37.0, the Thanos Querier (v0.37.0) is no longer able to properly connect to the sidecar. The screenshot below shows two clusters running v0.36.1 and four clusters running v0.37.0.
As observed, the Min Time data is missing for the sidecars running on the latest version. Interestingly, when using Thanos Query, I can still see data newer than two hours. This suggests that the sidecar is being used since this data has not yet been uploaded to the object storage. Similarly, I can also view data from within the last two hours via Grafana. However, label_values queries no longer work when selecting this time range.
The text was updated successfully, but these errors were encountered: