IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 大数据 -> Kafka Eagle 2.0.6 安装 -> 正文阅读

[大数据]Kafka Eagle 2.0.6 安装

Kafka Eagle 2.0.6 安装

1、简单介绍

? 在开发工作当中,消费 Kafka 集群中的消息时,数据的变动是我们所关心的,当业务并不复杂的前提下,我们可以使用 Kafka 提供的命令工具,配合 Zookeeper 客户端工具,可以很方便的完成我 们的工作。随着业务的复杂化,Group 和 Topic 的增加,此时我们使用 Kafka 提供的命令工具, 已预感到力不从心,这时候 Kafka 的监控系统此刻便尤为显得重要,我们需要观察消费应用的详情。 监控系统业界有很多杰出的开源监控系统。我们在早期,有使用 KafkaMonitor 和 Kafka Manager 等,不过随着业务的快速发展,以及互联网公司特有的一些需求,现有的开源的监控系 统在性能、扩展性、和 DEVS 的使用效率方面,已经无法满足了。 因此,我们在过去的时间里, 从互联网公司的一些需求出发,从各位 DEVS 的使用经验和反馈出发,结合业界的一些开源的 Kafka 消息监控,用监控的一些思考出发,设计开发了现在 Kafka 集群消息监控系统:Kafka Eagle

  • 官网地址
    • 源码: https://github.com/smartloli/kafka-eagle/
    • 官网:https://www.kafka-eagle.org/
    • 下载: http://download.kafka-eagle.org/
    • 安装文档: https://docs.kafka-eagle.org/2.env-and-install

2、软件安装

  • 基于zookeeper集群
  • 基于kafka集群

2.1、上传解压移动删除

[root@node01 ~]# tar -zxvf kafka-eagle-bin-2.0.6.tar.gz
[root@node01 ~]# cd kafka-eagle-bin-2.0.6
[root@node01 kafka-eagle-bin-2.0.6]# tar -zxvf kafka-eagle-web-2.0.6-bin.tar.gz
[root@node01 kafka-eagle-bin-2.0.6]# mv kafka-eagle-web-2.0.6 /opt/yjx/
[root@node01 kafka-eagle-bin-2.0.6]# cd
[root@node01 ~]# rm -rf ~/kafka*
[root@node01 ~]# cd /opt/yjx/kafka-eagle-web-2.0.6/

2.2、修改配置文件

[root@node01 kafka-eagle-web-2.0.6]# vim conf/system-config.properties
## 可以配置多个集群,但是我们只有一个所以删除cluster2
[4] kafka.eagle.zk.cluster.alias=cluster1
[5] cluster1.zk.list=node01:2181,node02:2181,node03:2181
## 配置一个不冲突的端口即可
[28] kafka.eagle.webui.port=18048
## 删除cluster2的信息,然后将cluster1的存储设置为kafka
[43] cluster1.kafka.eagle.offset.storage=kafka
## 将sqllite的配置全部注释
[103] # kafka sqlite jdbc driver address
## 配置Mysql数据库信息
[111] # kafka mysql jdbc driver address
[113] kafka.eagle.driver=com.mysql.jdbc.Driver
[114] kafka.eagle.url=jdbc:mysql://127.0.0.1:3306/ke?useUnicode=true&characterEncoding=UTF8&zeroDateTimeBehavior=convertToNull
[115] kafka.eagle.username=root
[116] kafka.eagle.password=123456

2.3、配置Kafka的Jmx

  • 修改Kafka启动脚本

  • [root@node01 ~]# vim /opt/yjx/kafka_2.12-0.11.0.3/bin/kafka-server-start.sh
    
    • 添加JMX的端口
      [29] export JMX_PORT="19092"
      
  • 拷贝到其他节点

    • [root@node01 ~]# scp /opt/yjx/kafka_2.12-0.11.0.3/bin/kafka-server-start.sh root@node02:/opt/yjx/kafka_2.12-0.11.0.3/bin/
      [root@node01 ~]# scp /opt/yjx/kafka_2.12-0.11.0.3/bin/kafka-server-start.sh root@node03:/opt/yjx/kafka_2.12-0.11.0.3/bin/
      

2.4、配置环境变量

[root@node01 ~]# vim /etc/profile
export KE_HOME=/opt/yjx/kafka-eagle-web-2.0.6
export PATH=$KE_HOME/bin:$PATH
[root@node01 ~]# source /etc/profile

2.5、启动集群

  • 首先启动zookeeper zkServer.sh start
  • 三个节点重启Kafka kafka-server-start.sh /opt/yjx/kafka_2.12-0.11.0.3/config/server.properties
  • 然后启动eagle ke.sh start
命令说明
ke.sh start启动Kafka Eagle系统
ke.sh stop停止Kafka Eagle系统
ke.sh restart重启Kafka Eagle系统
ke.sh status查看Kafka Eagle系统运行状态
ke.sh stats统计Kafka Eagle系统占用Linux资源情况
ke.sh find [ClassName]查看Kafka Eagle系统中的类是否存在

在这里插入图片描述

2.6、访问

  • http://192.168.88.101:18048
  • 用户名【admin】密码【123456】

在这里插入图片描述

2.7、关机拍照

  • 关闭kafka Eagle ke.sh stop
  • 关闭kafka Ctrl+C
  • 关闭zookeeper zkServer.sh stop
  • 关机拍照
  大数据 最新文章
实现Kafka至少消费一次
亚马逊云科技:还在苦于ETL?Zero ETL的时代
初探MapReduce
【SpringBoot框架篇】32.基于注解+redis实现
Elasticsearch:如何减少 Elasticsearch 集
Go redis操作
Redis面试题
专题五 Redis高并发场景
基于GBase8s和Calcite的多数据源查询
Redis——底层数据结构原理
上一篇文章      下一篇文章      查看所有文章
加:2021-08-02 10:53:03  更:2021-08-02 10:53:48 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/22 5:23:45-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码