Re: [FUG-BR] MRTG + netstat

2005-05-03 Por tôpico R. Filippus
Bom dia Wagner.
Desculpe a demora.

#mrtg.cfg
WorkDir: /usr/local/www/data/mrtg
Title[^]: Analize de Trafego
PageTop[^]: H1 Estado de
PageTop[$]: img src=logo.jpg h2Magnus Assessoria e Informatica Ltda/h2
Options[_]: growright, noinfo, perminute, nolegend, nopercent, dorelpercent
Language: brazilian

Title[sis0]: sis0
PageTop[sis0]: Interface Externa/H1
Target[sis0]:`/usr/local/etc/mrtg/lan_externa.sh`
WithPeak[sis0]: dw
MaxBytes[sis0]: 25000
PNGTitle[sis0]: Trafego Link Externo - sis0

Title[vr0]: vr0
PageTop[vr0]: Interface Interna/H1
Target[vr0]:`/usr/local/etc/mrtg/lan_interna.sh`
MaxBytes[vr0]: 125
PNGTitle[vr0]: Trafego Link Interno - vr0


# Script lan_externa.sh
netstat -I sis0 | grep Link | awk -F   '{print $5; print $7;}'


On 5/2/05, Wagner [EMAIL PROTECTED] wrote:
 
Amigo,
 
 Me mande uma copia tbem dos arquivos mrtg
 
   Obrigado
 
 R. Filippus escreveu:
 

-- 
Atenciosamente,
R. Filippus

___
Freebsd mailing list
Freebsd@fug.com.br
http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br


Re: [FUG-BR] MRTG + netstat

2005-05-02 Por tôpico Wagner
   Amigo,
Me mande uma copia tbem dos arquivos mrtg
  Obrigado
R. Filippus escreveu:
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 [EMAIL PROTECTED] 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.
eu usei:
ipfw add count tcp from any to any 25
ipfw add count tcp from any to any 80
ipfw add count tcp from any to any 110
e ai consegui gerar graficos de trafego de rede, e graficos POR APLICACAO.
ficou legal. em casa tenho mando de noite
[ ]´s
Fabricio Lima
Analista de T.I.
e observador da vizinha
   

 


___
Freebsd mailing list
Freebsd@fug.com.br
http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br


Re: [FUG-BR] MRTG + netstat

2005-04-29 Por tôpico R. Filippus
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 [EMAIL PROTECTED] 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 [EMAIL PROTECTED] 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@fug.com.br
http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br


Re: [FUG-BR] MRTG + netstat

2005-04-28 Por tôpico Fabricio Lima
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.

eu usei:
ipfw add count tcp from any to any 25
ipfw add count tcp from any to any 80
ipfw add count tcp from any to any 110

e ai consegui gerar graficos de trafego de rede, e graficos POR APLICACAO.

ficou legal. em casa tenho mando de noite

[ ]´s
Fabricio Lima
Analista de T.I.
e observador da vizinha


-- Original Message ---
From: R. Filippus [EMAIL PROTECTED]
To: Lista de discussao do grupo FUG-BR freebsd@fug.com.br
Sent: Thu, 28 Apr 2005 11:22:25 -0300
Subject: [FUG-BR] MRTG + netstat

 Bom dia.
 
 Estou configurando o MRTG, mas sem snmp, e sim com scripts, pois
 usarei para interface de rede.
 
 Atualmente fiz um script para pegar os dados do netstat, mas observei
 que o netstat mostra o numero de pacotes que entraram e sairam, então
 o grafico gerado não deve estar correto, pois eu quero saber o uso de
 banda utilizada, kbytes/bytes..
 
 # script para o netstat
 netstat -I sis0 | grep Link | awk -F   '{print $5; print $7;}'
 
 Resultado do nestat, como comando netstat -I sis0. observe que é
 Opkts.(pacotes?)
 NameMtu Network   Address  Ipkts IerrsOpkts 
 Oerrs  Coll vr01500 Link#1  00:05:5d:7b:84:2b   478268 
 0   626072 0 0 vr01500 192.168.250   192.168.250.250 
 449167 -   625812 - -
 
 Conf do MRTG:
 WorkDir: /usr/local/www/data/mrtg
 Title[^]: Analize de Trafego
 PageTop[^]: H1 Estado de
 PageTop[$]: img src=logo.jpg h2Empresa Ltda /h2
 Options[_]: growright, noinfo, perminute, nolegend, nopercent, dorelpercent
 Language: brazilian
 
 Title[sis0]: sis0
 PageTop[sis0]: Interface Externa/H1
 Target[sis0]:`/usr/local/etc/mrtg/lan_externa.sh`
 WithPeak[sis0]: dw
 MaxBytes[sis0]: 25000
 PNGTitle[sis0]: Trafego Link Externo - sis0
 
 Title[vr0]: vr0
 PageTop[vr0]: Interface Interna/H1
 Target[vr0]:`/usr/local/etc/mrtg/lan_interna.sh`
 MaxBytes[vr0]: 125
 PNGTitle[vr0]: Trafego Link Interno - vr0
 
 Se alguem tiver uma outra ideia de script, eu agradeço tbm.
 
 -- 
 Atenciosamente,
 R. Filippus
 
 ___
 Freebsd mailing list
 Freebsd@fug.com.br
 http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
--- End of Original Message ---


___
Freebsd mailing list
Freebsd@fug.com.br
http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br


Re: [FUG-BR] MRTG + netstat

2005-04-28 Por tôpico R. Filippus
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 [EMAIL PROTECTED] 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.
 
 eu usei:
 ipfw add count tcp from any to any 25
 ipfw add count tcp from any to any 80
 ipfw add count tcp from any to any 110
 
 e ai consegui gerar graficos de trafego de rede, e graficos POR APLICACAO.
 
 ficou legal. em casa tenho mando de noite
 
 [ ]´s
 Fabricio Lima
 Analista de T.I.
 e observador da vizinha


-- 
Atenciosamente,
R. Filippus

___
Freebsd mailing list
Freebsd@fug.com.br
http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br


Re: [FUG-BR] MRTG + netstat

2005-04-28 Por tôpico Fabricio Lima
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 [EMAIL PROTECTED] 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.
   
   eu usei:
   ipfw add count tcp from any to any 25
   ipfw add count tcp from any to any 80
   ipfw add count tcp from any to any 110
   
   e ai consegui gerar graficos de trafego de rede, e graficos POR APLICACAO.
   
   ficou legal. em casa tenho mando de noite
   
   [ ]´s
   Fabricio Lima
   Analista de T.I.
   e observador da vizinha
  

  -- 
  Atenciosamente,
  R. Filippus

  ___
  Freebsd mailing list
  Freebsd@fug.com.br
  http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br

___
Freebsd mailing list
Freebsd@fug.com.br
http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br