(浅入浅出)新手小白如何通过Grafana与InfluxDB连接并生成Dashboards

目录

1.  名词解释

2.  通过Grafana与InfluxDB连接并生成dashboards

2.1 Grafana连接InfuxDB

2.2 在Grafana上通过InfluxDB建立Dashboards

参考资料


浅入浅出之小白入门Grafana!!!这篇博客主要讲如何通过Grafana的web端界面,与InfluxDB建立连接,并且生成Dashboards。

再次声明,笔者也是小白,水平有限,有错误的话欢迎指正。

1.  名词解释

  • Grafana:
    • 官方解释:查询、可视化和理解数据,并获取数据警报,无论数据存储在何处。在Grafana,您可以通过美观、灵活的数据面板创建、探索和共享所有数据。
    • 个人理解:就是做数据监控的,数据从哪来?各种数据库啊、各种云端啊等。
  • dashboard:既然监控数据,那如何监控?让我们来拿汽车仪表盘举例(左图),我们需要通过仪表盘对汽车的油耗、公里数、时速等各种指标进行监控,这个汽车仪表盘就是一个dashboard,同样的再看右图Grafana的dashboard,是不是就是对各种数据的直观监控。

     

  • InfluxDB:首先,它是一个数据库;其次,它是一个时序数据库。不同于常用的关系型数据库,时序性数据库有一个时间戳,我们可以按照时间往里面存储数据。有点类似于视频,每一帧都有一张图片,那这里每过一段时间,就可以往InfluxDB插入一条数据。这种数据库及其适用于监控、运维等场景。
    • 存储桶(bucket):关于InfluxDB存储桶的概念,我的感觉有点像MySQL里面的数据库(Datebase),就InfluxDB里面是一个个的存储桶,每个存储桶里面又有数据。

2.  通过Grafana与InfluxDB连接并生成dashboards

2.1 Grafana连接InfuxDB

  • 单击右上角图标 >> Connections

  • 下拉找到InfluDB,单击

  • 点击Create a InfkuxDB data source 

  •  按如下图所示填写信息

  •  下拉到最下面点击Save & test,如果绿了说明已经成功连接上了。

2.2 在Grafana上通过InfluxDB建立Dashboards

  • 单击右上角图标 >> dashboards

  • 单击New >> New Dashboard

  • 单击Add visualization

  • 选择2.1节连接的数据库

  •  就会定位到这个界面

  •  让我用我写的为例讲解一下各部分

  • 鼠标放在右面,然后下拉找到Standard options 和 Thresholds选项 

  •  然后就会得到,这样(当然这只是我的数据库)

  • 这样

  • 或者这样(anyway,反正都是通过查询语句生成的,不行就AI帮你写) 

参考资料

  • 伟大的AI
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值