Capturando todas as mensagens que são direcionadas ao console no linux

0

Existe uma maneira de capturar todas as mensagens do console em um arquivo proveniente de diferentes aplicativos no linux.

    
por Reddy 26.06.2015 / 23:28

1 resposta

1

em /etc/syslog.conf ou /etc/rsyslog.conf adicione algo como abaixo

geralmente syslog ou rsyslog.

*.*                                    -/var/log/allmessages

opções mais avançadas disponíveis

# => all acpid messages for debuging (uncomment if needed):
if     ($programname == 'acpid' or $syslogtag == '[acpid]:') then \
       -/var/log/acpid

Usando o rsyslog, você pode até mesmo registrar no banco de dados mysql.

Isso pode ser perigoso, já que você pode encher o seu disco rígido / armazenamento e travar o sistema operacional se não os excluir em algum momento.

    
por 27.06.2015 / 05:50