kafka如何解读日志文件?

開開新新 发表于: 2020-11-11   最后更新时间: 2020-11-13 00:23:17   3,467 游览

以下日志文件分别代表什么意思?

  • zookeeper.out
  • zookeeper-gc.log
  • state-change.log
  • server.log
  • log-cleaner.log
  • kafkaServer.out
  • kafkaServer-gc.log
  • kafka-request.log
  • kafka-authorizer.log
  • controller.log

我看到logs目录下有这些文件,gc就是jvm的。

对于一般排查问题来说,我们应该看server.log文件吗? 比如说我向kafka提交了某些信息,kafka会打印出日志吗? 是在server.log里面吗?

那controller.log和state-change.log主要看什么的?

发表于 2020-11-11

你向kafka提交的信息是不会打进去的,但是一些连接的建立等信息会打进去。

  • server.log 是主日志,错误也可以在这里看。
  • state-change.log 状态变更日志会记录在这里(之前也在主日志里)导致找一些topic、parition切换变更等信息非常繁琐,就拆出来了。
  • controller.log kafka的启停

其他的名字就是其意义了,不做解释了。

開開新新 -> 半兽人 4年前

好的 谢谢,主要是想知道发生问题的时候怎么看日志,看哪些日志。

你的答案

查看kafka相关的其他问题或提一个您自己的问题