Kafka-Eagle安装及连接成功web端登陆不了问题解决

这篇具有很好参考价值的文章主要介绍了Kafka-Eagle安装及连接成功web端登陆不了问题解决。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

kafka自身并没有集成监控管理系统,因此对kafka的监控管理比较不便,好在有大量的第三方监控管理系统来使用,常见的有:

  • Kafka Eagle
  • KafkaOffsetMonitor
  • Kafka Manager(雅虎开源的Kafka集群管理器)
  • Kafka Web Console
  • 还有JMX接口自开发监控管理系统
    以下是3.1.0版TV页面
    Kafka-Eagle安装及连接成功web端登陆不了问题解决
    Kafka-Eagle安装
    安装包下载地址: http://download.kafka-eagle.org/
    官方文档地址:https://docs.kafka-eagle.org/
    环境准备:zookeeper+kafka健康可用
  1. 上传,解压
  2. 配置环境变量:JAVA_HOME 和KE_HOME
vi /etc/profile

-- 之前配过了就不用再配了
export JAVA_HOME=/opt/apps/jdk1.8.3_9u19
export PATH=$PATH:$JAVA_HOME/bin

export KE_HOME=/opt/apps/efak-web-3.1.0
export PATH=$PATH:$KE_HOME/bin
  1. 配置KafkaEagle
cd ${KE_HOME}/conf
vi system-config.properties

修改如下内容:
######################################
# multi zookeeper & kafka cluster list
# Settings prefixed with 'kafka.eagle.' will be deprecated, use 'efak.' instead
######################################
efak.zk.cluster.alias=cluster1
cluster1.zk.list=linux01:2181,linux02:2181,linux03:2181

######################################
# broker size online list
######################################
cluster1.efak.broker.size=3

######################################
# kafka sqlite jdbc driver address
######################################
efak.driver=org.sqlite.JDBC
efak.url=jdbc:sqlite:/opt/data/kafka-eagle/db/ke.db
efak.username=root
efak.password=www.kafka-eagle.org

######################################
# kafka mysql jdbc driver address
######################################
#efak.driver=com.mysql.cj.jdbc.Driver
#efak.url=jdbc:mysql://linux01:3306/ke?useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull
#efak.username=root
#efak.password=123456

其中主要修改部分

efak.zk.cluster.alias=cluster1
cluster1.zk.list=linux01:2181,linux02:2181,linux03:2181
cluster1.efak.broker.size=3

注意要将这部分注释解开

efak.driver=org.sqlite.JDBC
efak.url=jdbc:sqlite:/opt/data/kafka-eagle/db/ke.db
efak.username=root
efak.password=www.kafka-eagle.org

如果你的system-config.properties配置是使用的默认的sqlite,那么你必须创建/hadoop/kafka-eagle/db

mkdir -p /hadoop/kafka-eagle/db

这里我将其放到了自己创建的路径下,efak.url=jdbc:sqlite:/opt/data/kafka-eagle/db/ke.db所以手动创建
mkdir -p /opt/data/kafka-eagle/db即可
若没有手动创建则会出现登陆成功但web端无法连接的情况,这是因为在官方文档中可以看到

It is important to note that the ‘/hadoop/kafka-eagle/db’ path must
be exist.

所以这个文件夹必须存在,执行mkdir -p /opt/data/kafka-eagle/db,然后重启你的kafka-eagle。就可以连接web端了

如果使用MySQL 提前在mysql中创建指定的数据库 mysql> CREATE DATABASE IF NOT EXISTS ke
DEFAULT CHARSET utf8 COLLATE utf8_general_ci;
并打开
#efak.driver=com.mysql.cj.jdbc.Driver
#efak.url=jdbc:mysql://linux01:3306/ke?useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull
#efak.username=root
#efak.password=123456
的注释

  1. 配置kafka服务端的JMX端口【选配】
    这部分就不作详细介绍了
  2. 配置KE_HOME 环境变量,上面已配置好
  3. 启动KafkaEagle
cd ${KE_HOME}/bin--- 这是cd 到 bin 目录下
chmod +x ke.sh
./ke.sh start
  1. 访问web界面
    http://192.168.111.33:8048(也可以直接linux01:8048,即安装到的虚拟机上名字+其端口号)
    账号密码:Account:admin ,Password:123456
    Kafka-Eagle安装及连接成功web端登陆不了问题解决Kafka-Eagle安装及连接成功web端登陆不了问题解决

注意,当你还连接不成功时,注意检查防火墙文章来源地址https://www.toymoban.com/news/detail-476440.html

