Em Monday 20 May 2002 08:37, Leonardo J. Tramontina escreveu:

>
> Minha d�vida: existe como criar um script ou algo parecido que envie
> para o administrador da rede um e-mail ou uma mensagem p/ o celular
> quando a quantidade X de processos for atingida?
> Por exemplo: posso ter no m�ximo 50 processos do banco (50 licencas).
> Quando a quantidade de processos atingir 45, quero que o
> administrador seja notificado. Mas minha d�vida � em rela��o �
> gera��o do script: como fa�o para "filtar" certo(s) tipo(s) de
> processo(s) dentro do "ps -ef"??
>
> N�o sei se fui claro, mas qualquer coisa, por favor, entrem em
> contato em pvt!

Se eu entendi o que voc� falou, cada acesso ao banco abre um processo.

Se � assim, voc� poderia usar a seguinte linha:

ps ax |grep -c <nome do processo>

Exemplo:

$ ps ax |grep -c aterm
3

H� tr�s terminais (processos) aterm rodando.

Se for isso, bastaria criar um script que, de tempos em tempos, 
exectuasse o comando acima e caso o resultado passasse de um certo 
n�mero, um email poderia ser enviado para o administrador (ou para seu 
celular, bip, etc.).

[]s

-- 
Edgard Lemos 
[EMAIL PROTECTED]
Usu�rio Linux n� 135479


Assinantes em 20/05/2002: 2256
Mensagens recebidas desde 07/01/1999: 167558
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista: 
            mailto:[EMAIL PROTECTED]

Responder a