zoukankan      html  css  js  c++  java
  • kafka eagle 使用教程

    下载

    地址:http://download.smartloli.org/
    github:https://github.com/smartloli/kafka-eagle

    环境

    Windows:

    • 安装JDK并配置JDK环境变量
    • KE_HOME=D:Programskafka-eagle-web-1.2.0

    Linux:

    • 安装JDK并配置环境变量
    • export KE_HOME=/opt/kafka-eagle-web-1.2.0
    • export PATH=$PATH:$KE_HOME/bin

    ke数据库准备

    kafka-eagle-web-1.2.0/sql下的ke.sql文件导入到数据库中,备用。

    编辑配置文件

    打开kafka-eagle-web-1.2.0/conf下的system-config.properties文件

    ######################################
    # 填上你的kafka集群信息
    ######################################
    kafka.eagle.zk.cluster.alias=cluster1
    cluster1.zk.list=localhost:2181
    
    ######################################
    # zk client thread limit
    ######################################
    kafka.zk.limit.size=25
    
    ######################################
    # kafka eagle页面访问端口
    ######################################
    kafka.eagle.webui.port=8048
    
    ######################################
    # kafka offset storage
    ######################################
    kafka.eagle.offset.storage=kafka
    
    ######################################
    # 告警邮件配置,添加你的邮件信息,最好是163
    ######################################
    kafka.eagle.mail.enable=true
    kafka.eagle.mail.sa=xxx
    kafka.eagle.mail.username=xxx@163.com
    kafka.eagle.mail.password=password
    kafka.eagle.mail.server.host=smtp.163.com
    kafka.eagle.mail.server.port=25
    
    ######################################
    # 删除kafka topic时使用的token
    ######################################
    kafka.eagle.topic.token=keadmin
    
    ######################################
    # kafka sasl authenticate
    ######################################
    kafka.eagle.sasl.enable=false
    kafka.eagle.sasl.protocol=SASL_PLAINTEXT
    kafka.eagle.sasl.mechanism=PLAIN
    kafka.eagle.sasl.client=/hadoop/kafka-eagle/conf/kafka_client_jaas.conf
    
    ######################################
    # 添加刚刚导入的ke数据库配置,我这里使用的是mysql
    ######################################
    kafka.eagle.driver=com.mysql.jdbc.Driver
    kafka.eagle.url=jdbc:mysql://127.0.0.1:3306/ke?useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull
    kafka.eagle.username=root
    kafka.eagle.password=xxx

    启动

    Windows:打开cmd,进入到%KE_HOME%in目录下,执行ke.bat就可以了。
    Linux:打开终端,进入到$KE_HOME/bin目录,执行./ke.sh start就可以了。
    PS:不知道是不是环境的问题,我在windows上明明有启动成功,但就是页面访问不了。Linux下一切正常。
    启动成功后在浏览器中输入http://host:port/ke就可以访问kafka eagle 了。
    这里写图片描述

    Linux下kafka eagle常用命令

    #启动
    ./ke.sh start
    #查看状态
    ./ke.sh status
    #查看状态
    ./ke.sh stats
    #关闭
    ./ke.sh stop
    #重启
    ./ke.sh restart

    小礼包

    https://ke.smartloli.org/
    官方使用手册,不过好像国内网络访问情况不怎么友好,时灵时不灵。然后,这是英文文档。

  • 相关阅读:
    Array.sort源码
    单例模式
    nio理解
    xoa中范型的应用
    mybatis 一对多映射 xml
    zookeeper
    java final
    spring controller里面返回JSONObject与返回String的不同
    synchronized的可重入性
    nio select poll epoll
  • 原文地址:https://www.cnblogs.com/zeling/p/8494851.html
Copyright © 2011-2022 走看看