quarta-feira, 27 de outubro de 2010

Script para monitorar conexões

Bom, necessitei monitorar as conexões vinda de uma determinada porta, então criei um script monitora_conn.sh, coisa simples, ai vai ele:

https://github.com/abargiela/scripts/blob/master/monitora_conn.sh

http://pastebin.com/GDVxZb0H

Como eu precisei deixar esse script rodando durante um tempo eu executei ele da seguinte forma:

(sh /path/script/monitora_conn.sh &)


- Para verificar o log 
tail -f /tmp/log_conn_80.txt

- Caso precise que ele pare de rodar basta:
ps auxwww | grep -i monitora_conn.sh
root     24536  0.0  0.0  63864  1136 pts/0    S    15:57   0:00 sh /path/script/monitora_conn.sh

- Pegue o PID e mate o processo.
kill -9  24536 #Óbvio, mate o processo referente ao que estiver rodando no momento, o meu é apenas ilustrativo.


- Críticas construtivas serão muito bem vindas =D

Nenhum comentário: