fluxograma para depurar um servidor lento / sem resposta

2

Então o servidor está lento:

Reverter para a versão de trabalho conhecida anterior  - Sucesso? Problema de código  - Falhou? Vá em frente.

Endereço IP do ping  - Sucesso? talvez um problema de DNS, vá em frente.  - Falhou? Servidor ou problema de conexão, vá em frente.

Efetue ping e tracete seu domínio.com de dentro de sua rede  - sucesso anterior   - falha: problema de DNS   - sucesso? continue.  - falha anterior e:   - Falhou? Vá em frente, pode ser você ou rede.   - Sucesso? Vá em frente.

Experimente de fora da sua rede ( link )  - Falhou? A conexão de rede do servidor é uma droga.  - Sucesso? Se a rede interna falhar, sua rede é uma droga.

Verifique a carga do servidor: uso de CPU / RAM. Está sobrecarregado?  - Sim. Quem é o culpado? Mate alguns processos / reinicialize.  - Não? Vá em frente.

que outras etapas devo adicionar?

    
por davidosomething 02.03.2010 / 23:10

1 resposta

1

Acho que a primeira coisa no seu "fluxograma" deve ser a criação de uma linha de base do desempenho dos servidores. Se você não tem uma linha de base para fazer comparações, como você sabe que é lento?

Configure seu servidor para coletar dados de desempenho do servidor e da rede. Servidores lentos podem ser qualquer coisa, desde um surto de usuário repentino, até um arranjo de raides de mau funcionamento. Às vezes, a lentidão ocorre apenas por curtos períodos, afetando alguns usuários. Uma vez que você tenha feito login para verificar o problema, a condição pode ter se esgotado (esgotamento de memória temporária, por exemplo).

Esta descoberta de falha reflexiva não terá problema em resolver problemas importantes, como arrays de raid degradados, mas não problemas intermitentes ou de curta duração.

Se você tiver um bom registro, provavelmente poderá resolver o problema antes que ele se torne um problema.

A manutenção preventiva é a chave com excelente registro fará você se sentir melhor!

    
por 16.03.2010 / 20:44