Grafana图标嵌入第三方系统及可选择四种模式(kiosk)
一、修改配置让Grafana支持嵌入第三方系统
以下方案默认是安装在linux下的部署(我是在自己的linux测试的).
Grafana嵌入第三方系统需要解决两个问题,
① 让Grafana支持嵌入第三方系统;
修改配置:
grafana配置文件默认在/etc/grafana/grafana.ini,如果不生效找一下/usr/share/grafana/conf/defaults.ini
支持嵌入第三方系统
② 让Grafana通过权限校验;以下是修改为匿名访问(也可以尝试通过HTTP API访问)
支持匿名登录
使用过的都知道iframe是通过Grafana的share功能生成iframe。我配置的图标如下,期望能在第三方系统显示表格及筛选条件。
目前网站使用比较多的两种形式主要是&kiosk=tv和&kiosk模式;
&kiosk=tv模式 会保留时间自带的时间区间条件查询,其他的不会保留。
kiosk模式:去除菜单栏和上方工具条
会出现一个疑问,我自己编辑的筛选条件就没办法显示;后通过筛选查看Grafana源码找到Grafana是有三种模式的 off,full,tv。 经过尝试发现off和full是满足我的需求的,可显示自己的配合的筛选条件。至此基本满足我的需求。
<iframe src="http://192.168.157.128:3000/d/W_ZH9ah7k/tiao-jian-cha-xun-table?orgId=1&kiosk=full&var-channel=All&var-loan_no=&theme=light" width="100%" height="1000" frameborder="0"></iframe>
效果如下:
重点: ① Grafana 支持iframe嵌入其他系统支持;
② Grafana 匿名登录;
③ Grafana的分享的三种模式(off和full效果一样) 。
Grafana 启动/关闭命令:
service grafana-server start
service grafana-server stop
service grafana-server restart
问题:
1、Grafana通过HTTP API访问图表;
2、分享图表的头部效果没有取消(需要修改对应的tsx模板);
摘录:
https://grafana.com/docs/grafana/latest/administration/configuration/Grafana Authentication | Grafana Labs
Grafana图标嵌入第三方系统及可选择四种模式(kiosk)相关推荐
- win10更新后没有计算机了,升级Win10系统后没有声音四种解决方案
升级Win10系统后没有声音的情况相信大部分用户都有遇见过,有些用户从Windows7/Windows8/Windows 8.1系统升级Windows10后可能遇到了系统没有声音的问题,遇到这样情况我 ...
- 更改Linux系统的Hostname的四种方式
更改Linux系统的Hostname的四种方式 通常我们会在安装过程中设置系统的主机名 hostname.许多人不关心这一点,并且不更改主机名,即使例如安装系统的数据中心设置为非常愚蠢的东西(很可能他 ...
- 海康服务器装win7系统,详解win7旗舰版系统必须重装的四种情况
在使用windows7操作系统过程中,难免会遇到一些故障,比如系统中毒或者无法进入系统等这些情况,可是很多人遇到这些问题并不会想到要重装系统,其实重装的方法很简单,而且也是可以彻底解决那些问题的最佳方 ...
- 早期的计算机工具有哪四种,WindowsXP计算器工具有哪些功能?XP系统计算器工具的四种功能介绍...
Windowsxp系统自带有计算器工具,它可以帮助用户们解决各种各样的计算问题,不过它也经常被用户所忽视.今天,小编就在本文向大家介绍WinXP系统计算器工具的四种常用功能,希望能够帮助大家更好地了解 ...
- windows10系统-10-VirtualBox中的四种网络连接方式
参考快速理解VirtualBox的四种网络连接方式 电脑连接virtualbox虚拟机的方法 VirtualBox NAT 端口映射实现宿主机网络共享 1 VirtualBox四种网络连接 1.1 宿 ...
- 【Qt】QTableView中嵌入复选框CheckBox 的四种方法总结
搜索了一下,QTableView中嵌入复选框CheckBox方法有四种: 第一种不能之前显示,必须双击/选中后才能显示,不适用. 第二种比较简单,通常用这种方法. 第三种只适合静态显示静态数据用 第四 ...
- Linux系统中软件的“四”种安装原理详解:源码包安装、RPM二进制安装、YUM在线安装、脚本安装包...
一.Linux软件包分类 1.1 源码包 优点: 开源,如果有足够的能力,可以修改源代码: 可以自由选择所需的功能: 软件是编译安装,所以更加适合自己的系统,更加稳定.效率更高: 卸载方便: 缺点: ...
- combox 增加请选择_娱乐测试:选择四种花束中的一种,测试你对婚姻的看法
阅读本文前,请您先点击上面的"落落天使",再点击"关注",这样您就可以继续免费收到文章了.每天都有分享,完全是免费订阅,请放心关注. 注:本文转载自网络,如有侵 ...
- LabVIEW CompactRIO 开发指南 3 选择CompactRIO编程模式
第二章 选择CompactRIO编程模式 第一章中介绍的CompactRIO架构为我们提供了通过LabVIEW FPGA定制FPGA硬件或使用NI CompactRIO扫描模式来实现I/O的选项.如果 ...
- 【Linux系统】开发工具(上) {软件包管理器yum,更新yum源,文本编辑器vim,vim的四种基本模式,vim指令集,代码编译器gcc/g++}
一.软件包管理器:yum 1.1 yum是什么? Linux下软件的安装方法: 源码安装:下载源码,在本地自行编译,然后才能安装. rpm安装:红帽软件包管理工具,属于安装包安装. yum安装:本身会 ...
最新文章
- 黄聪:使用srvany.exe将任何程序作为Windows服务运行
- 解决opacity属性在低版本IE浏览器下失效的方法
- 在没有安装有mvc3的主机上部署asp.net mvc3网站,需要包含的DLL文件
- market layout
- 这个被称为20世纪最伟大人物的最强理科生,到底有多强,你根本不了解
- 设计模式装饰者模式_装饰者模式如何拯救了我的一天
- win32开发(按键消息)
- 效率低下的原因--开发者说
- Linux连接mysql 出现Access denied for user ‘root‘@‘localhost‘(using password: YES)错误解决方案
- 七. 多线程编程3.主线程
- php api接口安全设计 sign
- PROTEL网络教程前
- 【Unity】 2D贪吃豆开发流程
- flash cs3下停止movieClip的播放
- html中样式里面有符号,css样式 + 特殊符号
- express 热更新
- android dss 流媒体开发,DSS流媒体服务器搭建
- MySQL连接查询——连接查询的综合应用
- Oracle卸载不干净?看这篇就够了
- WIFI转串口无线传输模块,个人体会
热门文章
- python整数反转
- iOS11适配-Safe Area
- Android中连接MQTT服务器实现订阅主题并接收消息推送在通知栏显示(附代码下载)
- Android xml 画上半圆 矩形,Android 半圆矩形的实现
- 苹果麦克风设置在哪里_这一份 iOS 14 安全和隐私设置指南,请收好
- 7-2 不变初心数 (15 分)
- RabbitMQ安装后Web管理页面访问不了
- 打造一个基于机器学习的图像解码平台
- 纯css实现3D立体六面体照片墙
- 冷藏车的热计算机应用,基于CFD的冷链运输车辆车厢微环境动态模拟研究-计算机应用技术专业论文.docx...