Grafana 和 influxdb2.0 Node-Red frp

关于Node-Red, Grafana8.x 和 influxdb2.0 使用的流程和一些问题解决

用Node-Red做完现场的数采,需要做一些不同时间维度的数据统计(max min mean),和展示。
**统计:**也是可以用flink,但是还要多一个flink的docker服务,对于现场小主机压力是大的,所以采用influxdb2.0去利用该数据库FLUX查询语句自有的统计功能比较好。
**展示:**就采用grafana

Node-Red

安装配置

略略略略略略略略略略略略略略略略略略略略略略略略略略略略略…

注意点

在做西门子S7协议的数据采集的时候(node-red-contrib-s7)
smart200
通信配置:
在这里插入图片描述
其他的基本不用动
变量配置:
V区 V直接换成X ,如果是VW VD这种去掉V(例如 V100.0==>DB1,X100.0)(例如 VW102==>DB1,W102)
300
通信配置:
在这里插入图片描述
变量配置:
DB70.DBX22.0==>DB70,X22.0

influxdb2.0

安装配置

docker run -d -p 8086:8086 -v influxdb2:/var/lib/influxdb2 --restart=always --name=myinfluxdb influxdb:latest

注意点

在做node-red 往influxdb存储的时候
在这里插入图片描述
在这里插入图片描述

Grafana

安装配置

**顺序:**1.先启动 2.拷贝配置文件到本地目录(default.ini) 3.重新挂载卷启动

启动
docker run -d --name=grafana   -p 30059:3000 grafana/grafana
拷贝配置文件到本地目录

注意 别有中文的空格 或者符号

docker cp  grafana:/usr/share/grafana/conf  /opt/grafana/config/

重新挂载卷启动
docker run -d --name=grafanatest   -v /opt/grafana/config:/usr/share/grafana/conf  -v /opt/grafana/config/homedashboard:/opt   -p 3000:3000 grafana/grafana

-v /opt/grafana/config/conf:/usr/share/grafana/conf
是为了将 conf里面的default.ini暴露出来,用来修改配置
-v /opt/grafana/config/homedashboard:/opt
是为了 在default.ini配置 home dashboard,在匿名登陆的时候需要通过配置将主dashboard修改掉

登陆
http://localhost:3000

使用默认用户名密码登陆 admin admin

配置influxdb数据源 和配置dashboard

略…

导出配置好的dashboard JSON文件

在这里插入图片描述
注意:导出的报表文件如果是 中文名(中文名.json),将文件名改成英文和数字

将导出的文件放到 liunx主机

存放的路径就是 我们之前挂载出来的 用于存放dashboard的文件夹
/opt/grafana/config/homedashboard

修改配置文件

匿名登陆 配置

# Set to true to attempt login with OAuth automatically, skipping the login screen.
# This setting is ignored if multiple OAuth providers are configured.
oauth_auto_login = true

[auth.anonymous]
# enable anonymous access
enabled = true


allow_embedding = true

默认dashboard配置 需要设置容器内部的地址

# Path to the default home dashboard. If this value is empty, then Grafana uses StaticRootPath + "dashboards/home.json"    
default_home_dashboard_path = /opt/123-1625622087762.json

这里的opt 是之前我们挂载的 容器内的路径

重启docker
docker restart 容器id

注意点

grafana去掉侧边栏,URL后面加上参数 “&kiosk=tv”
grafana去掉顶端菜单栏,同时也去掉侧边栏,URL后面加上参数 “&kiosk”
grafana iframe 嵌套 :修改 default.ini 文件 allow_embedding=true
参考地址:https://blog.csdn.net/qq_27384769/article/details/108603353
官方文档地址:https://grafana.com/docs/grafana/latest/

frp

用于配置4G小主机的反向代理,以便于用远程登录访问小主机

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值