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

本文涉及的产品
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,高可用系列 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

第三步和第四部即可启动


相关文章
|
18天前
第一篇文章
禁用不用的ip
11 0
|
6月前
|
IDE Java 应用服务中间件
第一章:入门、安装、配置
第一章:入门、安装、配置
|
6月前
|
算法 机器人 C++
C++零基础全面教程(开篇介绍)
C++零基础全面教程(开篇介绍)
69 0
|
运维 Kubernetes 监控
K8S学习-当我们部署应用的时候都发生了什么?(第一篇)
第一篇笔记定的主题是“调度-当我们部署应用的时候都发生了什么?”,先从大的框架上记录一下K8S的架构与原理;对于卷、网络、configmap等组件会放在第二篇。初学者级别的学习笔记,有问题的地方大佬们及时勘误。
31327 17
K8S学习-当我们部署应用的时候都发生了什么?(第一篇)
|
算法 JavaScript Devops
2022年的第一篇总结
今年有个新的计划,就是每过一段时间,比如说两个月,对自己的工作和生活进行总结和反思。
|
自然语言处理 JavaScript 前端开发
|
IDE Ubuntu 开发工具
第一章--第一节:环境搭建
第一章--第一节:环境搭建
109 0
第一章--第一节:环境搭建