Se o kernel matou um processo (porque o sistema ficou sem memória), haverá uma mensagem de log do kernel. Verifique em /var/log/kern.log
(no Debian / Ubuntu, outras distribuições podem enviar logs do kernel para um arquivo diferente, mas geralmente sob /var/log
no Linux).
Observe que, se o OOM-killer (killer de falta de memória) for acionado, significa que você não possui memória virtual suficiente. Adicione mais troca (ou talvez mais RAM).
Algumas falhas de processo também são registradas nos registros do kernel (por exemplo, falhas de segmentação).
Se os processos foram iniciados a partir do cron, você deve ter um email com mensagens de erro. Se os processos foram iniciados a partir de um shell em um terminal, verifique os erros nesse terminal. Execute o processo em screen
para ver o terminal novamente pela manhã. Isso pode não ajudar se o OOM-killer for acionado, porque ele pode ter matado o processo cron ou screen também; mas se você se deparou com o OOM-killer, esse é o problema que você precisa consertar.