Linux: Ferramenta de análise do sistema [fechada]

2

Eu tenho um servidor executando várias tarefas sobre o tráfego que chega a ele. Ultimamente o servidor tem gaguejado. Quando o sistema bloqueia, ele reinicia - isso me deixa com pouca informação significativa quanto à patologia do estrangulador (isso definitivamente não é um acidente violento). Que ferramenta em sua experiência o ajudou a preservar dados significativos sobre um sistema de bloqueio.

Pode ser consumo de memória, "ps", "top" ou qualquer outro parâmetro.
Lembre-se, um script que simplesmente gera vários comandos longos (ps -a) de vez em quando - pode usar armazenamento massivo e ser difícil de analisar.

    
por Trevor 27.11.2011 / 11:17

3 respostas

4

Instale o SAR, ele fornece instantâneo de dados a cada 10 minutos por padrão, mas você pode alterar a taxa de informações usando o cron job.

Ele fornecerá muitos dados úteis, como memória, uso de cpu de carga e estatísticas de E / S de disco.

    
por 27.11.2011 / 11:20
3

você precisa de análise histórica dos parâmetros mais comuns do sistema, eu recomendaria MUNIN, que fornece gráficos dos recursos mais comuns do sistema através da web, que você pode monitorar constantemente para ver qual processo / qual serviço bloqueia os recursos e qual recurso.

Depois disso, eu recomendaria a cauda -f os arquivos de log do sistema, o que causa esse problema.

    
por 27.11.2011 / 11:55
2

Às vezes eu sinto SAR como pouco adequado. Eu me deparei com casos em que você precisa de uma visão completa do que está acontecendo em seu sistema. Comandos como top, ps, vmstat, netstat, iostat, iotop são úteis. Geralmente eu registro saídas desses comandos em um arquivo. Agora, se o espaço é uma restrição para você, existe um serviço chamado SeaLion que executa todos os comandos acima e os armazena na nuvem. Você pode acessar esses dados do seu navegador.

Além disso, gostaria de mencionar outros serviços como Nagios , Munin , New Relic , Server density , que também coletam estatísticas da sua máquina, que podem ser úteis durante a depuração de um problema.

    
por 20.11.2013 / 07:40