内容简介:Pulsar Manger 是由 StreamNative 公司开源并捐献给 Apache 基金会的 Apache Pulsar 的管理端。它是基于 Web 的 GUI 管理工具,支持多种环境的动态配置,主要面向的用户群体是 Pulsar 的管理员,用于管理和监控 ...
Pulsar Manger 是由 StreamNative 公司开源并捐献给 Apache 基金会的 Apache Pulsar 的管理端。它是基于 Web 的 GUI 管理工具,支持多种环境的动态配置,主要面向的用户群体是 Pulsar 的管理员,用于管理和监控 Pulsar。通过 Pulsar Manager, 可管理 tenants、namespaces、topics、subscriptions、brokers、clusters 等。
一个 Pulsar Manager 能够管理多个 Pulsar 集群。在 Pulsar Manager 中,将一个 Pulsar 实例或一组 Pulsar 群集定义为 Environment 。您可以创建尽可能多的 Environment 。下图说明了Pulsar-manager的总体体系结构。
一个正在运行的 Pulsar Manager 实例由两个组件组成:一个是提供 GUI 来管理和监视 Pulsar 集群的前端;另一个是与 Pulsar 集群进行交互以收集指标,将管理请求转发到请求的 Pulsar 集群的后端或 broker。
由于 Pulsar Manager 直接与 Pulsar broker 和 bookies 互动以进行管理,因此需要将 Pulsar Manager 部署到与 Pulsar 集群相同的网络中。Pulsar Manager 后端能够与您的 Pulsar 集群中的 broker 和 bookies 进行对话。Pulsar Manager 的后端服务主要弥补直接查询 broker 时不能分页、过滤、反向查询的问题,是对 Broker rest api 的一个补充。
配置 Pulsar manager
后端:https://github.com/apache/pulsar-manager/blob/master/src/README.md
前端:https://github.com/apache/pulsar-manager/blob/master/front-end/README.md
新版本特性
Pulsar Manager 0.2.0 更新了以下特性:
- 支持在初始化环境中配置多个地址。
- 使用 PulsarAdmin 代替 HttpUtil 来管理 Pulsar 集群,这样就可以使用 PulsarAdmin 所支持的功能。
- 支持使用后端处理静态文件,这样用户可以直接启动整个的 pulsar-manager 服务,不需要配置代理。
- 为 docker 支持 JWT 配置
- 在 pulsar-manager 上支持订阅和取消订阅。
- 支持 peek message,在用户开启该功能后,可以在 pulsar-manager 上查询 topic 中的消息,该功能默认关闭。
- 在新版本中集成了 BookKeeper Visual Manager 1.2.0,方便管理 BookKeeper。
- 支持 https 转发。
- 支持在 tenant 和 namespace 页面展示统计信息。
- 支持在 docker 中使用配置文件启动 pulsar-manager。
- 增加一个默认的环境配置,方便用户配置 k8s。
Bug 修复
- 修复 SQL 语法错误。
- 修复 pulsar-manager 不能处理 pulsar proxy 请求的问题。
- 修复安全相关的问题。
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- 若依管理系统 1.0.2 发布,新增部门管理
- 若依管理系统 1.0.3 发布,新增用户管理
- 若依管理系统 1.0.4 发布,新增角色管理
- 若依管理系统 1.0.5 发布,新增菜单管理
- 若依管理系统 1.0.6 发布,新增字典管理
- 若依管理系统 1.0.7 发布,新增岗位管理
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。