-
Notifications
You must be signed in to change notification settings - Fork 801
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
Cortex Prometheus Frontend changed behaviour in 1.1.0 #2742
Comments
Thanks for creating issue from this Slack discussion. |
@jtlisi This may be related to the API refactoring we did? |
As discussed on that Slack thread, I don't think we ever wanted to proxy all paths to downstream Prometheus. So the question is: should we add that and make it a stable feature? I'm fine with doing it under some specific path, e.g. Having access to I would prefer to support API forwards only (eg. for usage from Grafana) to avoid the extra complexity. |
This breaks the |
Could you share a screenshot about which link is broken, please? I would like to better understand it. |
Sorry for the late reply. We could map the @jtlisi This change was due to the single binary mode. The question is: should query-frontend (when running standalone) proxy any request to the downstream URL or not? |
Ah thanks @yeya24 for linking. Yes. I think in Thanos version of query frontend we should be proxying rest to downstream, I think it's nice behavior of query frontend being transparent. As per Cortex one, I believe once If still downstream URL needs to be supported, maybe we can share between Thanos & Cortex some |
This issue has been automatically marked as stale because it has not had any activity in the past 60 days. It will be closed in 15 days if no further activity occurs. Thank you for your contributions. |
With Cortex 1.0.0 it was possible to access the prometheus/thanos-query interface of
-frontend.downstream-url
by accessinghttp://<cortex>:9091/graph
in your browser. This was convenient for quick queries and general access (Alerts,Rules,Configuration,Targets, Discovery, Stores, ...) to the backend.In Cortex 1.1.0 this does not work any more and cortex returns
404 page not found
.The text was updated successfully, but these errors were encountered: