正常grafana看板的颜色非常单调,时间长了也会审美疲劳,对于那些喜新厌旧的人来说,多少有点不能满足,于是我就在网上找了一些方式来让我的grafana看板变得更加炫酷,讲之前先贴个对比图吧

再来个动图

第一张图显得暗淡了许多,哈哈哈。下面讲讲如何去做。

grafana安装插件yesoreyeram-boomtheme-panel

因为我的grafana没有使用k8s进行安装,我直接用docker起的,所以这里我直接进入到docker里执行安装操作

# docker ps
CONTAINER ID        IMAGE                    COMMAND                  CREATED             STATUS              PORTS                    NAMES
cef753a202d5        grafana/grafana          "/run.sh"                3 months ago        Up 2 hours          0.0.0.0:3000->3000/tcp   grafana-server

查到CONTAINER ID然后进入容器

# 进入容器
docker exec -it cef75 bash
# 安装插件
grafana-cli plugins install yesoreyeram-boomtheme-panel

安装完成后,需要重启容器

docker container restart cef753a202d5

然后,我们的grafana上就有了这个插件

安装很简单,没啥可说的

配置grafana

配置的话也很简单,但是没接触过的小宝贝可能就比较懵逼,其实整个流程是这样的,我们先创建一个dashboard,然在这个dashboard中新建一个面板,创建面板的时候,选择刚装的插件Boom Theme,然后配置此插件,配置完成后,点击保存,保存完整个dashboard就会发生变化,然后我们拷贝此面板到任意其他的dashboard中,然后其他的dashboard主题也会相应的发生变化。

简而言之就是:看下面的操作吧

创建一个dashboard并添加面板

选择Boom Theme并进行配置

点击添加新的主题

这里我们看到有添加背景图片的,还有添加CSS一些样式的,文章开头贴了一些图片,是不是明白了,有美女背景的,有gif动图的,也有类似于火焰的,其实就是设置的这里,然后你可能会问了,背景图片我知道哪里弄,但是那些CSS的样式我哪里弄呢?

添加外部CSS地址

地址栏输入:https://github.com/gilbN/theme.park/tree/master/CSS/themes/grafana
然后你就会看到有好几个类型的CSS,对应的就是不同颜色的样式,可以都配置下,看看什么效果

我这里都整理好了,直接配置成我这里的地址就可以了

https://gilbn.github.io/theme.park/CSS/themes/grafana/hotline.css
https://gilbn.github.io/theme.park/CSS/themes/grafana/aquamarine.css
https://gilbn.github.io/theme.park/CSS/themes/grafana/organizr-dark.css
https://gilbn.github.io/theme.park/CSS/themes/grafana/organizr-dashboard.css
https://gilbn.github.io/theme.park/CSS/themes/grafana/plex.css
https://gilbn.github.io/theme.park/CSS/themes/grafana/space-gray.css

如图所示:

然后点击apply,然后你就会看到整个dashboard发生了变化

也就是说只要应用了这个插件,整个dashboard就会变化,准确说是添加的这个面板

应用于其他的dashboard

虽然主题变了,但是得让其他的dashboard炫酷才行啊,所以把这个面板拷贝到其他dashboard中,这里我随便找一个应用下


复制

然后就变了。有点简单。

虽然简单,但是你以为到这里就完了吗?还有点不完美,每次加载的时候速度有点慢,究其原因就是去github上获取这个css,所以多少会有点慢,那么接下来就做下优化

优化css加载速度

优化无非就是把这个css放到国内,放到国内原厂商的对象存储里,或者彻底一点,直接放到本地,我这里都进行尝试了,都可!下面说一下如何将这个css放到本地

下载css并配置grafana

先进入docker中创建存放css的目录

docker exec -it --user root cef75 bash

注意: 这里加了一个--user root,因为不加这个进入容器后,创建目录会权限拒绝,所以需要添加下,如果是虚机部署直接创建即可

# 进入到此目录中
cd /usr/share/grafana/public
# 创建目录
mkdir css
# 下载css
wget https://gilbn.github.io/theme.park/CSS/themes/grafana/hotline.css

这样就行了,然后配置下grafana,其实就是改成本地的地址

注意后面的路径就好了: /public/css/hotline.css

然后速度就刷刷的了,几乎打开就能生效。

装X神器,让你的grafana看板变得炫酷起来相关推荐

  1. 台式计算机风扇为什么光散热,装上RGB风扇,老机箱变的炫酷了是怎么回事

    装上RGB风扇,老机箱变的炫酷了是怎么回事 2020-09-04 21:37:11 2点赞 7收藏 0评论 创作立场声明:产品为自己购买DIY攒机,上机效果还不错,就是价位略微,想要酷酷的光污染可以g ...

  2. grafana结合zabbix打造炫酷监控界面

    一.安装并启动grafana //直接yum源安装 yum install -y https://dl.grafana.com/oss/release/grafana-5.4.2-1.x86_64.r ...

  3. Excel也能完爆BI工具,仅6个步骤就能制作动态炫酷看板

    点击上方 蓝字 关注我们 当老板.业务向你要一份数据的时候,如果你只给出一份苍白无力的原始数据的话,那你就输了,是一个"取数工具人"无疑了!也别怪别人把咱当做"查数姑&q ...

  4. 程序员大牛必备的装逼神器

    一个牛逼的程序员,除了有牛逼的技术,还要有高逼格的风格,说白了,就和人一样,单是内在美还不行,必须外表也要美,就好比,一个乞丐,他内在美,但是全身臭气熏天,和一个老板,他不但内在美,而且一身正气.你觉 ...

  5. C++语言标准库functional中的函数对象,绝对是装B神器~

    C++语言标准库<functional>中的函数对象,绝对是装B神器~用一下,感慨万千~~~ 基本上是C++ Primer上的,show一下代码: #include <iostrea ...

  6. 装X神器!NuShell

    来源:https://github.com/nushell/nushell 今天我要给大家介绍一个生产力工具(装逼神器)Shell,它叫Nushell,它是用Rust写的,安全性提高的同时,Bug率也 ...

  7. 自由修改机型名称、手机型号工具-QQ微博尾巴装X神器

    其实修改机型非常简单,也就是修改build.prop的model以及brand参数而已,但是把它做成工具的话会方便很多,不需要自己去敲命令去替换文件,也不需要通过RE管理器去修改文件,只需要在APP的 ...

  8. 装X神器微信朋友圈小尾巴

    装X神器微信朋友圈小尾巴 @Author GQ 2017年01月06日 今天无意中翻了翻旧项目,发现有个装X神器-微信小尾巴 谁还没个年轻的时候,顺便重新整理了下代码, 也重温一些知识点 效果图 朋友 ...

  9. 微信小程序:装B神器P图修改微信流量主小程序源码下载趣味恶搞图制作免服务器域名

    今天给大家带来的这一款小程序是装逼生成,趣味制图工具 该小程序免服务器和域名,低成本运营 内容丰富,搭建简单,而且更逼真哟 内涵N种模板制作,另外还可以设置推荐小程序更好的互引 简单说几个模板吧 红包 ...

最新文章

  1. 我犯了一个错误,您能指出吗?(结论)
  2. 杭电Color the ball1556
  3. java访问器_ONGN和java字段访问器(get,set)
  4. LCD RGB 控制技术 时钟篇(下)
  5. java对字符处理(一)--对HTML中字符转换
  6. [开源] FreeSql AOP 功能模块 - FreeSql
  7. windows7远程linux,用XManager在Windows7下远程桌面连接Linux
  8. 收藏 | 机器学习领域必知必会的12种概率分布(附Python代码实现)
  9. php实现开关效果代码,JavaScript实现开关效果的代码分享
  10. 照片浏览器_照片审核不通过!这可能是史上最亏的中级失败理由!
  11. NYOJ243 - 交换输出
  12. Adaptive Feature Recombination and Recalibration for Semantic Segmentation: Application to Brain Tum
  13. Qt5_当前exe所在路径
  14. Python菜鸟快乐游戏编程_pygame
  15. 拉勾网爬取失败?试试这一招
  16. 企业邮箱邮件怎么撤回,邮件撤回怎么用?
  17. PGA Tour PRize Money(Uva 207)
  18. CDLinux U盘启动教程
  19. 转行产品经理怎样才能少走弯路?新手必看!
  20. 再读萧大《编程入门指南》有感

热门文章

  1. vue Component inside <Transition> renders non-element root node that cannot be animated.
  2. 各种PDF转换问题(三).将AutoCAD图纸转为PDF文档
  3. AprilTags图像识别定位实例
  4. Web前端系列技术之移动端CSDN会员页面复刻(动态完整版)
  5. 谷歌浏览器请求头格式化输出成 python dict字典
  6. usb 接口触摸屏驱动
  7. CPU有桌面版和服务器版,知识普及:服务器CPU和普通CPU有何不同
  8. 公安人员审问四名窃贼嫌疑犯
  9. iphone6 和 iphone6 plus 屏幕适配问题
  10. 【Java SE】数组的打印方式