1. 程式人生 > >kafka web console安裝

kafka web console安裝

此文章參考了

http://blog.csdn.net/wuzhilon88/article/details/46300447

http://blog.csdn.net/hengyunabc/article/details/40431627

感謝兩位大神提供的資源幫助

Kafka Web Console是kafka的開源web監控程式.
功能介紹如下:
brokers列表
連線kafka的zk叢集列表
所有topic列表,操作相應topic可以瀏覽檢視相應message生產和消費流量圖.

1、準備

安裝sbt


1.下載Kafka Web Console

https://github.com/claudemamo/kafka-web-console

2.解壓到/opt下

$ unzip kafka-web-console-master.zip
$ cd kafka-web-console

3.修改build.sbt檔案支援mysql

  1. ......
  2. libraryDependencies ++= Seq(
  3.   jdbc,
  4.   cache,
  5.   "org.squeryl" % "squeryl_2.10" % "0.9.5-6",
  6.   "com.twitter" % "util-zk_2.10" % "6.11.0",
  7.   "com.twitter" % "finagle-core_2.10" % "6.15.0",
  8.   "org.apache.kafka" % "kafka_2.10" % "0.8.1",
  9.   "org.quartz-scheduler" % "quartz" % "2.2.1",
  10.   "mysql" % "mysql-connector-java" % "5.1.9"
  11.     exclude("javax.jms", "jms")
  12.     exclude("com.sun.jdmk", "jmxtools")
  13.     exclude("com.sun.jmx", "jmxri")
  14. )
  15. .......

4.配置mysql的jdbc驅動

$  vi conf/application.conf

  1. .......  
  2. db.default.driver=com.mysql.jdbc.Driver  
  3. db.default.url="jdbc:mysql://192.168.2.105:3306/mafka?useUnicode=true&characterEncoding=UTF8&connectTimeout=5000&socketTimeout=10000"  
  4. db.default.user=xxx  
  5. db.default.password=xxx  
  6. ....... 

5.執行sql語句初始化資料庫

6.編譯

  1. [email protected]:~$ sbt package

打包編譯時會從官網上下載很多jar,由於網路原因,所以很慢,需要耐心等待。
注意:下載的jar是隱藏的,在cd  ~/.ivy2 目錄(相應子目錄)下可以看到所有jar.
ivy2所有jar包百度雲下載http://pan.baidu.com/s/1nuWhqxr

  1. [email protected]:~$ sbt run

也可以打包後期執行方便

$ sbt dist  這個命令生成可以釋出的包,在../target/universal目錄下。 

解壓

  1. unzip kafka-web-console-2.1.0-SNAPSHOT.zip  
  2. cd kafka-web-console-2.1.0-SNAPSHOT/bin 

在編譯的過程中,可能會出現有些依賴包無法下載,如下錯誤:

檢視原始碼列印幫助
01 [warn] module not found: com.typesafe.play#sbt-plugin;2.2.1
02 [warn] ==== typesafe-ivy-releases: tried
03 [warn] http://repo.typesafe.com/typesafe/ivy-releases/
04 com.typesafe.play/sbt-plugin/scala_2.9.2/sbt_0.12/2.2.1/ivys/ivy.xml
05 [warn] ==== sbt-plugin-releases: tried
06 [warn] http://scalasbt.artifactoryonline.com/scalasbt/sbt-plugin-releases/
07 com.typesafe.play/sbt-plugin/scala_2.9.2/sbt_0.12

相關推薦

kafka web console安裝

此文章參考了 http://blog.csdn.net/wuzhilon88/article/details/46300447 http://blog.csdn.net/hengyunabc/article/details/40431627 感謝兩位大神提供的資源幫

docker安裝kafka-web-console

Kafka Web Console DockerfileBase Docker ImageUsagedocker run -d -p 9000:9000 -v <persistent-db-and

kafka web console,實時查看kafka message

zookeepe link dem 分享圖片 開發 blog ofo ref zookeeper 說明 項目: https://github.com/claudemamo/kafka-web-console 添加zookeeper後,發現相應的kafka,實現對top

kafka-web-console 連接Mysql數據庫的表和數據信息

kafka kafka-web-console /*Navicat MySQL Data Transfer Source Server : 206 docker mysql 13306Source Server Version : 50720Source Host

JEESZ-kafka集群安裝

Kafka Kafka分布式消息 Kafka分布式消息系統 Kafka集群 1. 在根目錄創建kafka文件夾(service1、service2、service3都創建) [[email protected]/* */ /]# mkdir kafka

