在部署完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服務,觀察日志變化正常。