Re: [OT] mensurar escrita em disco
Oi Leonardo, Em Fri, May 21, 2010 at 10:23:26AM -0300, Leonardo Carneiro - Veltrac escreveu: 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 complexoAcho q vc poderia começar verificando /proc/PIDapp/ Vc já tentou usar o stat? leslie@:~/debian/pacotes/install_eclipse$ stat -f kiss File: kiss ID: 36bedbb3ee728ed Namelen: 255 Type: ext2/ext3 Block size: 4096 Fundamental block size: 4096 Blocks: Total: 52868149 Free: 3871318Available: 3871318 Inodes: Total: 13434880 Free: 12246307 leslie@:~/debian/pacotes/install_eclipse$ stat kiss.tgz File: `kiss.tgz' Size: 200621333 Blocks: 392232 IO Block: 4096 arquivo comum Device: 802h/2050d Inode: 5948919 Links: 1 Access: (0644/-rw-r--r--) Uid: ( 1000/ leslie) Gid: ( 1000/ leslie) Access: 2010-04-27 16:45:18.0 -0300 Modify: 2010-04-27 16:42:25.0 -0300 Change: 2010-04-27 16:42:25.0 -0300 -- O que falta ai é o tempo que vc vai fazer as medições e a política que vc vai usar ;-) []s LEslie -- To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20100525132615.gg32...@eseae11920.celepar.parana
Re: [OT] mensurar escrita em disco
Leslie H. Watter wrote: Oi Leonardo, Em Fri, May 21, 2010 at 10:23:26AM -0300, Leonardo Carneiro - Veltrac escreveu: 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 complexoAcho q vc poderia começar verificando /proc/PIDapp/ Vc já tentou usar o stat? leslie@:~/debian/pacotes/install_eclipse$ stat -f kiss File: kiss ID: 36bedbb3ee728ed Namelen: 255 Type: ext2/ext3 Block size: 4096 Fundamental block size: 4096 Blocks: Total: 52868149 Free: 3871318Available: 3871318 Inodes: Total: 13434880 Free: 12246307 leslie@:~/debian/pacotes/install_eclipse$ stat kiss.tgz File: `kiss.tgz' Size: 200621333 Blocks: 392232 IO Block: 4096 arquivo comum Device: 802h/2050d Inode: 5948919 Links: 1 Access: (0644/-rw-r--r--) Uid: ( 1000/ leslie) Gid: ( 1000/ leslie) Access: 2010-04-27 16:45:18.0 -0300 Modify: 2010-04-27 16:42:25.0 -0300 Change: 2010-04-27 16:42:25.0 -0300 -- O que falta ai é o tempo que vc vai fazer as medições e a política que vc vai usar ;-) []s LEslie Oi Leslie, mto grato pela sua boa vontade, mas acho que vc perdeu algumas mensagens da lista. O Allisson recomendou o iotop, e ele supre exatamente o que eu preciso. O stat não me serve por que tem arquivos que vão ser criados e consumidos de maneira mto rápida, então fazer um trap para testar cada arquivo que é criado pode levar a gargalos. Vale a dica que precisa pelo menos ser a versão 0.3. O Lenny tem apenas a 0.2, mas a 0.4 do squeeze é instalável no Lenny, sem falar que é possível baixar a 0.4 do site do desenvolvedor. Mas mesmo assim obrigado pela idéia. -- To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4bfbd216.4020...@veltrac.com.br
[OT] mensurar escrita em disco
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-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4bf684ff.8070...@veltrac.com.br
Re: [OT] mensurar escrita em disco
Cara, talvez o sar e iostat ajudem para informações de modo mais geral. Pra pegar de uma aplicação é bem mais complexoAcho q vc poderia começar verificando /proc/PIDapp/ tem tudo qto é informação util ali dentroio, 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 lscarne...@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-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4bf684ff.8070...@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
Re: [OT] mensurar escrita em disco
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Em 21/5/2010 10:05, Leonardo Carneiro - Veltrac 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á. Tem o iotop (semelhante ao top): # aptitude show iotop Se quiser pegar as informações diretamente da origem uma olhada no código fonte pode ajudar A[]'s -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAkv2h6EACgkQ7OAY7mv8Bhm0qwCdGx9v/aLm886rAXNNbfv3onK5 BzkAniNyZfnewBmxvo41fYNhqjJ9lmOy =PlQ4 -END PGP SIGNATURE- -- To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4bf687a2.1060...@yahoo.com.br
Re: [OT] mensurar escrita em disco
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 complexoAcho q vc poderia começar verificando /proc/PIDapp/ tem tudo qto é informação util ali dentroio, 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 lscarne...@veltrac.com.br mailto:lscarne...@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-requ...@lists.debian.org mailto:debian-user-portuguese-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org mailto:listmas...@lists.debian.org Archive: http://lists.debian.org/4bf684ff.8070...@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-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4bf6894e.1090...@veltrac.com.br
Re: [OT] mensurar escrita em disco
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 complexoAcho q vc poderia começar verificando /proc/PIDapp/ tem tudo qto é informação util ali dentroio, 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 lscarne...@veltrac.com.br mailto:lscarne...@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-requ...@lists.debian.org mailto:debian-user-portuguese-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org mailto:listmas...@lists.debian.org Archive: http://lists.debian.org/4bf684ff.8070...@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-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4bf69c5e.6030...@veltrac.com.br
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 lscarne...@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 complexoAcho q vc poderia começar verificando /proc/PIDapp/ tem tudo qto é informação util ali dentroio, 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 lscarne...@veltrac.com.br mailto:lscarne...@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-requ...@lists.debian.org mailto:debian-user-portuguese-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org mailto:listmas...@lists.debian.org Archive: http://lists.debian.org/4bf684ff.8070...@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-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4bf69c5e.6030...@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