Obtenha alto alerta de taxa de E / S do linode.com, como problema de localização?

5

Hoje recebo um e-mail de alerta do linode.com "Seu Linode, Randy, excedeu o limite de notificação (1000) para taxa de disco por uma média de 1.571,81 nas últimas duas horas."

Da última vez que recebo alertas desse tipo há vários meses, continuo recebendo alertas, mas ao mesmo tempo o tráfego de rede do meu site nunca cresce. Eu tento tudo, mas não consigo localizar o problema. Finalmente, acho que o tamanho crescente do arquivo de log é o problema. Eu uso o arquivo de registro cronolog cortado e o problema resolvido.

Agora, o gráfico de taxa de E / S mostra que a taxa de E / S também está crescendo, como problema de localização? Existe alguma coisa que possa me ajudar?

Meu servidor é o Ubuntu 8.04.4 LTS / apache / php / mysql no linode.com.

    
por Tinyfool 07.12.2010 / 11:51

3 respostas

5

Você pode determinar qual processo está debatendo seu disco usando o pacote iotop. link

Além disso, você pode alterar o limite de alerta da taxa de E / S na guia Configurações da interface da Web do Linode.

    
por 07.12.2010 / 21:03
1

Tente vmstat e veja se há muito bi / bo. Eu pensei que isso é causado pela troca de thrashing, devido à pequena memória física do seu Linode.

    
por 07.12.2010 / 11:58
-1

Primeiro, você pode encontrar o problema, mysql ou apache | usando iostat vmstat

2º, se problema do apache, você pode usar o nginx + fastcgi para substituir o apache       é um servidor web leve, melhor que o apache

 if problem  from mysql  ,you can modify  my.cnf   

3o se problema de outro aplicativo? por favor cole seu arquivo de log

    
por 07.12.2010 / 12:30

Tags