博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ZooKeeper 四字命令
阅读量:2392 次
发布时间:2019-05-10

本文共 3670 字,大约阅读时间需要 12 分钟。

四字命令

因为这些命令只有四个字母,称它为四字命令

四字命令的使用通常有两种方式,分别是nc和telnet,下面做一下演示:

# ncecho ruok | nc  127.0.0.1 2181# telnettelnet 127.0.0.1 2181; ruok
命令 描述
conf 输出相关服务配置的详细信息。
cons 列出所有连接到服务器的客户端的完全的连接 / 会话的详细信息。包括“接受 / 发送”的包数量、会话 id 、操作延迟、最后的操作执行等等信息。
dump 列出未经处理的会话和临时节点。
envi 输出关于服务环境的详细信息(区别于 conf 命令)。
reqs 列出未经处理的请求
ruok 测试服务是否处于正确状态。如果确实如此,那么服务返回“ imok”,否则不做任何相应。
stat 输出关于性能和连接的客户端的列表。
srvr 类似stat,唯一的区别是不会输出客户端的连接情况
srst 重置所有服务器的统计信息
wchs 列出服务器 watch 的详细信息。
wchc 通过 session 列出服务器 watch 的详细信息,它的输出是一个与watch 相关的会话的列表。
wchp 通过路径列出服务器 watch 的详细信息。它输出一个与 session相关的路径。

监控指标()

conf:clientPort:客户端端口号 dataDir:数据文件目录dataLogDir:日志文件目录  tickTime:间隔单位时间maxClientCnxns:最大连接数  minSessionTimeout:最小session超时maxSessionTimeout:最大session超时  serverId:id  initLimit:初始化时间  syncLimit:心跳时间间隔  electionAlg:选举算法 默认3  electionPort:选举端口  quorumPort:法人端口  peerType:未确认cons:ip=ipport=端口queued=所在队列received=收包数sent=发包数sid=session idlop=最后操作est=连接时间戳to=超时时间lcxid=最后id(未确认具体id)lzxid=最后id(状态变更id)lresp=最后响应时间戳llat=最后/最新 延时minlat=最小延时maxlat=最大延时avglat=平均延时crst:重置所有连接dump:session id : znode path  (1对多   ,  处于队列中排队的session和临时节点)envi:zookeeper.version=版本host.name=host信息java.version=java版本java.vendor=供应商java.home=jdk目录java.class.path=classpathjava.library.path=lib pathjava.io.tmpdir=temp目录java.compiler=
os.name=Linuxos.arch=amd64os.version=2.6.32-358.el6.x86_64user.name=hhzuser.home=/home/hhzuser.dir=/export/servers/zookeeper-3.4.6ruok:查看server是否正常imok=正常srst:重置server状态srvr:Zookeeper version:版本Latency min/avg/max: 延时Received: 收包Sent: 发包Connections: 连接数Outstanding: 堆积数Zxid: 操作idMode: leader/followerNode count: 节点数stat:Zookeeper version: 3.4.6-1569965, built on 02/20/2014 09:09 GMTClients: /192.168.147.102:56168[1](queued=0,recved=41,sent=41) /192.168.144.102:34378[1](queued=0,recved=54,sent=54) /192.168.162.16:43108[1](queued=0,recved=40,sent=40) /192.168.144.107:39948[1](queued=0,recved=1421,sent=1421) /192.168.162.16:43112[1](queued=0,recved=54,sent=54) /192.168.162.16:43107[1](queued=0,recved=54,sent=54) /192.168.162.16:43110[1](queued=0,recved=53,sent=53) /192.168.144.98:34702[1](queued=0,recved=41,sent=41) /192.168.144.98:34135[1](queued=0,recved=61,sent=65) /192.168.162.16:43109[1](queued=0,recved=54,sent=54) /192.168.147.102:56038[1](queued=0,recved=165313,sent=165314) /192.168.147.102:56039[1](queued=0,recved=165526,sent=165527) /192.168.147.101:44124[1](queued=0,recved=162811,sent=162812) /192.168.147.102:39271[1](queued=0,recved=41,sent=41) /192.168.144.107:45476[1](queued=0,recved=166422,sent=166423) /192.168.144.103:45100[1](queued=0,recved=54,sent=54) /192.168.162.16:43133[0](queued=0,recved=1,sent=0) /192.168.144.107:39945[1](queued=0,recved=1825,sent=1825) /192.168.144.107:39919[1](queued=0,recved=325,sent=325) /192.168.144.106:47163[1](queued=0,recved=17891,sent=17891) /192.168.144.107:45488[1](queued=0,recved=166554,sent=166555) /172.17.36.11:32728[1](queued=0,recved=54,sent=54) /192.168.162.16:43115[1](queued=0,recved=54,sent=54)Latency min/avg/max: 0/0/599Received: 224869Sent: 224817Connections: 23Outstanding: 0Zxid: 0x68000af707Mode: followerNode count: 101081(同上面的命令整合的信息)wchs:connectsions=连接数watch-paths=watch节点数watchers=watcher数量wchc:session id 对应 pathwchp:path 对应 session idmntr:zk_version=版本zk_avg_latency=平均延时zk_max_latency=最大延时zk_min_latency=最小延时zk_packets_received=收包数 zk_packets_sent=发包数zk_num_alive_connections=连接数zk_outstanding_requests=堆积请求数zk_server_state=leader/follower 状态zk_znode_count=znode数量zk_watch_count=watch数量zk_ephemerals_count=临时节点(znode)zk_approximate_data_size=数据大小zk_open_file_descriptor_count=打开的文件描述符数量zk_max_file_descriptor_count=最大文件描述符数量zk_followers=follower数量zk_synced_followers=同步的follower数量zk_pending_syncs=准备同步数

转载地址:http://eqqab.baihongyu.com/

你可能感兴趣的文章
随机数生成...
查看>>
数组元素的循环左移和右移...
查看>>
socket基础知识...
查看>>
socket的长连接与短连接
查看>>
抽屉原理...
查看>>
session和cookie的区别
查看>>
TCP/IP协议详解
查看>>
正向最大匹配和反向最大匹配
查看>>
查找一段文字中最长的重复字串 - 编程珠玑(排过序的后缀数组的应用)
查看>>
后缀树...
查看>>
寻找缺失的数字...
查看>>
快速删除p指向的节点...
查看>>
红黑树
查看>>
芯片测试...
查看>>
了解搜索引擎技术
查看>>
使用朴素贝叶斯算法,通过用户安装的APP列表来推测用户的性别
查看>>
DELL Inspiron One 2020 安装win7问题
查看>>
sata光驱安装openSUSE 12.3
查看>>
关于虚拟目录继承根Web.Config的问题解决办法
查看>>
java基础| 多线程基础三:CAS原理和原子操作
查看>>