StreamNative

由Apache Pulsar的原始创建者创立,StreamNative提供基于Apache Pulsar的云原生、可扩展、安全的消息和事件流解决方案。StreamNative Cloud通过提供完全托管、灵活的Pulsar®-as-a-Service服务,使团队能够简化操作。

丰富您的流数据

StreamNative和InfluxData

StreamNative通过本地的Apache Pulsar连接器和MQTT Telegraf输入插件,使将大量流数据源轻松导入InfluxDB变得简单。StreamNative和InfluxDB联合使用,可以将任何流源(包括日志、传感器和事件)路由、缓冲、聚合、多路复用、转换和过滤到InfluxDB,同时还可以填充任意数量的其他企业数据存储。

获取连接器

将Apache Pulsar与InfluxDB集成

StreamNative的Pulsar到InfluxDB开源连接器从Apache Pulsar集群中流式传输数据。它创建了一个快速、可扩展的数据管道到InfluxDB桶。FLiP-InfluxDB连接器是一个零代码解决方案来发送数据。InfluxDB接收连接器从Pulsar主题中拉取消息,并将消息持久化到InfluxDB。

要将Apache Pulsar与InfluxDB集成,您只需将InfluxDB连接器下载到您的Pulsar节点即可。

步骤

  • 下载Pulsar到InfluxDB连接器.
  • 将nar复制到连接器目录。
  • 创建一个Influx令牌。
  • 构建一个配置文件。
  • 使用REST端点或命令行界面创建指向nar和配置文件的influxdb接收器。
  • 发送数据。
  • 在InfluxDB Cloud中可视化。

有关如何从Apache Pulsar过滤和丰富数据到InfluxDB的演示,请查看这个Pulsar函数,它输出行协议数据

StreamNative -InfluxDB-CPU

StreamNative-InfluxDB- Data Explorer

关键资源

统一消息和流到InfluxDB

StreamNative提供了一种平台,可以从各种来源摄取数据,实时过滤、路由和转换它们,通过其无代码数据接收器将它们喂送到InfluxDB。

StreamNative还可以作为InfluxDB的源,通过MQTT协议使用Telegraf进行无缝物联网集成。

StreamNative和Apache Pulsar通常用于摄取、路由、转换和丰富设备、数据库、事件、日志、传感器和REST端点的数据流。根据客户端的需求,这些数据可以逐个事件或批量流式传输到InfluxDB。

End-to-End straming Edge App

Streaming Edge App

Typical Dashboard

Typical Dashboard

典型仪表板

视频

在InfluxDB上使用FLiPN进行大规模EdgeAI物联网 | InfluxDays NA 2021

StreamNative的Timothy Spann带领这个视频教程,介绍他的团队如何运行深度学习模型,并在边缘设备上捕获实时GPS和传感器数据。他们使用了Pulsar、Apache NiFi + Edge Flow Manager + MiniFi Agents以及Apache MXNet、OpenVino、TensorFlow Lite和其他深度学习库,包括搭载了Movidius 2的树莓派、Google Coral TPU和NVIDIA Jetson Nano等边缘设备。他们的低代码物联网应用程序提供了简单的边缘路由、转换、数据采集和警报功能,在决定将哪些数据实时传输到数据空间之前。这些边缘应用程序在边缘实时分类图像和传感器读数,然后将深度学习结果发送到Flink SQL和Apache NiFi进行转换、解析、丰富、查询、过滤和合并数据到InfluxDB。
fish icon

接下来是什么?

有问题?获取答案