Gráfico de utilização estilo MRTG (por rede)
Pessoal,
Um cliente me colocou numa situação estranha. Preciso fazer um gráfico de uso de banda, a partir do servidor do provedor, para um determinada classe de IPs. Seria assim:
Classe de rede do cliente: 192.168.50.0/24
O servidor tem o IP 192.168.50.1 e todos os clientes dessa rede acessam por esse gateway. O problema é que no servidor existem outras "n" redes na mesma interface, portanto o MRTG por interface se torna inviável já que preciso APENAS do tráfego na rede 192.168.50.0/24.
Alguém sabe de algum software que eu possa usar para isso? Ou mesmo uma solução usando o MRTG (pensei por IP mas testei e não deu muito certo).
Re: Gráfico de utilização estilo MRTG (por rede)
:-D e ai.. nao sei que e assim que se escreve.. mais o cacty faz isso "cactos" interface em php "bunitinha"
Falou!!
Re: Gráfico de utilização estilo MRTG (por rede)
oyama,
Cacti, eu conheço ele... Mas não sei se dará nesse caso, vou estudar.
Re: Gráfico de utilização estilo MRTG (por rede)
Aconselho neste caso que você utillize o NTOP como parâmetro de inicialização você pode
definir qual rede você quer que ele considere local, o restante fica como externa assim você tem
os gráficos de gerência separado para esta rede ou para todas.
Ps.: Inclusive lhe proporciona consumo de banda por máquina.
Re: Gráfico de utilização estilo MRTG (por rede)
ramices,
Legal, o NTOP eu já utilizo mas não vi essa opção. Vou procurar no manual.
Re: Gráfico de utilização estilo MRTG (por rede)
Aí vai a dica
/usr/local/bin/ntop -u ntop -w 13000 -i xl0,xl1,fxp0 -m 192.168.2.0/24,192.168.3.0/24
na opção -m você define as redes que deseja considerar como local!
Espero ter ajudado
Re: Gráfico de utilização estilo MRTG (por rede)
Ou então você pode usar o IFTOP, assim:
# Consumo de banda por IP:
iftop -i ethX -F 192.168.50.2/32
# Consumo de banda por rede:
iftop -i ethX -F 192.168.50.0/24
Pra mim funciona que é uma maravilha...bem simples. A única desvantagem é que não gera gráficos como no MRTG...mas pra você fazer um levanamento no consumo de banda "na hora" é show.
Obs: ethX é a interface de rede à qual seu cliente se conecta.
Re: Gráfico de utilização estilo MRTG (por rede)
Cara eu uso aqui o Bandwidthd
Ele controle por subrede sim....
Dentro do arquivo de configuracao dele vc pode estipular para ele controlar por quantas subredes vc quiser.
http://bandwidthd.sourceforge.net/
Abraços
Clístenis
Re: Gráfico de utilização estilo MRTG (por rede)
Citação:
Postado originalmente por roneyeduardo
Ou então você pode usar o IFTOP, assim:
# Consumo de banda por IP:
iftop -i ethX -F 192.168.50.2/32
# Consumo de banda por rede:
iftop -i ethX -F 192.168.50.0/24
Pra mim funciona que é uma maravilha...bem simples. A única desvantagem é que não gera gráficos como no MRTG...mas pra você fazer um levanamento no consumo de banda "na hora" é show.
Obs: ethX é a interface de rede à qual seu cliente se conecta.
Pelo que notei este iftop é bastante interessante... fui instalar ele e quando estou instalando dá a seguinte mensagem:
checking where to find pcap.h... no idea
configure: error: can't find pcap.h
You're not going to get very far without libpcap.
fui checar e a libpcap está instalada em meu sistema, o que poderá ser?? procurei no google e todos relatam a falta da libpcap... mas tenho certeza que ela está instalada, inclusive removi ela e reinstalei..
Re: Gráfico de utilização estilo MRTG (por rede)
Citação:
Postado originalmente por ramices
Aí vai a dica
/usr/local/bin/ntop -u ntop -w 13000 -i xl0,xl1,fxp0 -m 192.168.2.0/24,192.168.3.0/24
na opção -m você define as redes que deseja considerar como local!
Espero ter ajudado
Ramices,
Eu tentei nesse formato usando a opção -m (--local-subnet) e não era exatamente o que eu esperava. Ele continua pegando todas as redes (tráfego delas) e apenas interpreta como sendo tráfego local aquelas que pertencem a rede destinada pelo -m.
Re: Gráfico de utilização estilo MRTG (por rede)
Citação:
Postado originalmente por clistenis
Cara eu uso aqui o Bandwidthd
Ele controle por subrede sim....
Dentro do arquivo de configuracao dele vc pode estipular para ele controlar por quantas subredes vc quiser.
http://bandwidthd.sourceforge.net/
Abraços
Clístenis
clistenis,
Interessante, estou pegando dados sobre ele para ver como configurar.
Re: Gráfico de utilização estilo MRTG (por rede)
Citação:
Postado originalmente por xandemartini
Citação:
Postado originalmente por roneyeduardo
Ou então você pode usar o IFTOP, assim:
# Consumo de banda por IP:
iftop -i ethX -F 192.168.50.2/32
# Consumo de banda por rede:
iftop -i ethX -F 192.168.50.0/24
Pra mim funciona que é uma maravilha...bem simples. A única desvantagem é que não gera gráficos como no MRTG...mas pra você fazer um levanamento no consumo de banda "na hora" é show.
Obs: ethX é a interface de rede à qual seu cliente se conecta.
Pelo que notei este iftop é bastante interessante... fui instalar ele e quando estou instalando dá a seguinte mensagem:
checking where to find pcap.h... no idea
configure: error: can't find pcap.h
You're not going to get very far without libpcap.
fui checar e a libpcap está instalada em meu sistema, o que poderá ser?? procurei no google e todos relatam a falta da libpcap... mas tenho certeza que ela está instalada, inclusive removi ela e reinstalei..
Qual distribuição você tá usando?! derrepente, instalar pelo sistema de pacotes da distro sai mais fácil (tipo, RPM, ou DEB, TGZ...)
Re: Gráfico de utilização estilo MRTG (por rede)
Citação:
Postado originalmente por clistenis
Cara eu uso aqui o Bandwidthd
Ele controle por subrede sim....
Dentro do arquivo de configuracao dele vc pode estipular para ele controlar por quantas subredes vc quiser.
http://bandwidthd.sourceforge.net/
Abraços
Clístenis
Clistenis,
Tentei de tudo para instalar esse BandwidhtD no Fedora Core 3 mas ele insiste em dizer que eu não tenho a LIBPNG instalada (impossível pois uso esta mesma biblioteca no MRTG na mesma máquina). Tentei de tudo já, apelei pro fórum do SourceForge sobre o programa para ver se consigo um auxílio.
Re: Gráfico de utilização estilo MRTG (por rede)
Citação:
Postado originalmente por roneyeduardo
Qual distribuição você tá usando?! derrepente, instalar pelo sistema de pacotes da distro sai mais fácil (tipo, RPM, ou DEB, TGZ...)
tou usando Conectiva 10