一个专业运
维技术分享!

Grafana如何实现匿名登录

最近领导想将目前做好的Grafana中的部分dashborad分享出来,供别人通过链接可以直接查看监控页面,无需登录,查询了很多资料,讲的都不太清楚,自己总结一下遇到的问题,供大家学习

首先如果要开启匿名登录,需要修改配置文件(grafana8.2.2/conf/custom.ini),打开可匿名登录的配置项,

######Anonymous Auth #########
[auth.anonymous]
# enable anonymous access
#此项即打开匿名登录(改完true即可)
enabled = true
# specify organization name that should be used for unauthenticated users
;org_name = Main Org.
#创建orgs作为匿名登录的组,注意“;”也会注释掉内容,记得把配置前的“;”去掉
org_name = view
# specify role for unauthenticated users

====启用匿名访问=====
[auth.anonymous]
# enable anonymous access
enabled = true

=====指定组织======

# specify organization name that should be used for unauthenticated users
org_name = org_name

这里的org_name需在admin中进行配置,如果不存在此组织名称,匿名登录之后还是一直需要登录
查看日志log文件有报错"Anonymous access organization error: 'My org.': Organization not found"

创建组织的操作

使用admin登录进去之后,打开orgs,新建组织(名字保持与配置org_name一致),并将可以匿名访问的dashborad拷贝一份到该组织下(可以先export再import)

Grafana如何实现匿名登录

重新启动grafana即可匿名访问

补充:

如果要隐藏登录页面(隐藏登录页面的表单),可以修改此配置,更改disable_login_form到true
[auth]
# Set to true to disable (hide) the login form, useful if you use OAuth
#disable_login_form = false
disable_login_form = true

赞(1) 打赏
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。小柳实验室 » Grafana如何实现匿名登录

评论 抢沙发

评论前必须登录!

 

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