Grafana之 "Request Origin is not authorized" 问题解决

时间:2024-04-15 16:36:46

在部署完grafana服务启动后不久,查看grafana日志中出现下面告警:

t=2021-07-30T03:54:34+0000 lvl=info msg="Request Completed" logger=context userId=1 orgId=1 uname=admin method=GET path=/api/live/ws status=403 remote_addr=93.179.126.158 time_ms=0 size=10 referer=
t=2021-07-30T03:54:34+0000 lvl=warn msg="Request Origin is not authorized" logger=live origin=http://18.166.55.107:3000 appUrl=http://localhost:3000/ allowedOrigins=

问题解决:

在grafana配置文件中修改以下配置
vim /etc/grafana/grafana.ini
[server] domain
= 192.168.220.129 #这个设置是root_url的一部分,当你通过浏览器访问grafana时的公开的domian名称,默认是localhost enforce_domain = true #如果主机的header不匹配domian,则跳转到一个正确的domain上,默认是false root_url = %(protocol)s://%(domain)s:%(http_port)s/ #这是一个web*问grafana的全路径url,默认是%(protocol)s://%(domain)s:%(http_port)s/ [security] admin_user = admin admin_password = Sdwf12345+

 [auth.basic]
 enabled = true

 #当设置为true,则http api开启基本认证

修改完重启grafana服务,观察日志变化正常。