-
Notifications
You must be signed in to change notification settings - Fork 295
fix: Grafana monitoring page iframe embedding and dynamic cluster configuration #642
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
Conversation
✅ Deploy Preview for vllm-semantic-router ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
👥 vLLM Semantic Team NotificationThe following members have been identified for the changed files in this PR and have been automatically assigned: 📁
|
43539bb to
52bfd58
Compare
…figuration Fixes multiple Grafana integration issues in the dashboard: 405 login errors, localhost redirects, iframe reload loops, and hardcoded cluster URLs. Changes: - dashboard/backend/router/router.go: Enhanced login routing to detect Grafana requests via Content-Type/Referer headers - dashboard/frontend/src/pages/MonitoringPage.tsx: Removed two-step load causing redirect loops, direct dashboard loading via goto endpoint - deploy/openshift/observability/grafana/deployment.yaml: Added proper server config with dynamic route URL placeholder - deploy/openshift/deploy-to-openshift.sh: Dynamic route URL substitution for cluster-agnostic deployments Signed-off-by: Senan Zedan <[email protected]>
52bfd58 to
405b8cf
Compare
|
@JaredforReal @Xunzhuo PTAL |
|
@rootfs will work on it! |
|
Thank you @JaredforReal |
|
/lgtm |
|
@szedan-rh Thanks! |

Summary
Fixes multiple Grafana integration issues in the dashboard: 405 login errors, localhost redirects, iframe reload loops, and hardcoded cluster URLs.
Changes
Testing