到了这里,关于Kafka-Eagle安装及连接成功web端登陆不了问题解决的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 六、Kafka-Eagle监控

    Kafka-Eagle 的安装依赖于 MySQL,MySQL 主要用来存储可视化展示的数据 修改/opt/module/kafka/bin/kafka-server-start.sh 命令 修改如下参数值: 【不重要】 需要的时候再去复习

    2024年02月10日
    浏览(29)
  • 03_kafka-eagle 监控

    kafka-eagle 监控 download.kafka-eagle.org : https://github.com/smartloli/kafka-eagle-bin/archive/v3.0.1.tar.gz https://docs.kafka-eagle.org/2.installation/2.installonlinuxmac 需要配置 KE_HOME=/opt/app/kafka-eagle/efak-web-3.0.1 环境变量, /etc/profile 或者 .bashrc,添加到path, export KE_HOME conf/system-config/properties 3个节点都需要

    2024年02月09日
    浏览(26)
  • 【Kafka】Kafka监控工具Kafka-eagle简介

    Kafka-eagle是一种基于Web的开源管理工具,可以用来监控、管理多个Kafka集群。 下面是使用Docker部署Kafka-eagle的步骤: 下载并安装Docker和Docker Compose。 创建文件夹,例如kafka-eagle,并在其中创建docker-compose.yml文件,将以下配置写入: 在命令行中转到kafka-eagle文件夹中,运行以下命

    2024年02月14日
    浏览(28)
  • 5、kafka监控工具Kafka-Eagle介绍及使用

    1、kafka(2.12-3.0.0)介绍、部署及验证、基准测试 2、java调用kafka api 3、kafka重要概念介紹及示例 4、kafka分区、副本介绍及示例 5、kafka监控工具Kafka-Eagle介绍及使用 本文主要介绍了kafka监控工具Kafka-Eagle的使用。 本文依赖:kafka、zookeeper部署完成。 本分分为三个部分介绍,即

    2024年02月09日
    浏览(34)
  • Kafka入门,mysql5.7 Kafka-Eagle部署(二十五)

    https://www.kafka-eagle.org/ 这里使用的是2.0.8 创建名为ke数据库,新版本会自动创建,不会创建的话,自己手动创建,不然会报查不到相关表信息错误 记得source 多余的配置去掉 如果发现启动失败,可能是mysql版本不同,导致连不上数据库,可以看下日志报错,以下配置是5.7版本的

    2024年02月16日
    浏览(33)
  • 【kafka】Kafka 可视化工具Kafka Eagle安装和使用

    Kafka产线环境需要管理的Topic和Consumser越来越多,使用命令行工具进行管理会非常繁杂。因此,大数据平台上需要一套Kafka的管理监控系统,Kafka-Eagle。 Kafka Eagle是一个用于监控和管理kafka的开源组件,可以同时监控多个kafka集群。 Kafka Eagle提供了完善的监控页面和kafka常用操作

    2023年04月15日
    浏览(38)
  • Docker安装kafka可视化管理工具 - Kafka Eagle

    目前关于Docker安装Kafka Eagle没有什么特别出名的镜像,只有nickzurich/efak这个镜像可以考虑下,但这个的收欢迎程度不是很高,所以也少用一点,仅了解一下就可以。 第一步:使用下述命令拉取最新的nickzurich/efak镜像 第二步:使用下述命令启动容器 EFAK_CLUSTER_ZK_LIST :配置的是

    2024年02月07日
    浏览(40)
  • GreatSQL登陆Arch Linux:成功的数据库安装之旅

    Arch Linux是一个轻量、灵活、基于x86-64架构的Linux发行版,遵循K.I.S.S.原则。注重代码正确、优雅和极简主义,期待用户能够愿意去理解系统的操作。 Arch Linux将简洁定义为:避免任何不必要的添加、修改和复杂增加。简单来说,archlinux 是一个可以让用户自己动手打造的操作系

    2024年02月05日
    浏览(35)
  • 【Kafka-3.x-教程】-【五】Kafka-监控-Eagle

    【Kafka-3.x-教程】专栏: 【Kafka-3.x-教程】-【一】Kafka 概述、Kafka 快速入门 【Kafka-3.x-教程】-【二】Kafka-生产者-Producer 【Kafka-3.x-教程】-【三】Kafka-Broker、Kafka-Kraft 【Kafka-3.x-教程】-【四】Kafka-消费者-Consumer 【Kafka-3.x-教程】-【五】Kafka-监控-Eagle 【Kafka-3.x-教程】-【六】Kafka 外

    2024年02月02日
    浏览(31)
  • 免登陆 同步脚本 zookeeper kafka集群详细安装步骤

    一.免登陆配置 二.集群同步

    2024年02月08日
    浏览(37)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包