Interpretação de valores "sim / não" de vmstat diferentes de zero

3

O que são regra de polegares útil no que diz respeito à interpretação de valores "zero / sem" vmstat? Quando os valores estão "estáveis" e quando eles são uma indicação de que a situação da memória é problemática?

A pergunta é difícil de responder no caso geral, mas eu estou procurando regra dos polegares ao invés de regras exatas.

    
por knorv 30.11.2009 / 19:29

1 resposta

5

Minha regra de ouro é "qualquer coisa acima de zero é ruim". A questão se torna "como é ruim?" Para servidores web e servidores de banco de dados, é muito ruim, já que a viagem até o disco é suficiente para ter um impacto de desempenho muito grande em qualquer transação transbordada. Na verdade, isso geralmente causa um efeito de bola de neve até que o kernel destrua alguma coisa.

Para um servidor de arquivos ou algo que faça cargas de trabalho assíncronas / em lote, desde que isso não aconteça constantemente, você pode estar bem com isso.

Lembre-se de que a primeira linha de saída do vmstat é uma média. É só se você passar um número de segundos para atualizar em que você começa a ver se a troca está ocorrendo agora .

Se você tiver a configuração do sysstat, um "sar -B" mostrará as tendências históricas.

    
por 30.11.2009 / 20:57