0 Star 4 Fork 0

陈鲁露/Influx数据中继

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

DataBridge

介绍

接收post格式的数据,通过自定义的转换方式,输出到任意目的地。

软件架构

输入图片说明

输入图片说明

安装教程

git clone https://gitee.com/luischen/databridge.git cd databridge && mvn install

使用说明

注意,本项目不是一个开箱即用的App,而是提供了一种处理InfluxDB数据的思路,是一个类似脚手架性质的项目。 开发人员可以通过fork项目来定义自己的处理逻辑。

接收的输入格式:

model,item_code=A_TA1_TL1_TW001_TE01_XM001 value=77.9 1628577970371000000
model,item_code=A_TA1_TL1_TW001_TE01_XM001_U value=100 1628577970371000000
model,item_code=A_TA1_TL1_TW001_TE01_XM001_D value=80 1628577970371000000

可以直接通过配置选择已经支持的destination,也可以自定义destination。

配置说明

配置项 是否必需 默认值 说明
server.port NA 服务监听端口
companyCode POC 公司编码,数据指标的前缀
buffer-size 20 消息缓冲的数量
delay-minute 1 消息发送的延迟时间
send-interval 500 定时任务的时间,单位ms
sample-count -1 定时任务周期内采样的数量,-1表示全量发送
outbound.destination NA 消息目的地,可选项rc、influx2、http,默认console
mqtt.broker.* NA 消息输出目标为mqtt的时候必填
http.* NA 消息输出目标为http的时候必填

可参考文章:
https://luischen.github.io/2021/12/22/InfluxDB数据接入MQTT/

参与贡献

  1. Fork 本仓库
  2. 提交issue

空文件

简介

接收post数据,进行转换后发送到自定义目的地。 支持influxdb数据转发,支持自定义数据格式的转发插件 展开 收起
Java
取消

发行版

暂无发行版

贡献者

全部

近期动态

不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Java
1
https://gitee.com/luischen/databridge.git
git@gitee.com:luischen/databridge.git
luischen
databridge
Influx数据中继
master

搜索帮助