mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
Docs: Update run behind proxy docs (#68608)
This commit is contained in:
parent
bb6ec1470d
commit
5457a9ecf2
@ -238,9 +238,8 @@ callback URL to be correct).
|
|||||||
|
|
||||||
Serve Grafana from subpath specified in `root_url` setting. By default it is set to `false` for compatibility reasons.
|
Serve Grafana from subpath specified in `root_url` setting. By default it is set to `false` for compatibility reasons.
|
||||||
|
|
||||||
By enabling this setting and using a subpath in `root_url` above, e.g.
|
By enabling this setting and using a subpath in `root_url` above, e.g.`root_url = http://localhost:3000/grafana`, Grafana is accessible on `http://localhost:3000/grafana`. If accessed without subpath Grafana will redirect to
|
||||||
`root_url = http://localhost:3000/grafana`, Grafana is accessible on
|
an URL with the subpath.
|
||||||
`http://localhost:3000/grafana`.
|
|
||||||
|
|
||||||
### router_logging
|
### router_logging
|
||||||
|
|
||||||
|
@ -106,14 +106,12 @@ server {
|
|||||||
index index.html index.htm;
|
index index.html index.htm;
|
||||||
|
|
||||||
location /grafana/ {
|
location /grafana/ {
|
||||||
rewrite ^/grafana/(.*) /$1 break;
|
|
||||||
proxy_set_header Host $http_host;
|
proxy_set_header Host $http_host;
|
||||||
proxy_pass http://grafana;
|
proxy_pass http://grafana;
|
||||||
}
|
}
|
||||||
|
|
||||||
# Proxy Grafana Live WebSocket connections.
|
# Proxy Grafana Live WebSocket connections.
|
||||||
location /grafana/api/live/ {
|
location /grafana/api/live/ {
|
||||||
rewrite ^/grafana/(.*) /$1 break;
|
|
||||||
proxy_http_version 1.1;
|
proxy_http_version 1.1;
|
||||||
proxy_set_header Upgrade $http_upgrade;
|
proxy_set_header Upgrade $http_upgrade;
|
||||||
proxy_set_header Connection $connection_upgrade;
|
proxy_set_header Connection $connection_upgrade;
|
||||||
@ -123,6 +121,12 @@ server {
|
|||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
If your Grafana configuration does not set `serve_from_sub_path` to true then you need to add a rewrite rule to each location block:
|
||||||
|
|
||||||
|
```
|
||||||
|
rewrite ^/grafana/(.*) /$1 break;
|
||||||
|
```
|
||||||
|
|
||||||
## Configure HAProxy
|
## Configure HAProxy
|
||||||
|
|
||||||
To configure HAProxy to serve Grafana under a _sub path_:
|
To configure HAProxy to serve Grafana under a _sub path_:
|
||||||
|
Loading…
Reference in New Issue
Block a user