前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Logi-KafkaManger部署搭建kafka集群监控管理平台

Logi-KafkaManger部署搭建kafka集群监控管理平台

作者头像
你好戴先生
发布2021-06-10 10:13:06
1.2K0
发布2021-06-10 10:13:06
举报
文章被收录于专栏:戴言泛滥戴言泛滥

号称Kafka灵魂伴侣的滴滴Logi-KafkaManger

搭建kafka集群的方法可参考:Kafka集群搭建

可参考这篇文章了解滴滴Logi-KafkaManger的设计理念和使用说明Kafka的灵魂伴侣滴滴Logi-KafkaManger

1. 两种部署方式

1.1 下载jar包

jar包下载地址:

https://github.com/didi/Logi-KafkaManager/releases/tag/v2.4.0

解压到本机或者服务器上之后

在MySQL中执行create_mysql_table.sql文件,创建数据库和数据表

默认创建的库名是logi_kafka_manager

修改application.yml文件,配置数据库地址以及用户名和密码

然后再jar所在路径执行命令启动程序

代码语言:javascript
复制
#linxu系统下执行
nohup java -jar kafka-manager.jar --spring.config.location=./application.yml  &

#windows系统下执行
java -jar kafka-manager.jar --spring.config.location=C:\Users\daijiyong\Desktop\kafka-manager-2.4.0\application.yml &

本地启动的话,访问http://localhost:8080,输入帐号及密码(默认admin/admin)进行登录

服务端启动的话,访问http://{服务器ip}:8080

1.2 源码编译

源码地址:https://github.com/didi/logi-kafkamanager

本机需要Java8+、maven3.5+、node10+、MySQL5.7+的环境

通过idea将代码clone下来之后,打开kafka-manager-web模块的application.yml文件,修改数据库配置信息

运行该模块下的主函数MainApplication

启动成功后浏览器访问http://localhost:8080

2.连接并监控管理集群

下边这张图基本能介绍清楚滴滴Logi-KafkaManger的设计理念,这也有助于我们更好地使用系统

进入管理平台后点击运维管理并点击接入集群

给物理集群起一个名字,然后数据zookeeper和kafka的集群地址,中间用逗号隔开,点击确认

点击接入的物理集群,选择Region信息,点击新增Region按钮

给Region起一个名字,选择集群,并配置brokerid名,用逗号隔开

新建用户,或者使用当前用户点击顶部Topic管理导航,点击申请topic按钮

选择对应的信息,定义一个topic名称点击确定

然后使用admin用户进行审批,通过之后就能在topic管理中监控kafka的使用情况了

至此搭建成功。

更多详细的使用介绍可点击原文链接查看项目开源页面

文/戴先生@2021年5月16日

---end---

更多精彩推荐

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-05-16,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 你好戴先生 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
数据库
云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档