Linux: Ferramenta para monitorar cada processo, executar comando, em breve, monitorar o que está acontecendo no momento [duplicado]

1

Olá,
devido a um problema de congelamento do meu Ubuntu 10.10 (não é isolável) I embora sobre registrando cada executável do kernel de alguma forma em qualquer arquivo para ver o que acontece passado, quando um congelamento occures da próxima vez para não perder informações valiosas.
Eu achei acct mas isso obviamente não é o que eu estou procurando. Na verdade, ele registra apenas os comandos do usuário e essas coisas. Eu preciso de algo que registre um nível muito "mais profundo". O melhor seria algum tipo de script que registrasse todas as interrupções. Alguém conhece alguma ferramenta assim?

    
por Bevor 17.12.2010 / 19:19

2 respostas

0

Gilles 'comment foi a solução:

Maybe you can get a kernel core dump. See also CrashdumpRecipe and other Ubuntu kernel debugging topics.

    
por 09.01.2011 / 20:35
1

Você pode tentar um 'ps' -aux que listará todos os processos em execução no sistema em um determinado momento. Você poderia colocá-lo em um script de shell para executar iterativamente ao longo do tempo, provavelmente com um intervalo entre as iterações. Um 'top' é executado continuamente e lista os maiores usuários dos recursos do sistema. Também possui flags que podem customizar sua saída (man top ou man ps)

Alan

    
por 17.12.2010 / 22:21