Project

General

Profile

Actions

Feature #47386

closed

Feature #48314: mgr/dashboard: reverse proxy support

mgr/dashboard: enable different URL for users of browser to Grafana

Added by Patrick Seidensal over 3 years ago. Updated about 3 years ago.

Status:
Resolved
Priority:
Normal
Category:
Monitoring
Target version:
-
% Done:

0%

Source:
Tags:
grafana
Backport:
octopus, nautilus
Reviewed:
Affected Versions:
Pull request ID:

Description

To be able to cope with FQDNs and various other types of custom setups, where users of the Ceph Dashboard do not have access to Grafana through the bare hostname, a second configuration option shall be added to the dashboard. This enables the dashboard to serve that URL to users of a browser, whereas the current (first) URL shall be used for the connection from the backend to Grafana (to verify Dashboards exists, etc).

When only one URL is configured, the behavior of the dashboard should not change, meaning that this URL should be used for both, the backend and be served to the frontend.

This implementation is trivial, though enables a great configuration flexibility.


Related issues 3 (1 open2 closed)

Related to Dashboard - Bug #48465: mgr/dashboard: Using FQDNs fails for embedding of GrafanaTriagedPatrick Seidensal

Actions
Copied to Dashboard - Backport #48607: octopus: mgr/dashboard: enable different URL for users of browser to GrafanaResolvedPatrick SeidensalActions
Copied to Dashboard - Backport #48608: nautilus: mgr/dashboard: enable different URL for users of browser to GrafanaResolvedPatrick SeidensalActions
Actions #1

Updated by Patrick Seidensal over 3 years ago

  • Tracker changed from Bug to Feature
Actions #2

Updated by Patrick Seidensal over 3 years ago

  • Status changed from New to In Progress
Actions #3

Updated by Patrick Seidensal over 3 years ago

  • Status changed from In Progress to Fix Under Review
  • Pull request ID set to 37937
Actions #4

Updated by Ernesto Puerta over 3 years ago

  • Parent task set to #48314
Actions #5

Updated by Ernesto Puerta over 3 years ago

  • Status changed from Fix Under Review to Pending Backport
  • Backport changed from octopus to octopus, nautilus
Actions #6

Updated by Backport Bot over 3 years ago

  • Copied to Backport #48607: octopus: mgr/dashboard: enable different URL for users of browser to Grafana added
Actions #7

Updated by Backport Bot over 3 years ago

  • Copied to Backport #48608: nautilus: mgr/dashboard: enable different URL for users of browser to Grafana added
Actions #8

Updated by Ernesto Puerta over 3 years ago

  • Related to Bug #48465: mgr/dashboard: Using FQDNs fails for embedding of Grafana added
Actions #9

Updated by Ernesto Puerta over 3 years ago

  • Status changed from Pending Backport to Resolved
Actions

Also available in: Atom PDF