【问题标题】:What is the 3 digit number next to timestamp in Kafka server logs?Kafka 服务器日志中时间戳旁边的 3 位数字是什么?
【发布时间】:2019-10-04 00:16:07
【问题描述】:

我一直在无休止地寻找关于 Kafka server.log 数据的文档,以及它的格式。我想知道这里的 Kafka 专家是否知道 server.log 中时间戳旁边的三位数是什么?

我在下面将它们加粗:945、429、046、149 等。

我很好奇,当我在网上找不到这方面的信息时,我感到很惊讶。或者我的谷歌搜索很弱哈哈。

[2019-10-03 23:28:57,945] INFO 发生套接字错误:localhost/127.0.0.1:2181:连接被拒绝(org.apache.zookeeper.ClientCnxn) [2019-10-03 23:28:58,429] 信息 [ZooKeeperClient] 关闭。 (kafka.zookeeper.ZooKeeperClient) [2019-10-03 23:28:59,046] INFO 打开与服务器 localhost/127.0.0.1:2181 的套接字连接。不会尝试使用 SASL 进行身份验证(未知错误)(org.apache.zookeeper.ClientCnxn) [2019-10-03 23:28:59,149] INFO 会话:0x0 关闭(org.apache.zookeeper.ZooKeeper) [2019-10-03 23:28:59,150] INFO EventThread 关闭会话:0x0 (org.apache.zookeeper.ClientCnxn) [2019-10-03 23:28:59,152] 信息 [ZooKeeperClient] 已关闭。 (kafka.zookeeper.ZooKeeperClient)

【问题讨论】:

  • 看起来像毫秒。

标签: logging apache-kafka


【解决方案1】:

这不是 Kafka 或 Zookeeper 特定的。它来自 log4j ISO8601DateFormat,并且是毫秒,所以仍然是“时间戳的一部分”

将日期格式化为“yyyy-MM-dd HH:mm:ss,SSS”格式,例如“1999-11-27 15:49:37,459”。

您可以在 log4j.properties 中更改格式

https://github.com/apache/kafka/blob/2.3/config/log4j.properties#L22

【讨论】:

  • 非常感谢您的回答!! :)
猜你喜欢
  • 2021-10-29
  • 2015-06-15
  • 2022-10-05
  • 2016-07-27
  • 2021-11-28
  • 1970-01-01
  • 2015-04-10
  • 2015-11-11
  • 2018-02-19
相关资源
最近更新 更多