zookeeper的日志文件和快照的可视化

∥☆過路亽.° 提交于 2019-12-05 05:13:37

这里写图片描述

在zookeeper的配置文件zoo.cfg文件中,dataDir对应的是快照日志文件保存路径,dataLogDir对应的是事务日志文件,当我们直接查看日志文件时,看到是二进制文件,我们无法直接解读,内容如下:
这里写图片描述

那么我们该如何查看正确的日志内容呢?

  1. 查看事务日志内容:zookeeper提供了LogFormatter工具进行转换
java -classpath .:lib/slf4j-api-1.6.1.jar:zookeeper-3.4.9.jar \
org.apache.zookeeper.server.LogFormatter dataLog/version-2/log.1 

这里写图片描述

2、查看快照日志文件内容: zookeeper提供了SnapshotFormatter工具转换

java -classpath .:lib/slf4j-api-1.6.1.jar:zookeeper-3.4.9.jar \
org.apache.zookeeper.server.SnapshotFormatter data/version-2/snapshot.7e
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!