簡體   English   中英

架構注冊表日志寫入 /var/messages

[英]Schema Registry logs are written to /var/messages

我遇到了有關架構注冊表的 GET 日志的問題。 當我檢查 log4j 屬性時,我看到它被配置為log4j.appender.file.File=${schema-registry.log.dir}/schema-registry.log它按預期工作(日志文件位於 /confluent- 7.0.1/日志/)。

我的問題是 /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 Platform? 如果是這樣,那么是的, journalctl將通過進程的 stdout/stderr 日志寫入/var/log/messages

您需要在 log4j 文件中禁用 ConsoleAppender 才能停止此操作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM