我在Clojure 1.9.0中使用[com.taoensso/timbre "4.10.0"]和Java 1.8。
openjdk version "1.8.0_191"
OpenJDK Runtime Environment (build 1.8.0_191-b12)
OpenJDK 64-Bit Server VM (build 25.191-b12, mixed mode)
我已经使用以下功能配置了音色:
(defn init [config]
(timbre/merge-config! {:level :debug
:appenders {:println (appenders/println-appender)
:spit (appenders/spit-appender {:fname "log/myapp.log" :append? true})
:gelf (gelf/gelf-appender (:gelf-host config) (:gelf-port config) (:gelf-protocol config))}})))
我正在通过:udp发送数据,并且数据似乎被压缩或编码或其他东西。我在附加程序中看不到任何允许我配置压缩的选项。
您是否知道我需要配置什么才能让我的 Graylog 消息在通过 upd 发送时可读?我曾尝试通过 tcp 发送消息,但即使我在端口 1514 上有 TCP 输入,在我发送它们之后,数据包也会以某种方式丢失。
打印到控制台的消息和日志文件都很好。