Como obter uma contagem de pânico do kernel [closed]

2

Existe alguma maneira de verificar o número de pânico do kernel que aconteceu em um sistema? Se não, alguma ideia de como fazer essa nova funcionalidade?

Eu gostaria de ouvir sobre uma resposta para a maioria dos sistemas do tipo Unix:)

    
por Antzi 07.06.2013 / 16:02

2 respostas

2

Se você configurar o kdump

  Kdump is a kexec based crash dumping mechansim for Linux. 
  Kdump functionality is broken mainly in two components, user space and kernel space.    
  Kernel space patches are already part of main line kernel tree. 
  User space component is nothing but a patch on top of existing kexec tools. 

você pode configurar um script kdump_post em /etc/kdump.conf para executar um script arbitrário para incrementar um número sempre que obtiver um pânico ..

kdump_post <binary | script>

This directive allows you to run a specified executable just after the memory dump     
process terminates. The exit status from the dump process is fed to the kdump_post     
executable, which can be used to trigger different actions for success or failure. 

a vantagem dessa abordagem é que você também terá o kdump configurado, o que pode fornecer informações valiosas para análises de causa-raiz para pânicos do kernel, mesmo se você não for um hacker do kernel ...

    
por 07.06.2013 / 19:10
2

Você pode dar uma olhada em todos os arquivos / var / log / message e contar o número de cabeçalhos específicos da reinicialização. Desde que um geralmente reinicia após um pânico do kernel.

    
por 07.06.2013 / 18:08