A partir da leitura de man systemd-journald
e man journald.conf
, não vejo uma opção para descartar as lógicas de entrada, o que é possível com ou daemons de registro como rsyslog
.
As soluções alternativas que conheço são:
- Efetuando login na memória em vez do sistema de arquivos - Defina
Storage=volatile
emjournald.conf
. A volatilidade é uma troca óbvia. - A capacidade de limitar o espaço máximo consumido pelos logs com
SystemMaxUse=
eRunTimeMaxUse=
.
Uma solução mais extrema é usar as opções acima para limitar o consumo de recursos pelo diário do systemd, ao mesmo tempo em que encaminha os logs para outro daemon de registro que tenha um recurso de filtragem.
Veja man journald.conf
para ForwardToSyslog=
e outras opções.