[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [OT] mensurar escrita em disco



Mas que beleza esse iotop, não conhecia..... Ele te livra de toda a trabalheira que indiquei ao PROCura.

boa sorte e Alisson, vlw a dica!

Em 21 de maio de 2010 11:44, Leonardo Carneiro - Veltrac <lscarneiro@veltrac.com.br> escreveu:
Salve galera.

A dica do Alisson deu frutos! O iotop resolveu meu problema. Ele me matos dois coelhos com uma pancada. Com ele vou mensurar a quantia diaria de dados escrita por 3 aplicações, e também vou conseguir fazer uma leitura quase a tempo real, mostrando a velocidade de escrita em disco em um espaço de um minuto (eu vou fazer com um minuto, mas é configuravel). Depois de escrever os scripts eu compartilho aqui com vocês.

P.S.: A versão do iotop do Lenny (0.2) não suporta alguns recursos que eu uso. No Squeeze já tem a 0.4 do iotop, mas vc tb pode baixar direto do site do projeto. O iotop tb precisa pelo menos do kernel 2.6.20.




Leonardo Carneiro - Veltrac wrote:
Estou lendo o man do SAR para ver se aproveito alguma coisa. O iostat só consegue pegar por device ou partição (o que é muito perto do que eu preciso, mas ainda meio longe). Mas vou fuçar o conteúdo do /proc. Vou também pesquisar tb sobre o iotop, segundo a dica do Allison.

Obrigado pelas direções.

Rafael Moraes wrote:
Cara,

talvez o sar e iostat ajudem para informações de modo mais geral.


Pra pegar de uma aplicação é bem mais complexo....Acho q vc poderia começar verificando /proc/PIDapp/

tem tudo qto é informação util ali dentro....io, fd etc etc ....

vc pode criar um script que pega o pid da aplicação..consulta o /proc e joga as devidas informações no nagios...


Vê o que consegue ae.....depois manda o resultado


Abraço





Em 21 de maio de 2010 10:05, Leonardo Carneiro - Veltrac <lscarneiro@veltrac.com.br <mailto:lscarneiro@veltrac.com.br>> escreveu:

   Salve debianos.

   Vou escrever um plugin para o nagios para poder mensurar escrita
   em disco. Essa mensura tem algumas especificações.

   Eu preciso saber o quanto uma determinada aplicação está
   escrevendo por dia no disco OU o quanto está sendo escrito por dia
   em uma determinada pasta. Lembrando que essa pasta tem conteúdo
   que pode ser consumido, então se eu escrever um arquivo de 1mb,
   consumi-lo, e escrever outro arquivo de 500kb, eu tenho que
   contabilizar 1,5mb.

   Tenho pratica em shell script e já escrevi alguns plugins para
   Nagios. O minha dúvida é qual mecanismo vou usar para conseguir
   uma leitura confiável disso que estou precisando. Alguem conhece
   um método eficiente?

   Agradeço desde já.
   --     Leonardo Carneiro


   --     To UNSUBSCRIBE, email to
   debian-user-portuguese-REQUEST@lists.debian.org
   <mailto:debian-user-portuguese-REQUEST@lists.debian.org>
   with a subject of "unsubscribe". Trouble? Contact
   listmaster@lists.debian.org <mailto:listmaster@lists.debian.org>
   Archive: 4BF684FF.8070401@veltrac.com.br" target="_blank">http://lists.debian.org/4BF684FF.8070401@veltrac.com.br




--
Att,
Rafael Moraes
Linux Professional Institute Certified - LPI 2
Novell Certified Linux Administrator - CLA
Data Center Technical Specialist - DCTS
ITIL Foundations Certified





--
To UNSUBSCRIBE, email to debian-user-portuguese-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 4BF69C5E.6030807@veltrac.com.br" target="_blank">http://lists.debian.org/4BF69C5E.6030807@veltrac.com.br




--
Att,
Rafael Moraes
Linux Professional Institute Certified - LPI 2
Novell Certified Linux Administrator - CLA
Data Center Technical Specialist - DCTS
ITIL Foundations Certified


Reply to: