Systemd: formato de saída de log padrão

1

Eu estou querendo saber se a saída padrão para journalctl pode ser ajustada. Tal que um padrão personalizado pode ser fornecido.

Por exemplo, eu gostaria de:

  • exibe o nível de registro (por exemplo, prioridade)
  • configura a largura fixa da coluna para determinados campos do diário
  • ativar a coloração de saída

Estou acostumado com os recursos que as estruturas de criação de log do Java, como Log4j2 , fornecem onde posso simplesmente especificar um padrão de log para ajustar o formato de saída das mensagens de log. O journalctl suporta esse mecanismo?

Observação: estou ciente da opção -o, --output= , mas estou procurando algo mais refinado.

    
por lanoxx 07.09.2016 / 11:10

1 resposta

3

Não. journalctl é uma ferramenta de consulta, não uma ferramenta de formatação. Tem algumas opções de formatação, mas não é log4j2. DigitalOcean tem um bom writeup:

link

A saída do journalctl json canalizada para jq pode ser suficiente.

    
por 07.09.2016 / 12:29

Tags