overview.md 2.0 KB

Kuiper 管理控制台的使用

概览

从 Kuiper 0.9.1 版本开始,每发布一个 Kuiper 新版本,会随之发布对应版本的管理控制台。本文以一个实际例子来说明如何使用管理控制台对 Kuiper 节点进行操作与管理,主要包括以下功能:

  • Kuiper 节点的增加与删除
  • 插件管理
  • 流管理
  • 规则管理

架构设计

该部分主要介绍一下管理控制台的大概架构设计,可以画个架构图。

安装管理控制台

本部分介绍如何用 docker 安装,包括安装命令行,如何检查已经安装完毕;

顺便介绍如何准备好 Kuiper 环境

使用

这部分介绍如何使用,包括。。。

登录

创建 Kuiper 节点

安装插件

选择一个插件进行介绍,比如 file 插件?

注意:插件安装、并且通过规则使用后,插件已经被加载到内存中,由于 Golang 语言的限制,在插件删除的时候,无法将其真正卸载,所以想重新进行插件的安装,Kuiper 必须重启才可生效。

创建流

可以分别介绍一下 schema & schemaless 流的创建过程,以及如何对 conf_key 进行配置的使用

创建规则

写一条规则,主要介绍

  • 如何使用 SQL 编辑器;
  • 以及 Sink 的配置使用;

查看执行结果

总结

扩展阅读

  • 如何将自定义的插件展示在管理控制台的安装列表:Kuiper 提供了插件的扩展机制,用户可以基于扩展接口来实现自定义的插件。在管理控制台上,用户可以直接通过界面进行插件的安装。如果读者有自定义的插件,也想出现在管理控制台的安装列表中,该文章可以给读者一些参考。
  • EMQ edge-stack 项目:该项目可以让用户更简单地实现 EMQ 边缘系列产品的安装和试用,实现工业数据解析,边缘数据汇聚,以及基于 Kuiper 的边缘数据分析等一站式边缘解决方案。