<br><br><div class="gmail_quote">2009/11/22 Marcelo Gigliotti <span dir="ltr">&lt;<a href="mailto:marcelo.gigliotti@gmail.com">marcelo.gigliotti@gmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

<div>Então,</div>
<div> </div>
<div>Joenio,</div>
<div> </div>
<div>na verdade não seriam necessariamente serviços de rede, mas sim serviços do sistema operacional e no meu caso em especifico estou trabalhando a principio de Solaris, mas depois pretendo utilizar em HP-UX, AIX e Linux...</div>




<div> </div>
<div>eu conheço o Nagios, mas eu estava querendo algo mais simples, porém mais pró ativo ao invés de reativo.</div>
<div> </div>
<div>Solli,</div>
<div> </div>
<div>estive pesquisando logo após enviar este email e vi que uma das possibilidades seria utilizar threads nas minhas chamadas através da função system.</div>
<div> </div>
<div>dessa forma, além de agilizar as coletas(disparando n threads, ao invés de fazer a chamada sequêncial) é possível monitora-las e com isso, seria possível detectar se aquela thread com o comando especifico está travada.</div>




<div> </div>
<div> enquanto isso vou pesquisando aqui sobre a utilização de threads e conto a vocês do meu progresso.</div></blockquote><div><br>Sim Marcelo, sempre é possível fazer as coisas em threads, mas a pergunta é : vc sabe como se comporta um processo baseado em threads ?  Sabe dos cuidados necessários ? Se este for o teu desejo, então vamos abrir uma thread nova com este assunto, será um prazer discutir isto na lista (alias, eu até estou escrevendo um artigo sobre isto para o novo site, que logo estará no ar :D).<br>

 </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div> </div>
<div>Abraços</div><div class="im">
<div> </div>
<div><br clear="all">Marcelo Gigliotti<br>Analista de Suporte<br>Red Hat Certified Technician<br><a href="http://www.tabugado.com" target="_blank">www.tabugado.com</a><br>Msn: <a href="mailto:tchelllo@hotmail.com" target="_blank">tchelllo@hotmail.com</a><br>



Linux User: #392364<br><br><br></div>
</div><div class="gmail_quote">2009/11/22 Joenio Costa <span dir="ltr">&lt;<a href="mailto:joenio@gmail.com" target="_blank">joenio@gmail.com</a>&gt;</span><div><div></div><div class="h5"><br>
<blockquote style="border-left: 1px solid rgb(204, 204, 204); margin: 0px 0px 0px 0.8ex; padding-left: 1ex;" class="gmail_quote">Oi Marcelo,<br><br>Você disse que está monitorando serviços em servidores, eu lembrei que o Nagios faz exatamente isto. Será que ele não resolve o teu problema?<br>



<br><a href="http://nagios.org/" target="_blank">http://nagios.org/</a><br><br>
<div class="gmail_quote">
<div>2009/11/22 Marcelo Gigliotti <span dir="ltr">&lt;<a href="mailto:marcelo.gigliotti@gmail.com" target="_blank">marcelo.gigliotti@gmail.com</a>&gt;</span><br></div>
<blockquote style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;" class="gmail_quote">
<div>Olá,</div>
<div>
<div></div>
<div>
<div> </div>
<div>estou fazendo um script para monitorar alguns serviços de alguns servidores da empresa que trabalho.</div>
<div> </div>
<div>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...</div>
<div> </div>
<div>digamos que eu execute:</div>
<div> </div>
<div>&quot;system (&quot;df -h&quot;);</div>
<div> </div>
<div>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.</div>




<div> </div>
<div> </div>
<div>Abs<br clear="all">Marcelo Gigliotti<br>Analista de Suporte<br>Red Hat Certified Technician<br><a href="http://www.tabugado.com/" target="_blank">www.tabugado.com</a><br>Msn: <a href="mailto:tchelllo@hotmail.com" target="_blank">tchelllo@hotmail.com</a><br>



Linux User: #392364<br></div><br></div></div>
<div>_______________________________________________<br>SaoPaulo-pm mailing list<br><a href="mailto:SaoPaulo-pm@pm.org" target="_blank">SaoPaulo-pm@pm.org</a><br><a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a><br>



</div></blockquote></div><font color="#888888"><br><br clear="all"><br>-- <br>Joenio Costa<br>- Colivre - Cooperativa de Tecnologias Livres<br>- Perl Brasil - Comunidade Brasileira de Usuários Perl<br>- PSL-BA - Projeto Software Livre Bahia<br>



</font><br>_______________________________________________<br>SaoPaulo-pm mailing list<br><a href="mailto:SaoPaulo-pm@pm.org" target="_blank">SaoPaulo-pm@pm.org</a><br><a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a><br>



</blockquote></div></div></div><br>
<br>_______________________________________________<br>
SaoPaulo-pm mailing list<br>
<a href="mailto:SaoPaulo-pm@pm.org">SaoPaulo-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a><br></blockquote></div><br><br clear="all"><br>-- <br>&quot;o animal satisfeito dorme&quot;. - Guimarães Rosa<br>