Como eu afundo um aplicativo barulhento do log do sistema?
tl; dr : use rsyslog
e descarte ( ~
) linhas de registro correspondentes
Ao ler a página do manual do journald.conf , não parece para ser possível fazer filtragem em nível de aplicativo via journald
em si.
No entanto, você pode encaminhar tudo para rsyslog
*, que tem uma ação de descarte :
Discard can be highly effective if you want to filter out some annoying messages that otherwise would fill your log files. To do that, place the discard actions early in your log files. This often plays well with property-based filters, giving you great freedom in specifying what you do not want.
Discard is just the single tilde character with no further parameters:
~
* Observe que journald
já pode estar sendo encaminhado para (r)syslog
; o padrão para mim em /etc/systemd/journald.conf
certamente refletiu isso:
#ForwardToSyslog=yes