微信小程序WEB工具安裝

download 分享 工具鏈 strong str down 小程序 空間 mage 1、下載工具鏈接:http://mp.weixin.qq.com/debug/wxadoc/dev/devtools/download.html?t=201715 2、安裝完成後圖片樣

kafka集群安裝

sta -s blog 修改 repl broker fault 配置 conn 1. 下載 wget http://mirror.bit.edu.cn/apache/kafka/0.10.2.1/kafka_2.12-0.10.2.1.tgz 2. 解壓 3. 修改配置文

WDCP面板Web環境安裝redis與phpredis擴展應用方法

upload dir targe clas 擴展 content 人人 linux nbsp 根據網友的要求需要在WDCP面板環境中安裝人人商城程序,但是這個程序需要支持redis與phpredis擴展。根據老蔣認知,WDCP默認搭建普通網站肯定是沒有問題的,但具體是不是支

kafka集群安裝及管理(一)

ini nohup class 技術分享 -o -h timeout lba 能夠 一、環境配置1.系統環境[root@date ~]# cat /etc/centos-release CentOS Linux release 7.4.1708 (Core)2..安裝JAV

kafka集群安裝及管理(二)

進程 node 規則 nfa 情況 tor back per art 一、broker的遷移1.查看zookeeper和kafka啟動情況[root@slave1 ~]# pssh -h hostlist -i 'jps' [1] 22:08:11 [SUC

kafka集群安裝配置

del etc pcs zookeepe 分發 pan div 宋體 rod 1.下載安裝包 2.解壓安裝包 3.進入到kafka的config目錄修改server.properties文件 進入後顯示如下: 修改log.dirs,基本上大部分都是默認配置

Linux APache (web安裝

Linux APache web httpd 一,Apache簡介 “Apache HTTP Server”是開源軟件項目的傑出代表,基於標準的HTTP網絡協議提供網頁瀏覽服務,在Web服務器領域中長期保持著超過半數的份額。Apache服務器可以運行在Linux,UNIX,Windows

kafka】簡單安裝kafka單機版

kafka topic 1.安裝kafka下載地址 : https://www.apache.org/dyn/closer.cgi?path=/kafka/0.9.0.0/kafka_2.11-0.9.0.0.tgzrz tar zxf kafka_2.11-0.9.0.0.tgz mv kafka_

elk+kafka+zookeeper+filebeat安裝

ast install chown 推薦 sysconf ini module echo 需要 ElasticSearch6.0 ElasticSearch6.0安裝 #依賴jdk8 rpm -ivh elasticsearch-6.0.0.rpm vim /e

Kafka集群管理工具kafka-manager的安裝使用

用戶 修改配置文件 默認 nod pac 安裝包 oss col dht 一.kafka-manager簡介 kafka-manager是目前最受歡迎的kafka集群管理工具,最早由雅虎開源,用戶可以在Web界面執行一些簡單的集群管理操作。具體支持以下內容:

Kafka概述以及安裝配置

一、Kafka概述 PUBLISH & SUBSCRIBE Read and write streams of data like a messaging system. 釋出和訂閱 讀取和寫入資料流,類似訊息傳遞系統。 PROCESS Write scalable stre

Window系統下Kafka視覺化管理工具Kafka-manager的安裝與配置

一.準備工具 已編譯好的Kafka-manager安裝壓縮包(下載) 二.操作步驟     1.解壓縮安裝包,最好跟之前的Kafka包,Zookeeper包在同一目錄下,這樣方便修改管理.     2.修改D:\KafkaTo

Kafka分散式叢集安裝

Kafka分散式叢集安裝 目錄 一、下載 二、安裝前提(zookeeper安裝) 三、安裝 2.1 上傳解壓縮 2.2 修改配置檔案 2.3 將kafka的安裝包分發到其他節點 2.4 建立軟連線 2.5 修改

Centos7-kafka-2.12安裝驗證

1.下載Kafka 官網:https://kafka.apache.org/ 2.安裝指令碼 #解壓 tar zxf kafka_2.12-2.0.0.tgz -C /usr/local mv /usr/local/kafka_2.12-2.0.0/ /usr/local/kafka #啟動

Nginx*(靜態web伺服器)安裝

Nginx 安裝配置 Nginx("engine x")是一款是由俄羅斯的程式設計師Igor Sysoev所開發高效能的 Web和 反向代理 伺服器,也是一個 IMAP/POP3/SMTP 代理伺服器。 在高連線併發的情況下,Nginx是Apache伺服器不錯的