Browse Source

change: Set User-Agent to Grafana/%Version% Proxied-DS-Request %DS-Type% in all proxied ds requests

Torkel Ödegaard 7 years ago
parent
commit
2459b177f9
1 changed files with 1 additions and 0 deletions
  1. 1 0
      pkg/api/pluginproxy/ds_proxy.go

+ 1 - 0
pkg/api/pluginproxy/ds_proxy.go

@@ -203,6 +203,7 @@ func (proxy *DataSourceProxy) getDirector() func(req *http.Request) {
 		req.Header.Del("X-Forwarded-Host")
 		req.Header.Del("X-Forwarded-Port")
 		req.Header.Del("X-Forwarded-Proto")
+		req.Header.Set("User-Agent", fmt.Sprintf("Grafana/%s Proxied-DS-Request %s", setting.BuildVersion, proxy.ds.Type))
 
 		// set X-Forwarded-For header
 		if req.RemoteAddr != "" {