[SP-pm] Monitorar processos gerados pelo system

Fernando Oliveira fernandocorrea at gmail.com
Sun Nov 22 16:22:19 PST 2009


Ou se estiver com preguiça, simplemente baixa o tgz, manda p/ lá e instala!

Just another Perl Hacker,
Fernando (SmokeMachine)
http://perl-e.org
Sent from Rio De Janeiro, RJ, Brazil


2009/11/22 Otávio Fernandes <otaviof em gmail.com>

> 2009/11/22 Solli Honorio <shonorio em gmail.com>:
> >
> > 2009/11/22 Marcelo Gigliotti <marcelo.gigliotti em gmail.com>
> >>
> >> Solli,
> >>
> >> cheguei a pesquisar no cpan, e achei algumas soluções interessantes, mas
> o
> >> problema é que os meus servidores não possuem acesso a internet.
> >
> > Bom eu não entendi o que tem haver o cpan com a restrição de acesso a
> > internet. Eu imagino que vc está dizendo com isto que não seria possível
> > instalar do cpan diretamente no servidor, bom para isto temos boas
> > alternativas.
> >
> > Já que o teu ambiente é tão preocupado com segurança, vocês devem ter
> alguns
> > servidores de desenvolvimento/teste (se não tiver nem vou considerar mais
> > que o teu ambiente é tão seguro assim), então você pode fazer o seguinte
> :
> >
> > 1o. instalar o local::lib
> > (http://blog.blabos.org/2009/08/instalando-modulos-do-cpan-via-locallib/
> ),
> > assim você poderá instalar módulos sem ter permissão de root;
> > 2o. compilar e instalar os módulos no ambiente de desenvolvimento/teste;
> > 3o. copiar o diretório instalado para o ambiente de produção.
> >
> >>
> >>
> >> Abraços
> >> Marcelo Gigliotti
> >> Analista de Suporte
> >> Red Hat Certified Technician
> >> www.tabugado.com
> >> Msn: tchelllo em hotmail.com
> >> Linux User: #392364
> >>
> >>
> >> 2009/11/22 Solli Honorio <shonorio em gmail.com>
> >>>
> >>> Marcelo,
> >>>
> >>> Dê uma olhada no CPAN, lá existem muitas bibliotecas que podem
> facilitar
> >>> a tua vida, dê preferência ao módulos do cpan em detrimento de parsear
> o
> >>> output;
> >>> perldoc -f alarm;
> >>>
> http://search.cpan.org/~edenc/MooseX-Role-Cmd-0.02/lib/MooseX/Role/Cmd.pm<http://search.cpan.org/%7Eedenc/MooseX-Role-Cmd-0.02/lib/MooseX/Role/Cmd.pm>
> >>> perldoc perlipc
> >>> perldoc IPC::Open2
> >>> perldoc IPC::Open3
> >>>
> >>> e por último, porem mais importante, compartilhe conosco as tuas
> >>> aventuras neste teu projeto. Eu, particularmente, tenho muito interesse
> >>> neste assunto.
> >>>
> >>> Abraços,
> >>>
> >>> Solli M. Honório
> >>>
> >>>
> >>> 2009/11/22 Marcelo Gigliotti <marcelo.gigliotti em gmail.com>
> >>>>
> >>>> Olá,
> >>>>
> >>>> estou fazendo um script para monitorar alguns serviços de alguns
> >>>> servidores da empresa que trabalho.
> >>>>
> >>>> para isto estou utilizando a função system para executar os comandos
> que
> >>>> necessito para verificar o ambiente. Mas estou tendo problemas para
> >>>> verificar o status de alguns desses comandos, por exemplo...
> >>>>
> >>>> digamos que eu execute:
> >>>>
> >>>> "system ("df -h");
> >>>>
> >>>> ele me retornaria todos os mount points do sistema operacional, até ai
> >>>> tudo bem, mas se por um acaso eu tiver algum problema durante a
> execução
> >>>> deste comando... ou ele simplesmente demorar de responder eu gostaria
> de
> >>>> interpretar isso como uma falha. Em resumo, algum de vocês poderia me
> dar
> >>>> uma dica ou idéia de como monitorar este processo que startei? através
> do
> >>>> comando system? poderia verificar se após 5 ou 10 segundos o comando
> não me
> >>>> retornar ou até mesmo uma saida de erro ao executar o comando.
> >>>>
> >>>>
> >>>> Abs
> >>>> Marcelo Gigliotti
> >>>> Analista de Suporte
> >>>> Red Hat Certified Technician
> >>>> www.tabugado.com
> >>>> Msn: tchelllo em hotmail.com
> >>>> Linux User: #392364
> >>>>
> >>>> _______________________________________________
> >>>> SaoPaulo-pm mailing list
> >>>> SaoPaulo-pm em pm.org
> >>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm
> >>>
> >>>
> >>>
> >>> --
> >>> "o animal satisfeito dorme". - Guimarães Rosa
> >>>
> >>> _______________________________________________
> >>> SaoPaulo-pm mailing list
> >>> SaoPaulo-pm em pm.org
> >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm
> >>
> >>
> >> _______________________________________________
> >> SaoPaulo-pm mailing list
> >> SaoPaulo-pm em pm.org
> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm
> >
> >
> >
> > --
> > "o animal satisfeito dorme". - Guimarães Rosa
> >
> > _______________________________________________
> > SaoPaulo-pm mailing list
> > SaoPaulo-pm em pm.org
> > http://mail.pm.org/mailman/listinfo/saopaulo-pm
> >
>
> Ou ainda, empacotar os módulos com o empacotador padrão do SO. Eu
> acredito que esta seria a alternativa mais elegante.
>
> um abraço,
>
> --
> Otávio Fernandes <otaviof at gmail.com>
> http://blog.emresumo.com
> _______________________________________________
> SaoPaulo-pm mailing list
> SaoPaulo-pm em pm.org
> http://mail.pm.org/mailman/listinfo/saopaulo-pm
>
-------------- Pr?xima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://mail.pm.org/pipermail/saopaulo-pm/attachments/20091122/6d3a5bdb/attachment.html>


More information about the SaoPaulo-pm mailing list