Schema Registry日志写入/var/messages



我正面临一个关于模式注册表GET日志的问题。当我检查log4j属性时,我看到它被配置为log4j.appender.file.File=${schema-registry.log.dir}/schema-registry.log,它按预期工作(日志文件位于/fluence -7.0.1/logs/下)。

我的问题是在/var/log/下也有文件。似乎他们每周都被记录在不同的文件中。

-rw-------  1 root   root      160273230 Jan  2 12:02 messages
-rw-------  1 root   root     1831024355 Dec 18 03:10 messages-20221218
-rw-------  1 root   root      706439179 Dec 25 03:07 messages-20221225
-rw-------  1 root   root     1158507310 Jan  1 03:06 messages-20230101

这些文件的内容如下:

Dec 25 03:15:09 server_name bash: [2022-12-25 03:15:09,995] INFO 192.168.181.21 - kafkauser [25/Dec/2022:00:15:09 +0000] "GET /subjects/TOPIC_NAME-key/versions/latest HTTP/1.1" 200 178 "-" "-" GETsT (io.confluent.rest-utils.requests:62)
Dec 25 03:15:10 server_name bash: [2022-12-25 03:15:10,018] INFO 192.168.181.21 - kafkauser [25/Dec/2022:00:15:10 +0000] "GET /subjects/TOPIC_NAME-value/versions/latest HTTP/1.1" 200 2197 "-" "-" GETsT (io.confluent.rest-utils.requests:62)
Dec 25 03:15:10 server_name bash: [2022-12-25 03:15:10,078] INFO 192.168.181.20 - kafkauser [25/Dec/2022:00:15:10 +0000] "GET /subjects/TOPIC_NAME-key/versions/latest HTTP/1.1" 200 178 "-" "-" GETsT (io.confluent.rest-utils.requests:62)
Dec 25 03:15:10 server_name bash: [2022-12-25 03:15:10,098] INFO 192.168.181.20 - kafkauser [25/Dec/2022:00:15:10 +0000] "GET /subjects/TOPIC_NAME-value/versions/latest HTTP/1.1" 200 2197 "-" "-" GETsT (io.confluent.rest-utils.requests:62)

这个日志记录发生是因为模式注册表还是它只是Linux系统的一部分?我的意思是,这是网络日志记录还是模式注册表日志记录的结果?无论哪种方式,我如何使其停止或配置为记录在其他地方?提前谢谢。

我假设您已经以使用systemctl的方式安装了Confluent平台?如果是这样,那么是的,journalctl将通过进程的stdout/stderr日志写入/var/log/messages

您需要禁用log4j文件中的ConsoleAppender来停止此操作。

最新更新