Valor de leitura / gravação de disco normal para um servidor ubuntu

3

Como você determinaria um valor máximo para definir um alarme na atividade de E / S de um servidor Ubuntu / Linux hospedando até 4 sites executando apache, mysql e até 4 tomcats? Ou, em geral (se houver algum), qual é o intervalo operacional adequado para leitura / gravação de E / S por segundo em um servidor de produção com um HDD SATA de 7,2K?

O que eu estou tentando entender é o impacto nos discos se ler / gravar por segundo pico. O que devo procurar na especificação dos discos / drives para determinar isso?

Como você pode ver, estou "claramente" confuso. Qualquer ajuda / direção seria apreciada ...

    
por sankara 18.05.2009 / 15:02

2 respostas

2

O comando iostat (fornecido pelo pacote sysstat ) mostrará uma porcentagem da utilização do disco com a opção -x . Se isso for consistentemente alto (acima de 85%), você poderá estar vinculado ao disco por um longo período. A primeira linha de iostat é bastante inútil, portanto você deseja fornecer iostat com um intervalo, algo como iostat -x 5 . Você pode apenas observar isso por um tempo se não estiver preparado para configurar o software de monitoramento. Não se preocupe com picos de utilização, apenas se permanecer alto ao longo do tempo.

    
por 18.05.2009 / 16:53
3

Primeiro você precisa de algo como munin ou coletado para medir. Em seguida, você precisa de experiência para obter valores sensatos para sua configuração / carga de trabalho. Então você pode definir limites para cargas "normais" e "excessivas".

    
por 18.05.2009 / 15:08