[FUG-BR] MRTG + netstat

R. Filippus filippus em gmail.com
Sex Abr 29 13:14:13 BRT 2005


Olá Fabricio.

Muito obrigado pelo script, vou guarda-lo, mas eu uso pf, então acabei
usando o pfstat, muito legal tbm :d

[]´s

On 4/28/05, Fabricio Lima <listas em fabriciolima.com.br> wrote:
> rc.firewall
> # Gerando contadores de trafego IP para MRTG
> # SMTP: Envio de e-mail
> ${fwcmd} add 10 count tcp from any 25 to any via ${oif} # In
> ${fwcmd} add 11 count tcp from any to any 25 via ${oif} # Out
> 
> # DNS: Resolucao de Nomes
> ${fwcmd} add 30 count udp from any 53 to any via ${oif} # In
> ${fwcmd} add 31 count udp from any to any 53 via ${oif} # Out
> 
> dns.sh
> #!/bin/sh
> in=`/sbin/ipfw show 30 | /usr/bin/awk '{print $3}'`
> out=`/sbin/ipfw show 31 | /usr/bin/awk '{print $3}'`
> echo $in
> echo $out
> echo 0
> echo -n 0
> 
> smtp.sh
> #!/bin/sh
> in=`/sbin/ipfw show 10 | /usr/bin/awk '{print $3}'`
> out=`/sbin/ipfw show 11 | /usr/bin/awk '{print $3}'`
> echo $in
> echo $out
> echo 0
> echo -n 0
> 
> mrtg.cfg
> WorkDir: /usr/local/www/data/monitor
> MaxBytes[_]: 16000
> Options[_]: growright, bits
> LogFormat: rrdtool
> 
> # Consumo porta 53 - DNS
> Target[dns]: `/usr/local/etc/mrtg/dns.sh`
> Title[dns]: Trafego DNS
> PageTop[dns]: Trafego DNS
> LegendI[dns]: Dentro p/ Fora
> LegendO[dns]: Fora p/ Dentro
> 
> # Consumo porta 25 - SMTP
> Target[smtp]: `/usr/local/etc/mrtg/smtp.sh`
> Title[smtp]: Trafego de e-mails SMTP
> PageTop[smtp]: Trafego e-mails SMTP
> LegendI[smtp]: Dentro p/ Fora
> LegendO[smtp]: Fora p/ Dentro
> 
>  ----- Original Message -----
>  From: R. Filippus
>  To: Lista de discussao do grupo FUG-BR
>  Sent: Thursday, April 28, 2005 4:07 PM
>  Subject: Re: [FUG-BR] MRTG + netstat
> 
>  Legal, agradeço se você enviar, apesar de eu estar usando o PF, posso
>  tirar algumas duvidas com as regras.
> 
>  Obrigado.
> 
>  On 4/28/05, Fabricio Lima <listas em fabriciolima.com.br> wrote:
>  > achei muito tosca sua solucao pq o netstat ...
>  > hum se bem q nao. achei q era tipo o netstat sem argumento.. q parava pra
>  > resolver nome das conexoes remotas.
>  >
>  > mas entendi agora.
>  >
>
-- 
Atenciosamente,
R. Filippus

_______________________________________________
Freebsd mailing list
Freebsd em fug.com.br
http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br




Mais detalhes sobre a lista de discussão freebsd