Não é possível localizar logs do upstart no syslog apesar de uma prioridade de log de depuração (Ubuntu 13.04 e mint 16)

5

Configurei o nível de registro para "depurar"

sudo initctl log-priority debug

Mas ainda não consigo ver nada em /var/log/syslog .

sudo initctl emit hello # no log
sudo initctl start my-broken-service # still no log

Eu verifiquei o rsyslog config (em /etc/rsyslog.d/50-default.conf ) e tudo parece bem:

 *.*;auth,authpriv.none     -/var/log/syslog

O registro funciona

 logger hello # prints hello in /var/log/syslog

Estou executando tanto o Ubuntu 13.04 quanto o mint 16 e o resultado é o mesmo.

Eu queria verificar as opções do upstart no grub, mas não consegui encontrar uma linha na configuração de grub do upstart.

Alguma ideia?

Editar: Esse problema também ocorre no Ubuntu 13.10. No Ubuntu 12.04, as mensagens de log aparecem em /var/log/syslog . Veja esta questão em Ask Ubuntu.

    
por Bruno Bieth 03.02.2014 / 11:58

2 respostas

3

Eu postei uma resposta para a pergunta de Bradd no AskUbuntu: link . Para encurtar a história, talvez seja necessário adicionar $KLogPermitNonKernelFacility on à configuração do rsyslogd.

    
por 02.07.2014 / 19:51
1

Os logs são armazenados em / var / log / dmesg. Use o comando dmesg ou tail /var/log/dmesg para visualizá-los.

    
por 02.06.2014 / 18:30