Zookeeper日志分两类:
一类为快照,默认存储在../zookeeper/data/version-2下,在配置文件可以配置其路径dataDir=/usr/local/zookeeeper/data
一类为事务日志,默认存储和快照下,一般我们将其分开,在配置文件里配置其路径dataLogDir=/usr/local/zookeeeper/logs
但是快照和事务日志,我们直接用编辑器打开是无法看明白其数据结构的,所以需要通过日志工具来格式化其日志文件。快照和事务日志格式调用的类不同,各自有自己的格式化类。
1、事务日志可视化 (LogFormatter)
java -cp /usr/local/zookeeper/zookeeper-3.4.14.jar:/usr/local/zookeeper/lib/slf4j-api-1.7.25.jar org.apache.zookeeper.server.LogFormatter log.xxx
目录下的日志:
格式化事务日志: