【iot】初识 边缘-网关-EMQX-Influxdb 全套流程 对比 边缘-网关-MQTT broker-Flink-influxdb
创始人
2024-06-02 21:13:50
0

场景:

目前接手一个物联网项目,目前基本整理出了如下2套解决方案

图一:是我新调研的架构(基于EMQX架)

图一:基于EMQX架构

图二:是我们之前的架构(基于非EMQX产品+Flink架构)

图二:基于非EMQX产品+Flink架构
我始终相信,少一层,则快一点!!!

一、打通:边缘-网关-EMQX-Influxdb

1、边缘与网关

这块我们的项目,为从乙方的现场进行采集,然后将数据进行汇总,通过统一网关进行publish到broker,所以这里不做过多的说明。
关于这块如何我们进行自测,可以通过很多压测工具,将原来的url从http协议改为mqtt协议进行请求即可

非性能测试工具可以使用 MQTT X
地址:https://mqttx.app/?utm_source=mqttx&utm_medium=referral&utm_campaign=logo-to-homepage

在这里插入图片描述

2、EMQX

EMQX分为企业版和开源版
区别:开源版,无法直接将数据写入任何数据库,只能通过webhook
但是企业版,可以有10个免费的使用连接数

2.1 EMQX企业版

因为开源版还需要添加webhook的自建服务,所以这里不进行说明
如果使用企业版记得记得不要使用 v5.0
在这里插入图片描述

2.2 启动 EMQX

macos 环境
下载对应的release,解压缩文件到本地

./bin/emqx start

启动成功后可以通过地址访问dashboard:http://localhost:18083/

在这里插入图片描述

2.3 使用规则写入Influxdb

点击【规则】
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

3、InfluxDB

1、本地化部署

我们将日志进行 mount volume(挂载卷)

mkdir path/to/influxdb-docker-data-volume && cd $_

1.1、非后台运行方式

docker run \--name influxdb \-p 8086:8086 \--volume $PWD:/var/lib/influxdb2 \influxdb:2.6.1

1.2、后台运行方式

docker run \--name influxdb \-d -p 8086:8086 \--volume $PWD:/var/lib/influxdb2 \influxdb:2.6.1

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

telegraf --config http://localhost:8086/api/v2/telegrafs/0add4b0046fc3000

2、获取api-token

在这里插入图片描述

3、安装 MQTT插件

在这里插入图片描述

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

4、初识 Influxdb-dashboard

在这里插入图片描述

相关内容

热门资讯

61寸的手机安卓系统,安卓系统... 你有没有想过,如果手机屏幕大到像电视一样,那会是怎样的体验呢?想象61寸的手机安卓系统,是不是瞬间觉...
电脑安卓什么系统好用点,电脑端... 你有没有想过,家里的电脑换成安卓系统会是什么样子?是不是觉得这俩家伙天生八字不合,其实啊,现在市面上...
如何鉴别苹果是安卓系统,如何辨... 你有没有想过,你的手机里那些可爱的应用,它们到底是在苹果的iOS系统里欢快地跳着舞,还是在安卓的大家...
安卓手机查看出厂系统,从生成到... 你有没有想过,你的安卓手机里隐藏着一段不为人知的秘密历史呢?没错,就是它的出厂系统!今天,就让我带你...
安卓系统可用画画软件,激发创意... 你有没有想过,在手机上也能轻松画出心中的世界呢?没错,就是那种可以随时随地拿起手机,就能挥洒创意的画...
安卓系统的问卷调查,洞察用户需... 你知道吗?最近我在网上看到了一份关于安卓系统的问卷调查,结果简直让人大开眼界!这不,我就迫不及待地想...
深度os系统是安卓吗,揭秘其与... 亲爱的读者,你是否曾好奇过,那些运行在我们手机上的操作系统,它们究竟是不是安卓呢?今天,就让我带你一...
安卓上跑windows系统,安... 你有没有想过,在安卓手机上也能体验到Windows系统的魅力呢?没错,这就是今天我要跟你分享的神奇故...
安卓系统自动下载应用,轻松享受... 你有没有发现,手机里的安卓系统有时候会自动下载一些应用,让你有点摸不着头脑呢?这到底是怎么回事呢?今...
安卓系统标志猪图标,揭秘安卓系... 你有没有注意到,安卓系统里那个标志性的猪图标?它可是安卓家族的吉祥物呢!今天,就让我带你来一探究竟,...
touchpad安卓9双系统,... 你有没有想过,你的手机触控板竟然也能玩转安卓9双系统?没错,就是那个我们平时用来滑动、点击的小玩意儿...
安卓系统10多个g,安卓系统1... 你有没有发现,最近你的安卓手机变得越来越“胖”了?没错,说的就是那个安卓系统,它竟然悄悄地膨胀到了1...
三星系统和安卓系统关系,深入解... 你有没有想过,为什么你的手机里装的是三星系统而不是苹果的iOS呢?这背后其实有着一段复杂的故事,三星...
安卓杂牌机刷鸿蒙系统,体验鸿蒙... 你有没有想过,那些在街头巷尾随处可见的安卓杂牌机,竟然也能焕发新生,变身成为鸿蒙系统的忠实拥趸呢?没...
安卓系统变成ios5,系统变革... 你知道吗?最近有个大新闻在科技圈里炸开了锅,那就是安卓系统竟然变成了iOS 5!是的,你没听错,就是...
如何给电脑转安卓系统,电脑变安... 你有没有想过,把你的电脑变成安卓系统,是不是瞬间觉得整个世界都变得不一样了呢?想象你可以在电脑上直接...
云系统安卓系统教程pdf下载地... 你有没有想过,手机里的安卓系统其实就像一个巨大的云系统,里面藏着无数的秘密和宝藏?今天,我就要带你一...
安卓系统同步没打开,揭秘同步设... 亲爱的手机控们,你是否也有过这样的烦恼:明明想要同步手机上的照片、联系人、日历等重要信息,却发现安卓...
安卓系统发热耗电快,安卓手机发... 手机这玩意儿,现在可是咱们生活中不可或缺的好伙伴。但是,你知道吗?有些安卓手机在使用过程中,总是会出...
安卓系统可执行的脚本,Andr... 你有没有想过,你的安卓手机里那些看似普通的APP,其实可能隐藏着强大的脚本执行能力呢?没错,就是那种...