推荐一款非常好用的kafka管理平台,kafka的灵魂伴侣

滴滴开源Logi-KafkaManager 一站式Kafka监控与管控平台


技术交流

有想进滴滴LogI开源用户群的加我个人微信: jjdlmn_ 进群(备注:进群)
群里面主要交流 kakfaesagentLogI-kafka-manager、等等相关技术;
群内有专人解答你的问题
对~ 相关技术领域的解答人员都有; 你问的问题都会得到回应

有想进 滴滴LogI开源用户群 的加我个人微信: jjdlmn_ 进群(备注:进群)
群里面主要交流 kakfa、es、agent、以及其他技术
群内有专人解答疑问,你所问的都能得到回应


文章目录

    • 技术交流
  • 运维管控
    • 集群列表
    • 集群运维
    • 平台管理
      • 应用管理
        • 应用申请
          • 应用详情
          • 申请下线
      • 用户管理
        • 用户角色
      • 平台配置
      • 网关配置
  • 专栏文章列表

项目地址: didi/Logi-KafkaManager: 一站式Apache Kafka集群指标监控与运维管控平台

运维管控

运维管控这个菜单栏目下面主要是供运维人员来管理所有集群的;

集群列表

Kafka的灵魂伴侣Logi-KafkaManger(3)之运维管控–集群列表

集群运维

Kafka的灵魂伴侣Logi-KafkaManger(4)之运维管控–集群运维(数据迁移和集群在线升级)

平台管理

应用管理

管理 所有使用Kafka的应用, Topic的创建需要管理到对应的系统(哪个系统); 这里展示的是所有的应用;如果想看自己负责的应用;查看路径是 Topic管理 -> 应用管理

应用申请

具有应用申请权限的用户可以申请新的应用 ; 然后由运维人员审批;
申请的地方在 Topic管理 -> 应用管理 -> 应用申请

应用负责人至少是两个

应用详情

展示一些应用基本信息, 其中AppId密钥 在Topic鉴权的时候会使用到;

运维人员应用责任人可以编辑信息,比如可以添加新的责任人;

申请下线

如果应用已经废弃不使用了,可以申请下线; 除了在这里运维管理人员可以申请下线; 应用负责人可以在 Topic管理->应用管理 那里申请下线;


这里的展示的 连接信息 是需要配置滴滴的kafka-gateway组件才会展示的; 否则是拿不到相应的信息的; kafka-gateway并未开源,如果需要请联系官方;

连接信息展示Demo TODO…

申请应用下线之前, 需要先确认该应用下面创建的所有topic都下线,否则运维人员下线的时候会提示:先下线topic,才能下线应用~
还需要注意就是如果申请了其他topic的使用权限,需要先取消权限

应用负责人需要申请Topic下线地方在 Topic管理->我的Topic->更多->申请下线
注意只有 你是应用负责人才能申请下线; 如果只是有部分使用权限是不能申请下线的;

同样的,这里的展示的 连接信息 是需要配置滴滴的kafka-gateway组件才会展示的; 否则是拿不到相应的信息的; kafka-gateway并未开源,如果需要请联系官方;

用户管理

运维人员 管理用户

用户角色

KafkaManager的用户角色分了3种:

运维人员: 拥有平台所有权限
研发人员: 除了专家服务等权限,其他都有
普通用户: 普通开发者, 只有Topic管理,集群管理,监控告警等等权限

其实这里的角色权限取名理解起来比较费解,一开始我也以为研发人员就是我们所理解的普通开发者;
但是实际上
普通用户: 这个角色才是我们写代码使用kafak的开发者; 只需要关心自己的Topic模块就行;
研发人员: 包含普通用户的权限,但是它又具备运维管控的权限,使用场景就是 可能该角色是一个小组的TeamLeader;或者技术专家,他在普通用户的基础上需要去了解一下整个物理集群的监控状态,和找一些问题;

KM的用户角色和权限这一块还比较粗糙,跟社区反馈过,社区回应的是 将来会大改这一块,做一套统一的权限资源管理;

平台配置

一些系统的内部配置


