zoukankan      html  css  js  c++  java
  • Mac 安装zkdash

    zkdash是一个 zookeeper 的管理界面,也可以作为任何基于 zookeeper 的配置管理项目比如:Qconf。

    zkdash = zookeeper dashbord,由掌阅科技开发。

    zkdash 使用 python Tornado 开发,目前dashbord支持管理多个zookeeper集群,支持配置快照,支持QConf等

    zkdash 页面展示

    安装与运行

    安装步骤

    • 安装并运行mysql

    • 安装python2.7

    • 下载zkdash

         git clone https://github.com/ireaderlab/zkdash.git
    • 安装依赖项

       cd zkdash
       pip install -r requirements.txt   (permissionError:前面加sudo)
    • 设置配置文件

      根据需要修改当前目录下./conf/conf.yml中相关配置信息,配置文件详细说明见后面

    • 新建zkdash数据库,同步数据库表结构

      cd zkdash
      python ./bin/syncdb.py

      说明:数据库使用mysql,创建表结构前请先配置数据库连接信息

    • 运行

          cd zkdash
      python init.py -port=8888

      说明:初次运行zkdash时需要到zookeeper管理菜单下增加监控的zookeeper集群ip信息

    配置文件说明

    配置文件详细说明

    数据库配置项(DATABASE)

    • db: 数据库名称

    • host: ip地址

    • port: 端口号

    • user: 用户名

    • passwd: 密码

    全局配置项

    • USE_QCONF: 是否通过QConf获取zookeeper数据(使用该项可以提高树形展示配置信息的响应速度)

    与 QConf 的搭配使用

    • 反馈服务器地址:http://ip:port/api/v1/feedback(Agent同步状况查看依赖此反馈信息)

    注意事项

    1. 新增节点需要先指定父节点,并且只能逐级增加

    2. 当设置使用QConf获取zookeeper数据时,zookeeper管理菜单下的zookeeper集群名称需要与QConf 客户端Agent配置文件的idc名称一致

  • 相关阅读:
    73. Set Matrix Zeroes
    289. Game of Live
    212. Word Search II
    79. Word Search
    142. Linked List Cycle II
    141. Linked List Cycle
    287. Find the Duplicate Number
    260. Single Number III
    137. Single Number II
    Oracle EBS中有关Form的触发器的执行顺序
  • 原文地址:https://www.cnblogs.com/lovlos/p/6763985.html
Copyright © 2011-2022 走看看