Grafana匿名登录查看
Grafana匿名查看 (opens new window)
注: 本示例是通过kube-prometheus部署
# 1.编辑 /usr/share/grafana/conf/default.ini
[auth.anonymous]
# enable anonymous access
enabled = true #默认false
# specify organization name that should be used for unauthenticated users
org_name = Main Org.
# specify role for unauthenticated users
org_role = Viewer #默认Viewer
# mask the Grafana version number for unauthenticated users
hide_version = false
1
2
3
4
5
6
7
8
9
10
11
12
2
3
4
5
6
7
8
9
10
11
12
# 2.org_name = Main Org. 需要跟Granfana一致

# 3.不一致的日志会报错,如下:

# 4.生产configmap,挂载到容器里
[root@k8s-master01 ~]# kubectl create configmap my-grafana-config --from-file=/root/defaults.ini -n monitoring
[root@k8s-master01 ~]# grep -C4 -n my-grafana-config grafana-deployment.yaml
153- - mountPath: /grafana-dashboard-definitions/0/workload-total
154- name: grafana-dashboard-workload-total
155- readOnly: false
156- - mountPath: /usr/share/grafana/conf
157: name: my-grafana-config
158- readOnly: false
159- nodeSelector:
160- isgrafana: "true"
161- securityContext:
--
244- - configMap:
245- name: grafana-dashboard-workload-total
246- name: grafana-dashboard-workload-total
247- - configMap:
248: name: my-grafana-config
249: name: my-grafana-config
[root@k8s-master01 ~]# kubectl apply -f grafana-deployment.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# 5.页面嵌入报错 (opens new window)
报错信息
Refused to display 'XXX' in a frame because it set 'X-Frame-Options' to 'deny'.
解决方案:
defaults.ini 配置文件修改 allow_embedding = true
kiosk=tv 可以隐藏去掉 grafana 大盘左侧工具条
1
2
3
4
5
2
3
4
5
上次更新: 2026/05/31, 03:30:34