`
邢邢色色
  • 浏览: 226067 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

ZooKeeper学习之运维工具zktop

阅读更多

如果你喜欢命令行式交互型的监控,不妨使用这个小工具。

 

github地址:https://github.com/phunt/zktop

 

Summary

This project provides a unix “top” like utility for ZooKeeper.提供类似top的命令

 

Example

Running:

./zktop.py --servers "localhost:2181,localhost:2182,localhost:2183"

or, for a ZK-style configuration file:

./zktop.py --config zk.conf

shows a screen like: 显示效果如下所示:

Ensemble -- nodecount:10 zxid:0x1300000001 sessions:4

SERVER           PORT M      OUTST    RECVD     SENT CONNS MINLAT AVGLAT MAXLAT
localhost        2181 F          0       93       92     2      2      7     13
localhost        2182 F          0       37       36     1      0      0      0
localhost        2183 L          0       36       35     1      0      0      0

CLIENT           PORT I   QUEUE RECVD  SENT
127.0.0.1       34705 1       0    56    56
127.0.0.1       35943 1       0     1     0
127.0.0.1       33999 1       0     1     0
127.0.0.1       37988 1       0     1     0


 

zktop.py

0) Top line is overall cluster status,代表整个集群的状态;
1-n) Lines 1-n are for the n servers,各个server的状态;
n+1 and below are for client connections,client连接的状态;

Usage

Usage: zktop.py [options]

Options:
  -h, --help            show this help message and exit
  --servers=SERVERS     comma separated list of host:port (default
                        localhost:2181)
  -n, --names           resolve session name from ip (default False)
  --fix_330             workaround for a bug in ZK 3.3.0
  -v VERBOSITY, --verbosity=VERBOSITY
                        log level verbosity (DEBUG, INFO, WARN(ING), ERROR, CRITICAL/FATAL))
  -l LOGFILE, --logfile=LOGFILE
                        directory in which to place log file, or empty for
                        none
  -c CONFIGFILE, --config=CONFIGFILE
                        zookeeper configuration file to lookup servers from

—fix_330 works around a bug in ZooKeeper 3.3.0, it is only necessary if running the server against that version of ZooKeeper.这个选项只在ZK 3.3.0有效。

 

The screen refreshes every 3 seconds.每隔3秒钟刷新一次。

  • ‘h’ help
  • ‘q’ quits
  • ‘r’ resets the server stats 重置统计
  • spacebar updates immediately 按空格键立即刷新
  • 大小: 33.8 KB
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics