[SP-pm] Monitorar processos gerados pelo system

Marcelo Gigliotti marcelo.gigliotti at gmail.com
Sun Nov 22 12:33:28 PST 2009


Então,

Joenio,

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...

eu conheço o Nagios, mas eu estava querendo algo mais simples, porém mais
pró ativo ao invés de reativo.

Solli,

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.

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.


enquanto isso vou pesquisando aqui sobre a utilização de threads e conto a
vocês do meu progresso.

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 Joenio Costa <joenio em gmail.com>

> Oi Marcelo,
>
> 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?
>
> http://nagios.org/
>
>  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
>>
>
>
>
> --
> Joenio Costa
> - Colivre - Cooperativa de Tecnologias Livres
> - Perl Brasil - Comunidade Brasileira de Usuários Perl
> - PSL-BA - Projeto Software Livre Bahia
>
> _______________________________________________
> 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/ad836bf0/attachment.html>


More information about the SaoPaulo-pm mailing list