一、场景介绍
在常规操作中,一般情况下不会放开许多端口给外部访问,特别是直接 ip:port
的方式开放访问。但是 Grafana
的请求方式在默认情况下是没有任何规律可寻的。
为了满足业务需求(后续通过 Nginx
统一一个接口暴露 N
个服务),这里需要对 Grafana
做域名配置操作,可以参考本博客,同时也可以参考官方 的配置说明
二、操作方式
-
修改
grafana.ini
配置信息如下# The public facing domain name used to access grafana from a browser domain = 192.169.5.208 # The full public facing url you use in browser, used for redirects and emails # If you use reverse proxy and sub path specify full url (with sub path) root_url = %(protocol)s://%(domain)s:%(http_port)s/grafana/ # Serve Grafana from subpath specified in `root_url` setting. By default it is set to `false` for compatibility reasons. serve_from_sub_path = true
-
重启
Grafana
容器docker restart grafana
-
通过
Nginx
代理访问