kafka manager安裝
專案資訊
https://github.com/yahoo/kafka-manager
這個專案比 https://github.com/claudemamo/kafka-web-console 要好用一些,顯示的資訊更加豐富,kafka-manager本身可以是一個叢集。
不過kafka-manager也沒有許可權管理功能。
Kafka web console的安裝可以參考之前的blog:
http://blog.csdn.net/hengyunabc/article/details/40431627
安裝sbt
sbt是scala的打包構建工具。
http://www.scala-sbt.org/download.html
ubuntu下安裝:
1 |
echo "deb https://dl.bintray.com/sbt/debian /" | sudo tee -a /etc/apt/sources.list.d/sbt.list |
下載,編繹
編繹,生成釋出包:
1 |
git clone https://github.com/yahoo/kafka-manager |
生成的包會在kafka-manager/target/universal 下面。生成的包只需要java環境就可以執行了,在部署的機器上不需要安裝sbt。
如果打包很慢的話,可以考慮配置代理。
部署
打好包好,在部署機器上解壓,修改好配置檔案,就可以執行了。
- 解壓
1 |
unzip kafka-manager-1.0-SNAPSHOT.zip |
- 修改conf/application.conf,把kafka-manager.zkhosts改為自己的zookeeper伺服器地址
1 |
kafka-manager.zkhosts="localhost:2181" |
- 啟動
1 |
cd kafka-manager-1.0-SNAPSHOT/bin |
檢視幫助 和 後臺執行:
1 |
./kafka-manager -h |
預設http埠是9000,可以修改配置檔案裡的http.port的值,或者通過命令列引數傳遞:
1 |
./kafka-manager -Dhttp.port=9001 |
正常來說,play框架應該會自動載入conf/application.conf配置裡的內容,但是貌似這個不起作用,要顯式指定才行。
參考: https://github.com/yahoo/kafka-manager/issues/16
sbt 配置代理
sbt的配置http代理的參考文件:
http://www.scala-sbt.org/0.12.1/docs/Detailed-Topics/Setup-Notes.html#http-proxy
通過-D設定叄數即可:
1 |
java -Dhttp.proxyHost=myproxy -Dhttp.proxyPort=8080 -Dhttp.proxyUser=username -Dhttp.proxyPassword=mypassword |
也可以用下面這種方式,設定一下SBT_OPTS的環境變數即可:
1 |
export SBT_OPTS="$SBT_OPTS -Dhttp.proxyHost=myproxy -Dhttp.proxyPort=myport" |
要注意的是,myproxy,這個值裡不要帶http字首,也不要帶埠號。
比如,你的代理是http://localhost:8123,那麼應該這樣配置:
1 |
export SBT_OPTS="$SBT_OPTS -Dhttp.proxyHost=localhost -Dhttp.proxyPort=8123" |
打好的一個包
如果打包有問題的小夥伴可以從這裡下載:
http://pan.baidu.com/s/1kTtFpGV
md5: bde4f57c4a1ac09a0dc7f3f892ea9026
轉載:http://hengyunabc.github.io/kafka-manager-install/
相關文章
- Centos7編譯安裝kafka-manager教程CentOS編譯Kafka
- kafka安裝Kafka
- Redis Manager Build Redis 安裝包RedisUI
- Cloudera Manager 離線安裝教程Cloud
- kafka 安裝到使用Kafka
- 安裝測試kafkaKafka
- Kafka安裝-linuxKafkaLinux
- Kafka2.8安裝Kafka
- Linux安裝KafkaLinuxKafka
- Linux 安裝kafkaLinuxKafka
- kafka和zookeeper安裝Kafka
- 安裝Kafka叢集Kafka
- kafka安裝及使用Kafka
- Kafka 簡單實驗一(安裝Kafka)Kafka
- Cloudera Manager安裝 & 搭建CDH叢集Cloud
- Redis Manager 建立 Redis Cluster —— Docker 安裝RedisDocker
- 安裝IBM Content Manager ServerIBMServer
- 07【線上日誌分析】之kafka-manager監控工具的搭建(sbt安裝與編譯)Kafka編譯
- Mac 使用 docker 搭建 kafka 叢集 + Zookeeper + kafka-managerMacDockerKafka
- Kafka SSL安裝與配置Kafka
- kafka的安裝與使用Kafka
- 使用 Bitnami Helm 安裝 KafkaKafka
- 快速安裝 kafka 叢集Kafka
- kafka 安裝部署,使用教程Kafka
- kafka的安裝及使用Kafka
- Kafka學習之(二)Centos下安裝KafkaKafkaCentOS
- linux環境安裝——kafka安裝複習LinuxKafka
- 雅虎開源的Kafka叢集管理器(Kafka Manager)Kafka
- Yahoo開源的Apache Kafka管理工具:Kafka ManagerApacheKafka
- Redis Manager 建立 Redis Cluster —— 機器安裝Redis
- Oracle Enterprises Manager安裝及管理Oracle
- Kafka 的安裝及啟動Kafka
- PHP 使用 Kafka 安裝拾遺PHPKafka
- 安裝nginx-kafka外掛NginxKafka
- kafka入門安裝和使用Kafka
- 安裝Zookeeper和Kafka叢集Kafka
- Kafka應用實戰——Kafka安裝及簡單使用Kafka
- oracle安裝工具目錄常用解釋oracle wallet manager/Oracle Directory Manager /oracle net manager /Oracle Net ManagOracle