配置键: ADMIN_ORDER_HANDLER_CONFIG 指定账户拥有审批权限
配置值Demo: [ "shirc_10", "shirc1" ]
描述: 很多审批需要运维人员进行审批; 如果运维人员太忙,不想花费时间在审批上,则可以指定部分账户拥有 审批权限; 代替审批; 这时候运维人员就没有权限审批了,审批按钮被隐藏了

申请人通过详情这里可以看到哪些人可以审批; 就可以找到对应的人帮忙审批一下了;


配置键: REGION_CAPACITY_CONFIG 设置集群Broker的默认最大支持流量
具体详情: 在 Kafka的灵魂伴侣Logi-KafkaManger三之运维管控–集群列表 有详细描述


系统每隔2分钟就去尝试将未落盘(比如刚接入KM,已经存在的Topic都未落盘)的Topic刷新到DB中; 当前前提是配置打开了 task.op.sync-topic-enabled: true
但是默认情况下,topic这个时候虽然刷到DB中了,但是属于无主Topic.没有绑定到对应的应用中
如果你想在刷到DB中的时候让它默认就绑定到某个默认的应用上就可以用到下面的配置了;

SYNC_TOPIC_2_DB_CONFIG_KEY 定期将未落盘的Topic刷新到DB中的时候,是否绑定到具体的应用和权限;
[ { "clusterId": 4, "defaultAppId": "dkm_admin", "addAuthority": true }, { "clusterId": 5, "defaultAppId": "dkm_admin", "addAuthority": true } ]

clusterId: 物理集群id
defaultAppId:默认绑定到的应用id
addAuthority: 是否同时增加应用对该topic的读写权限;


使用场景: 感觉没啥大用,就算这个时候没有绑定到应用上,后面我们还是可以针对Topic一个个去绑定对应的应用的;


其他一些不是很重要的配置就不列举了,有兴趣可以直接看源码

网关配置

配合 滴滴的kafka-gateway 组件使用的; 开源版本不需要关注

网关配置详细TODO

专栏文章列表

Kafka的灵魂伴侣Logi-KafkaManger(1)之集群的接入及相关概念讲解

Kafka的灵魂伴侣Logi-KafkaManger(2)之kafka针对Topic粒度的配额管理(限流)

Kafka的灵魂伴侣Logi-KafkaManger(3)之运维管控–集群列表

Kafka的灵魂伴侣Logi-KafkaManger(4)之运维管控–集群运维(数据迁移和集群在线升级)


欢迎 Star和 共建由 滴滴开源的kafka的管理平台,非常优秀非常好用的一款kafka管理平台
满足所有开发运维日常需求

滴滴开源Logi-KafkaManager 一站式Kafka监控与管控平台

欢迎加个人微信拉你进开发技术交流群,群内专人解答技术疑问
(请备注:技术) wx: jjdlmn_ 或 wx: mike_zhangliang

如果文章对你有帮助的话, 麻烦给博主一键三连呀, 原创不易 你的支持是我输出的动力 ✌

