Como buscar erros de kernel no Ubuntu ..? [fechadas]

1

Eu estou tentando fazer um sistema de alerta de e-mail usando o Perl Script, quando ocorre um erro no kernel em um servidor. Como eu posso buscar logs de erros sérios do kernel? Os logs podem ser vistos em /var/log/kern.log O requisito é detectá-lo quando um log está sendo gravado com uma mensagem de erro grave em kern.log. Como sentir tal erro? Ou existe algum outro método melhor possível? Por favor, ajude-o.

    
por kiran bbnl 16.06.2015 / 09:15

2 respostas

2

Respondido nos comentários por Muru :

  

Os logs são processados usando um programa chamado rsyslog , que envia para os arquivos apropriados como kern.log , auth.log , syslog , etc. Você também pode modificar sua configuração para enviar e-mails. As mensagens registradas são classificadas em níveis de prioridade, portanto, você pode fazer isso apenas para determinadas prioridades e apenas para mensagens de determinadas fontes (o kernel, mas não outras). Escreverei uma resposta mais competitiva se tiver tempo, mas isso deve ser um ponto de partida suficiente para você ou outra pessoa descobrir o que precisa ser feito.

    
por Tim 10.07.2015 / 11:36
0

Use kerneloops ?

kerneloops é um daemon usado para enviar o kernel oops para kerneloops.org automaticamente.

Você pode alterar a linha submit-url em /etc/kerneloops.conf de acordo com o seu gosto. No entanto, você precisará de algum servidor para poder capturar o arquivo enviado pelo daemon kerneloops.

E de alguma forma, analise o arquivo enviado pelo kerneloops também. Eu não sei o formato do arquivo. Pode consultar o link

    
por solsTiCe 10.07.2015 / 11:45