java -cp
windows
java -cp xxx.jar[;]yyy.jar x.y.z.mainClass
linux
java -cp xxx.jar[:]yyy.jar x.y.z.mainClass
zookeeper日志文件可视化
java -cp ../zookeeper-3.4.6.jar:./slf4j-api-1.6.1.jar org.apache.zookeeper.server.LogFormatter ../data/version-2/log.60000f313
日志格式
10/24/16 3:59:22 PM CST session 0x357f4d08184037c cxid 0x23655 zxid 0x60000f594 multi v{s{13,#0003d2f656c61737469636a6f622d6578616d706c652f7468726f75676870757444617461466c6f77456c617374696344656d6f4a6f622f6f66667365742f390012ffffffec},s{5,#0003d2f656c61737469636a6f622d6578616d706c652f7468726f75676870757444617461466c6f77456c617374696344656d6f4a6f622f6f66667365742f39000239390012ffffffec}}
10/24/16 3:59:22 PM CST session 0x357f4d08184037c cxid 0x23657 zxid 0x60000f595 multi v{s{13,#000532f656c61737469636a6f622d6578616d706c652f7468726f75676870757444617461466c6f77456c617374696344656d6f4a6f622f736572766572732f3136392e3235342e3133342e3132322f73746174757300058},s{5,#000532f656c61737469636a6f622d6578616d706c652f7468726f75676870757444617461466c6f77456c617374696344656d6f4a6f622f736572766572732f3136392e3235342e3133342e3132322f7374617475730005524541445900058}}
zookeeper快照文件可视化
java -cp ../zookeeper-3.4.6.jar:./slf4j-api-1.6.1.jar org.apache.zookeeper.server.SnapshotFormatter ../data/version-2/snapshot.8000f46fb
snap格式
ZNode Details (count=4392):
----
/
cZxid = 0x00000000000000
ctime = Thu Jan 01 07:00:00 CST 1970
mZxid = 0x00000000000000
mtime = Thu Jan 01 07:00:00 CST 1970
pZxid = 0x000008000bbf4d
cversion = 99
dataVersion = 0
aclVersion = 0
ephemeralOwner = 0x00000000000000
dataLength = 0
----
/test
cZxid = 0x00000200086650
ctime = Tue Jun 28 10:52:57 CST 2016
mZxid = 0x00000200086650
mtime = Tue Jun 28 10:52:57 CST 2016
pZxid = 0x000008000773d8
cversion = 4
dataVersion = 0
aclVersion = 0
ephemeralOwner = 0x00000000000000
no data
----
Session Details (sid, timeout, ephemeralCount):
0x358ee5ec09715bb, 30000, 1
0x259297feac578f6, 30000, 2
0x35803bde8bc054a, 30000, 57
0x358ee5ec09715bc, 30000, 0
0x15803dfcb1a4039, 30000, 1
0x358ee5ec0973d60, 30000, 0
0x258048cae2304bd, 30000, 0
0x258048cae2304bc, 30000, 0
0x25824403229001b, 30000, 1
0x258ee81fb5d0821, 30000, 0
0x25824403229001a, 30000, 0
-Djava.ext.dirs