Kafka的灵魂伴侣Logi-KafkaManger(5)之运维管控–平台管理(用户管理和平台配置)相关推荐

  1. Kafka的灵魂伴侣Logi-KafkaManger(4)之运维管控–集群运维(数据迁移和集群在线升级)

    推荐一款非常好用的kafka管理平台,kafka的灵魂伴侣 滴滴开源Logi-KafkaManager 一站式Kafka监控与管控平台 技术交流 有想进滴滴LogI开源用户群的加我个人微信: jjdl ...

  2. Kafka的灵魂伴侣Logi-KafkaManger(3)之运维管控--集群列表

    推荐一款非常好用的kafka管理平台,kafka的灵魂伴侣 滴滴开源Logi-KafkaManager 一站式Kafka监控与管控平台 技术交流 有想进滴滴LogI开源用户群的加我个人微信: jjdl ...

  3. Kafka的灵魂伴侣Logi-KafkaManger(2)之kafka针对Topic粒度的配额管理(限流)

    推荐一款非常好用的kafka管理平台,kafka的灵魂伴侣 滴滴开源Logi-KafkaManager 一站式Kafka监控与管控平台 技术交流 有想进滴滴LogI开源用户群的加我个人微信: jjdl ...

  4. 滴滴Logi-KafkaManager开源之路:一站式Kafka集群指标监控与运维管控平台

    导读 从2019年4月份计划开源到2021月1月14号完成开源,历时22个月终于修成正果,一路走来实属不易,没有前端.设计.产品,我们找实习生.合作方.外部资源支持,滴滴Kafka服务团队人员也几经调 ...

  5. 领取20万字《Kafka运维与实战宝典》PDF文档

    作者:石臻臻, CSDN博客之星Top5.Kafka Contributor .nacos Contributor.华为云 MVP ,腾讯云TVP, 滴滴Kafka技术专家 . KnowStreami ...

  6. 中getname_Spring IOC中的灵魂伴侣:BeanFactory ApplicationContext

    推荐阅读: 手撕分布式技术:限流.通讯.缓存,全部一锅端走送给你 秋招面试总结:Java+并发+Spring+MySQL+分布式+Redis+算法+JVM等 Spring全家桶笔记:Spring+Sp ...

  7. 数学家破解婚恋网站配对程序,90天找到灵魂伴侣

    找个合适或者善良的另一半比什么都强,谁说搞技术的情商低?他们可以靠高超的技能来弥补,照样能找到优秀的灵魂伴侣! 凌晨三点,在加州大学洛杉矶分校(UCLA)数学系大楼五楼的一个拥挤小隔间里,只有一只灯泡 ...

  8. 好想找一个灵魂伴侣,然后带着他一起周游世界,会实现吗?

    1.很遗憾,这个世界上没有所谓高度契合的灵魂伴侣. 2.人谈恋爱,特别是初恋的时候,都是灵魂伴侣,但想一辈子都是,不现实. 3.小时候看琼瑶剧,那里的男女都是灵魂伴侣,永远不愁吃穿,没有凡人的苦恼.但 ...

  9. 精通Web Analytics 2.0 (4) 第二章:选择你的网络分析灵魂伴侣的最佳策略

    精通Web Analytics 2.0 (4) 第二章:选择你的网络分析灵魂伴侣的最佳策略 精通Web Analytics 2.0 : 用户中心科学与在线统计艺术 第二章:选择你的网络分析灵魂伴侣的最 ...

最新文章

  1. Qt计算器开发(二):信号槽实现数学表达式合法性检查
  2. beanshell变量无法传到jmeter_学会BeanShell,才敢说自己懂Jmeter
  3. Spring注释详解
  4. python笔记第二天
  5. Stay Hungry Stay Foolish——网络学习平台分享
  6. 表必须要有主键吗_玄关隔断什么材质好?玄关隔断必须要做吗?
  7. 【Java】浅谈Java的I/O体系
  8. Http 四种请求访问代码 HttpGet HttpPost HttpPut HttpDelete
  9. win10不能访问服务器共享文件夹权限,win10系统共享文件夹无法访问的解决方法...
  10. python之web编程
  11. 主从脉冲触发器和边沿触发器区别 一次翻转
  12. 中台详解(上)-什么是中台
  13. 基于SpringBoot的车辆调度系统的设计与实现
  14. RHEL-7.4-Server系统安装
  15. iOS实现服务器原生推送
  16. 看了个文章,说7z压缩文件损坏后无法恢复。建议使用zip/rar格式
  17. 学习笔记:Java虚拟机——JVM内存结构、垃圾回收、类加载与字节码技术
  18. Luogu P3165 Splay区间翻转
  19. 抖音哪些行为存在骗赞骗关注,会有什么违规处罚丨国仁网络
  20. 一次性删除页面中所有console.log()

热门文章

  1. 从图像到语言:图像标题生成与描述
  2. LCD12864.h
  3. 研发游戏引擎那么难,为什么还应该砸钱去干?
  4. windows下如何搭建属于自己的git服务器?
  5. 【STM32】常见问题解决——头文件找不到
  6. linetv_2020上半年泰国LINETV播放量最高的十部泰剧,你看了吗?
  7. 【Win10】若干睡眠问题及对策
  8. 11.修改数据库字符编码
  9. 逆战Vue自定义事件
  10. 2022/10/21 输入一批考试分数,用-1作为结束标志,若输入大于100分,则提示重新输入,然后计算最高分、最低分与平均分