【数仓】Kafka消息可视化工具:Offset Explorer(原名kafka Tool)

Offset Explorer(以前称为Kafka Tool)是一个用于管理和使用Apache Kafka®集群的GUI应用程序。 它提供了一个直观的界面,允许用户快速查看Kafka集群中的对象以及集群主题中存储的消息。 它包含面向开发人员和管理员的功能。 一些主要功能包括:

  • 快速查看所有Kafka集群,包括其代理,主题和消费者
  • 查看分区中的消息内容并添加新消息
  • 查看消费者的偏移量,包括Apache Storm Kafka spout消费者
  • 以漂亮的打印格式显示JSON,XML和Avro消息
  • 添加和删除主题以及其他管理功能
  • 将分区中的单个消息保存到本地硬盘驱动器
  • 编写自己的插件,以查看自定义数据格式
  • Offset Explorer可在Windows,Linux和Mac OS上运行

Offset Explorer仅供个人使用。 未经购买许可,不得进行任何非个人使用,包括商业,教育和非营利工作。 非个人使用可在下载Offset Explorer后的30天内进行评估,之后您必须购买有效许可证或删除该软件。

一、下载安装

登录官网下载

在这里插入图片描述

二、配置使用

建议先配置key、value默认的contentType(改成String),默认值是Byte Array,方便直观查看数据

功能位置:Tools -> Settings -> Topics
在这里插入图片描述

三、软件使用

1、链接kafka

点击 File -> Add New Connection…

输入参数:

  • cluster name : 随便输入,比如 mykafka
  • Bootstrap servers:kafka集群地址,比如 kafka01:9092,kafka02:9092

然后点击 Add 保存链接,双击链接即可链接到kafka服务。

在这里插入图片描述

在这里插入图片描述

2、查看数据

点击想要查看的topic,选择Data选项卡,然后点击运行按钮,查询已有数据
在这里插入图片描述
选择 Value,点击左上角的展开数据按钮,可以看见完整的数据,如果是json格式数据,还要可以选择数据格式,以便查看

在这里插入图片描述

3、创建主题

选择 菜单 Topics ,然后点击 + 号按钮,可以创建新的Topic数据
在这里插入图片描述

4、发送消息

展开具体的topic,选择到最底层的 partition,然后选择Data选项看,点击 + 号按钮,可以发送新的消息,可以发送单个或多个消息,这里以多个消息为例
在这里插入图片描述
在这里插入图片描述

参考

  • https://www.kafkatool.com/download.html

相关推荐

  1. 【pytorch化工

    2024-03-15 03:56:03       24 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-15 03:56:03       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-15 03:56:03       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-15 03:56:03       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-15 03:56:03       20 阅读

热门阅读

  1. LeetCode2864. Maximum Odd Binary Number

    2024-03-15 03:56:03       28 阅读
  2. 动态规划 Leetcode 494 目标和

    2024-03-15 03:56:03       22 阅读
  3. 缓存穿透和缓存击穿有什么区别?

    2024-03-15 03:56:03       23 阅读
  4. jsonl文件介绍

    2024-03-15 03:56:03       22 阅读
  5. 封装数据请求方法与接口方法

    2024-03-15 03:56:03       25 阅读
  6. C++基础5:自定义类型与字符串

    2024-03-15 03:56:03       18 阅读
  7. Avalonia之ListBox模版设置

    2024-03-15 03:56:03       20 阅读
  8. Crash Course Computer Science2

    2024-03-15 03:56:03       20 阅读
  9. 在哪些领域中最需要使用 OCR 识别技术?

    2024-03-15 03:56:03       20 阅读
  10. @ConfigurationProperties 的基本用法

    2024-03-15 03:56:03       18 阅读
  11. 题目 2656: 刷题统计

    2024-03-15 03:56:03       20 阅读
  12. 数据库(mysql)-新手笔记(触发器,存储过程)

    2024-03-15 03:56:03       16 阅读