KnowStreaming系列教程第一篇——安装和使用

本文涉及的产品
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS PostgreSQL,集群系列 2核4GB
简介: KnowStreaming系列教程第一篇——安装和使用

KnowStreaming介绍

Know Streaming是一套云原生的Kafka管控平台,脱胎于众多互联网内部多年的Kafka运营实践经验,专注于Kafka运维管控、监控告警、资源治理、多活容灾等核心场景。在用户体验、监控、运维管控上进行了平台化、可视化、智能化的建设,提供一系列特色的功能,极大地方便了用户和运维人员的日常使用,让普通运维人员都能成为Kafka专家。

https://github.com/didi/KnowStreaming

KnowStreaming开发和启动

knowStreaming环境搭建

开发文档:https://github.com/didi/KnowStreaming/blob/master/docs/dev_guide/%E6%9C%AC%E5%9C%B0%E6%BA%90%E7%A0%81%E5%90%AF%E5%8A%A8%E6%89%8B%E5%86%8C.md

前端:https://github.com/didi/KnowStreaming/blob/master/km-console/README.md

相关环境快速快速指南

(1)mysql快速安装指南:docker安装mysql

https://blog.csdn.net/weixin_43291055/article/details/120335261

(2)kafka快速安装指南:docker-compose 安装kafka

https://gitee.com/ZhuGeZiFang/docker-bigdata/blob/master/kafka/docker-compose.yml

(3)es快速安装指南:docker-compose 安装es

https://gitee.com/ZhuGeZiFang/docker-bigdata/blob/master/es/docker-compose.yml

es信息初始化:

KnowStreaming\bin\init_es_template.sh 修改esaddr信息进行初始化,运行init_es_template.sh

mysql信息初始化:

KnowStreaming\km-persistence\src\main\resources\sql 下所有sql文件需要运行建表

配置信息修改:

KnowStreaming\km-rest\src\main\resources\application.yml

mysql配置信息

三处和mysql相关的信息都得配置

es配置信息

最后参考文档 https://github.com/didi/KnowStreaming/blob/master/docs/dev_guide/%E6%9C%AC%E5%9C%B0%E6%BA%90%E7%A0%81%E5%90%AF%E5%8A%A8%E6%89%8B%E5%86%8C.md

第三步和第四部即可启动


相关文章
|
7月前
AutoLisp入门教程
AutoLisp入门教程
|
8月前
|
IDE Java 应用服务中间件
第一章:入门、安装、配置
第一章:入门、安装、配置
|
8月前
|
算法 机器人 C++
C++零基础全面教程(开篇介绍)
C++零基础全面教程(开篇介绍)
81 0
|
JavaScript 安全 前端开发
【超详细】Zod 入门教程
Zod 是一个以 TypeScript 为首的模式声明和验证库 ,弥补了 TypeScript 无法在运行时进行校验的问题 ,既可以用在服务端也可以运行在客户端,以保障 Web Apps 的类型安全
595 0
【超详细】Zod 入门教程
|
前端开发 中间件 C#
(1)入门MasaFramework教程
(1)入门MasaFramework教程
221 0
|
容器
MVVMToolkit入门教程
MVVMLight已经停止维护,可以考虑MVVMToolkit来替代,MVVMToolkit官方文档两个框架的基本使用方法类似,下面介绍一下不同之处(建议查看一下上一篇关于MVVMLight的文章)。
275 0
|
自然语言处理 JavaScript 前端开发