[Cascavel-pm] Win32 PerfMon

Jo„o Henrique Freitas joaohf em gmail.com
Sexta Outubro 26 12:49:17 PDT 2007


Olá, depois de um tempo perdido na construção do ambiente. Consegui testar:

Estou utilizando um Windows 2003 com Visual C++ 6.0

Apliquei os seus patchs utilizando a vers√£o GNU do comando patch.

Fiz a compilação como escrito no README do pacote PerfMon.

Tudo funcionou como esperado, n√£o mais apresentou os erros.


Ok, perfeito o seu patch funcionou. Um dia também vou aprender a consertar
as coisas.

Obrigado.



On 10/23/07, Solli Honorio <shonorio em gmail.com> wrote:
>
> Bom, eu descobri um bug na minha corre√ß√£o. √Č que eu fiz de um jeito mais
> estruturado, mas para manter a compatibilidade com a maneira como o cara faz
> o retorno de erro (alias, uma pela maneira de como n√£o fazer) tive que
> 'emporcalhar o código' e aí sobrou um pouco de sujeira :). Descobri também o
> mesmo problema com o ListObjects, vou alterar e enviar novamente para o cara
> >:[
>
> Solli M. Honório
>
> On 10/23/07, Jo√£o Henrique Freitas <joaohf em gmail.com> wrote:
>
> > Que bom!
> >
> > Vou testar  e reporto.
> >
> > Obrigado
> >
> >  On 10/23/07, Solli Honorio < shonorio em gmail.com> wrote:
> >
> > >  Cara,
> > >
> > > Fiz a correção e enviei para o Glen Small, agora é torcer para que ele
> > > leia o email fornecido. Você pode aplicar e compilar o patch que enviei para
> > > ele no teu ambiente e aí colocar para funcionar o teu ambiente enquanto o
> > > patch não é aplicado oficialmente.
> > >
> > > Segue o patch, pelo menos por curiosidade :)
> > >
> > > Solli M. Honório
> > >
> > > On 10/17/07, Jo√£o Henrique Freitas <joaohf em gmail.com > wrote:
> > > >
> > > > Solli,
> > > >
> > > > O link http://www.perlmonks.org/?node_id=439313 relata exatamente o
> > > > problema que encontrei.
> > > >
> > > > Tenho um código meio pronto para extrair (usando o PerfMon) a
> > > > informa√ß√£o e montar o XML mas est√° faltando justamente a parte da inst√Ęncia
> > > > que é primordial. Se quiser posto aqui.
> > > >
> > > > Sobre o Zabbix, basicamente estou usando os agentes de monitoramento
> > > > instalados em alguns clientes geograficamente separados para coletar o maior
> > > > n√ļmero de informa√ß√Ķes que necessitam ser armazenadas para identifica√ß√£o de
> > > > problemas de forma proativa.
> > > >
> > > >
> > > >
> > > >
> > > > On 10/17/07, Solli Honorio <shonorio em gmail.com > wrote:
> > > > >
> > > > > Eu conheço o Zabbix, vou dar uma olhada neste no PerfMon para
> > > > > tentar resolver este problema.
> > > > >
> > > > > Pelo o que eu ví não deve estar tão difícil de resolver este
> > > > > problema, só preciso montar o circo em casa.... vou dar uma olhada nisto
> > > > > neste final de semana (se o meu orientador deixar é claro ;) ). O teu
> > > > > problema est√° apenas na lista de inst√Ęncias ? Pois eu acho que ainda tenho
> > > > > um programa com o PerfLib que faz isto !!!
> > > > >
> > > > > Onde vc estar√° utilizando o Zabbix ? Eu tenho interesse nestes
> > > > > projetos de monitoramento de infra-estrutura e gostaria de saber mais o que
> > > > > você está fazendo, se isto for possível é claro.
> > > > >
> > > > > Solli M. Honório
> > > > >
> > > > > On 10/17/07, Jo√£o Henrique Freitas < joaohf em gmail.com > wrote:
> > > > > >
> > > > > > Ol√°,
> > > > > >
> > > > > > √Č um m√≥dulo bem f√°cil de mexer. Pena que nem tudo funciona mas
> > > > > > acho que d√° para consertar.
> > > > > >
> > > > > > Estou trabalhando com uma aplicação chamada Zabbix. Ela suporta
> > > > > > inser√ß√£o de informa√ß√Ķes para serem monitoradas em um servidor via XML,
> > > > > > facilitando o trabalho. A minha intenção é pegar cada contador de desempenho
> > > > > > do windows e gerar o XML para o Zabbix.
> > > > > >
> > > > > > Uma das formas é utilizar o módulo e a outra é extrair os
> > > > > > contadores com o comando typeperf e depois utilizar os recursos do perl para
> > > > > > extrar as informa√ß√Ķes necess√°rias e estruturar o XML.
> > > > > >
> > > > > > A primeira forma via módulo Win32:PerfMon tem um design mais
> > > > > > interessante e expansível, infelizmente esbarrei no retorno da função
> > > > > > ListInstances().
> > > > > >
> > > > > > Obrigado pela atenção.
> > > > > >
> > > > > >
> > > > > > On 10/16/07, Solli Honorio < shonorio em gmail.com > wrote:
> > > > > > >
> > > > > > > Cara, eu acabei de dar uma olhada rápida no código XS e ví que
> > > > > > > o pdh está reclamando de argumentos inválidos. Ví também que o código é no
> > > > > > > mínimo estranho, pena pois este módulo realmente é interssante, mas faz
> > > > > > > tempo que eu n√£o trabalho com ele.
> > > > > > >
> > > > > > > Mas fala aí o que vc está precisando ? Talvez eu possa ajudar
> > > > > > > enquanto dou olhada com mais calma no código XS deste módulo.
> > > > > > >
> > > > > > > Solli M. Honório
> > > > > > >
> > > > > > >  On 10/16/07, Jo√£o Henrique Freitas < joaohf em gmail.com >
> > > > > > > wrote:
> > > > > > >
> > > > > > > > Ol√°, tudo bom?
> > > > > > > >
> > > > > > > > Estou tentando utilizar o PERL e o módulo Win32::PerfMon
> > > > > > > > disponível em http://search.cpan.org/~glensmall/Win32-PerfMon-0.07/PerfMon.pm
> > > > > > > >
> > > > > > > > <http://search.cpan.org/%7Eglensmall/Win32-PerfMon-0.07/PerfMon.pm>com
> > > > > > > > o seguinte objetivo:
> > > > > > > >
> > > > > > > > Gerar uma listagem dos objetos, contadores e inst√Ęncias
> > > > > > > > relacionados aos monitores de desempenho de um servidor Windows 2000/2003.
> > > > > > > >
> > > > > > > > Alguém na lista já teve a oportunidade de utilizar com
> > > > > > > > sucesso o módulo Win32::PerfMon?
> > > > > > > >
> > > > > > > > Estou tendo alguns problemas como relado em
> > > > > > > > http://www.perlmonks.org/?node_id=439313 por Solli Moreira
> > > > > > > > Honorio.
> > > > > > > >
> > > > > > > >
> > > > > > > > Obrigado
> > > > > > > > --
> > > > > > > > -------------------------------------------------------------
> > > > > > > >
> > > > > > > > Jo√£o Henrique Freitas - joaohf_at_gmail.com
> > > > > > > > Americana-SP-Brasil
> > > > > > > > BSD051283
> > > > > > > > LPI 1
> > > > > > > > http://paginas.terra.com.br/informatica/joaohf
> > > > > > > > http://www.livejournal.com/users/joaohf/
> > > > > > > > _______________________________________________
> > > > > > > > Cascavel-pm mailing list
> > > > > > > > Cascavel-pm em pm.org
> > > > > > > > http://mail.pm.org/mailman/listinfo/cascavel-pm
> > > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > > --
> > > > > > > "o animal satisfeito dorme". - Guimar√£es Rosa
> > > > > > > _______________________________________________
> > > > > > > Cascavel-pm mailing list
> > > > > > > Cascavel-pm em pm.org
> > > > > > > http://mail.pm.org/mailman/listinfo/cascavel-pm
> > > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > > --
> > > > > > -------------------------------------------------------------
> > > > > > Jo√£o Henrique Freitas - joaohf_at_gmail.com
> > > > > > Americana-SP-Brasil
> > > > > > BSD051283
> > > > > > LPI 1
> > > > > > http://paginas.terra.com.br/informatica/joaohf
> > > > > > http://www.livejournal.com/users/joaohf/
> > > > > >
> > > > > > _______________________________________________
> > > > > > Cascavel-pm mailing list
> > > > > > Cascavel-pm em pm.org
> > > > > > http://mail.pm.org/mailman/listinfo/cascavel-pm
> > > > > >
> > > > >
> > > > >
> > > > >
> > > > > --
> > > > > "o animal satisfeito dorme". - Guimar√£es Rosa
> > > > >
> > > > > _______________________________________________
> > > > > Cascavel-pm mailing list
> > > > > Cascavel-pm em pm.org
> > > > > http://mail.pm.org/mailman/listinfo/cascavel-pm
> > > > >
> > > >
> > > >
> > > >
> > > > --
> > > > -------------------------------------------------------------
> > > > Jo√£o Henrique Freitas - joaohf_at_gmail.com
> > > > Americana-SP-Brasil
> > > > BSD051283
> > > > LPI 1
> > > > http://paginas.terra.com.br/informatica/joaohf
> > > > http://www.livejournal.com/users/joaohf/
> > > >
> > > > _______________________________________________
> > > > Cascavel-pm mailing list
> > > > Cascavel-pm em pm.org
> > > > http://mail.pm.org/mailman/listinfo/cascavel-pm
> > > >
> > >
> > >
> > >
> > > --
> > > "o animal satisfeito dorme". - Guimar√£es Rosa
> > >
> > > _______________________________________________
> > > Cascavel-pm mailing list
> > > Cascavel-pm em pm.org
> > > http://mail.pm.org/mailman/listinfo/cascavel-pm
> > >
> > >
> >
> >
> > --
> > -------------------------------------------------------------
> > Jo√£o Henrique Freitas - joaohf_at_gmail.com
> > Americana-SP-Brasil
> > BSD051283
> > LPI 1
> > http://paginas.terra.com.br/informatica/joaohf
> > http://www.livejournal.com/users/joaohf/
> >
> > _______________________________________________
> > Cascavel-pm mailing list
> > Cascavel-pm em pm.org
> > http://mail.pm.org/mailman/listinfo/cascavel-pm
> >
>
>
>
> --
> "o animal satisfeito dorme". - Guimar√£es Rosa
>
> _______________________________________________
> Cascavel-pm mailing list
> Cascavel-pm em pm.org
> http://mail.pm.org/mailman/listinfo/cascavel-pm
>



-- 
-------------------------------------------------------------
Jo√£o Henrique Freitas - joaohf_at_gmail.com
Americana-SP-Brasil
BSD051283
LPI 1
http://paginas.terra.com.br/informatica/joaohf
http://www.livejournal.com/users/joaohf/
-------------- Průxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20071026/57f95699/attachment-0001.html 


Mais detalhes sobre a lista de discuss„o Cascavel-pm