在Windows&Linux系统中配置Grafana数字大屏+Influxdb2.X+Telegraf

在Windows&Linux系统中配置Grafana数字大屏+Influxdb2.X+Telegraf

一、前言

  1. Grafana数字大屏的功能是将后端的数据按照用户自定义或者使用模板设置的展示形式生动形象地展示出来
  2. Influxdb2.X是一个开源的时间序列数据库,适用于各种需要存储、查询和可视化时间序列数据的应用场景,其与Influxdb1.X不兼容,且Influxdb2.X提供了一种名为Telegraf的数据采集器,用于从各种来源收集时间序列数据,并将其写入Influxdb数据库中
  3. Telegraf支持许多不同的输入插件和输出插件,可以用于与各种系统和服务集成
  4. 如果想要抓取Linux系统上的数据或者程序变量,可以安装Linux版本的Telegraf,Influxdb和Grafana安装Windows版本的即可

二、安装Grafana

  1. 打开Grafana的网址

    https://Grafana.com/zh-cn/Grafana/
    
  2. 下载最新版本即可,我下载的是Grafana-enterprise-10.4.0.windows-amd64.msi文件,下载完毕后安装
    在这里插入图片描述

  3. 按照默认选项安装成功后进入网址http://localhost:8087可以登录进入Grafana

  4. 打开地址:C:\Program Files\GrafanaLabs\Grafana\conf,双击defaults.ini可以设置默认端口,因为3000端口容易被占用,所以更改为8087(自定义即可)
    在这里插入图片描述

三、安装Influxdb2.x

  1. 打开网址

    https://docs.influxdata.com/Influxdb/v2/
    
  2. 按照下面图片指示点击按钮下载Influxdb2-2.7.5-windows文件
    在这里插入图片描述

  3. 将该文件放到以下路径

    C:\Program Files\InfluxData\Influxdb
    
  4. 双击influxd.exe

    在这里插入图片描述

    会发现有问题,需要利用命令行运行influxd.exe

    在这里插入图片描述

  5. 打开cmd,输入以下命令

    cd C:\Program Files\InfluxData\Influxdb
    
    influxd.exe
    

    在这里插入图片描述
    运行成功!

四、安装Telegraf

  1. 打开下面网址,在Github上下载windows amd64版本最新版

    https://github.com/influxdata/Telegraf/releases
    

    在这里插入图片描述

  2. 将该压缩包文件解压缩到下面路径

    C:\Program Files\Telegraf
    

    在这里插入图片描述

  3. 打开cmd,输入以下命令

    cd C:\Program Files\Telegraf
    
    telegraf.exe
    

    在这里插入图片描述
    运行成功!

五、配置Influxdb2.x

  1. 打开网址

    http://127.0.0.1:8086
    
  2. 设置用户名username

  3. 设置密码

  4. 确认密码

  5. 输入组织简称(自定义)

  6. bucket名称(可设置为项目简称)

  7. 点击完成后会有一个token,一定要记得复制保存

六、配置连接Telegraf+Influxdb2.x

  1. 按照下面路径打开Telegraf的配置文件Telegraf.conf

    C:\Program Files\Telegraf\Telegraf.conf
    
  2. 根据前面Influxdb的配置修改Telegraf.conf文件

    可利用搜索功能直接搜索下面的关键词

    [[outputs.Influxdb_v2]]
    

    在这里插入图片描述

七、配置连接Grafana+Influxdb2.x

  1. 打开网址登录进入Grafana

    http://localhost:8087
    
  2. 点击左上角menu-Connections-Data sources,再点击中间Add new sources

    在这里插入图片描述

  3. 配置数据源(专属于Influxdb2.x,注意token用上面的,如果每次都克隆的话,Influxdb后台都会复制出多一个token,而且密钥每次都不一样)

    在这里插入图片描述
    连接成功!

八、配置Grafana的dashboard

  1. 可以进入这个网址寻找Grafana的dashboard模板,上面提供了许多用户上传的可用数字大屏,比较炫酷,但是在使用时一定要看清楚适用于什么数据库,注意区分Influxdb1.x和Influxdb2.x

    Dashboards | Grafana Labs

    https://grafana.com/grafana/dashboards/
    
  2. 可以使用左边的筛选功能选择

在这里插入图片描述

  1. 可以复制模板的ID进行import

在这里插入图片描述
在这里插入图片描述

注意选择刚才设置的数据库
在这里插入图片描述

  • 42
    点赞
  • 59
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

兔子没蛀牙

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值