Формат сообщения Quarkus syslog - PullRequest
0 голосов
/ 29 февраля 2020

Я использую кварк, чтобы регистрировать некоторые события от приложения до эластичного поиска как syslog, посмотрите на

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 - это единственное, что нужно регистрировать, никаких других данных. RF C формат по умолчанию. А из Кабаны я вижу

<14>1 2020-02-29T11:43:06.001+03:00 MYHOST MYAPP 9348 test - test messagee

Как настроить ведение журнала Quarkus, чтобы писать ТОЛЬКО отправленное сообщение? Только «пробный массаж» без текста, оставленного от сообщения.

1 Ответ

0 голосов
/ 15 апреля 2020

Чтение системного журнала RF C 5424 , этот формат не настраивается так, как вы ожидаете.

Сообщение системного журнала состоит из обязательных частей:

  • PRI
  • HEAD
  • MSG

Таким образом, вы не можете сократить сообщение системного журнала только до его части MSG. Кваркус здесь не ограничение, а РФ C 5424.

...