1、docker安装grafana
2、修改defaults.ini配置文件
docker ps -a
docker exec -it --user=root xxxxxx /bin/bash
cd conf
vi defaults.ini
修改两处
2.1 取消登陆权限,即免登陆(大概405行)
enabled = false ==> enabled = true
image-20220510182110565.png
2.2 允许其他网页嵌入grafana页面(大概211行)
allow_embedding = false ==> allow_embedding = true
image-20220510182145140.png
2.3 保存后重启grafana
docker stop xxxxxx
docker start xxxxxx
3、iframe外嵌
3.1、登陆localhost:3000,打开自己建好的dashboard
image-20220510182206876.png
复制浏览器路径http://localhost:3000/d/oNk7iQ_nk/test?orgId=1&kiosk
3.2、新建test.html
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>grafanna</title>
</head>
<body>
<h1>测试 iframe 嵌入 grafana</h1>
<iframe src="http://localhost:3000/d/oNk7iQ_nk/test?orgId=1&kiosk" width="1920" height="800" frameborder="0"></iframe>
</body>
</html>
将复制出来的链接放到对应的<iframe>
标签下。保存后打开test.html
image-20220510182302053.png