我是usung quarkus,用于将一些事件从应用程序记录为syslog到elasticsearch,看看
quarkus.log.syslog.enable=true
quarkus.log.syslog.endpoint=elkhost:7001
quarkus.log.syslog.protocol=udp
quarkus.log.syslog.use-counting-framing=false
quarkus.log.syslog.app-name=MYAPP
quarkus.log.syslog.hostname=MYHOST
quarkus.log.syslog.level=ALL
quarkus.log.syslog.format=%m%n
通知%m
仅是要记录的内容,没有其他数据。 RFC格式是默认格式。从片假名我看到
<14>1 2020-02-29T11:43:06.001+03:00 MYHOST MYAPP 9348 test - test messagee
我该如何设置quarkus日志以仅写入发送的消息?只是“测试按摩”,没有任何剩余信息。
答案 0 :(得分:0)
读取Syslog RFC 5424时,无法以您期望的方式自定义此格式。
Syslog消息由强制性部分组成:
因此,您不能仅将syslog消息缩减为MSG部分。 Quarkus不是这里的限制,而是RFC 5424。