-
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
receive: internal server error with when it receives metadata of metrics in remote write requests (Prometheus >=2.24) #3772
Comments
@mxmorin Thanks for reporting. This shouldn't have happened, there aren't any changes in the API or data model in Prometheus between these releases. That being said, we need to take a closer look. Are you sure this happened because of the version upgrade? Also could you please provide more information about your stack? |
Thank you for your response This has been working for some time I updated Prometheus to 2.24 and many internal server errors appeared in the thanos logs but it seems that the metrics are well uploaded. I only see small holes in the grafana graphs |
#3815 does this help with your problem? |
Can that be because of the metric metadata being sent (Prometheus 2.23)? Can you try Prometheus 2.24 with:
in your remote write config? |
Can Thanos be patched to ignore those fields for now? |
Could you confirm that this is the cause of the issue? |
Unfortunately I can only prove that downgrading to 0.22.2 solves the issue |
I've tested in my staging env with 2.25 version of prometheus and 1.16 for Thanos and got Internal errors again So i can confirm this due to metadatas. |
BTW this is something we seen before and we fixed this on v0.19.0-rc.1 and further. Can you try such version? 🤗 Fix: #3836 |
Let us know if you can still this issue on the newest version, we see it's being fixed on our clusters. |
I double-checked and this is resolved in the latest release with this #3815 |
Thanos, Prometheus and Golang version used:
Object Storage Provider:
S3
What happened:
After upgrading Prometheus from version 2.20 to 2.24, Internal server errors suddenly appeared in the logs with no other informations (even in debug mode).
I downgraded the Prometheus version to 2.20 and everything went back to normal.
Is thanos compatible with Prometheus 2.24 ?
Full logs to relevant components:
Environment:
The text was updated successfully, but these errors were encountered: