Pelo SARG tem como você ver quantos bytes foram transferidos por cada cliente em cada hora do dia, mas apenas separadamente. Você pode ver o total de bytes transferidos por cada IP, onde são mostrados todos, e desses os que tiverem maior número de bytes, você pode analisar individualmente para ver em qual horário a quantidade de bytes transferidos é maior.
On Sat, 12 Mar 2011 23:01:24 -0300
Helio Loureiro<helio@loureiro.eng.br> wrote:
Sandro.
Eu já uso o sarg, mas ele não me mostra comparativo em números entre os
ip's que utilizam internet.
Quero gráficos que mostrem o uso de link em bits de cada host da rede.
O sarg mostra o que foi acessado.
Tente o ntop.
Outra solução que gosto muito é de usar o iptables criando uma regra na
cadeia de INPUT/OUTPUT para cada IP que chega da rede interna, com ALLOW,
claro. Depois dá pra ver quantos bytes ou pacotes foram transferidos por
cada um.
Na interface externa (ou WAN), em geral eu uso regras por portas/protocolos
para verificar o uso de cada um.
Depois vc pode usar tanto o MRTG quanto o RRDtool pra gerar os gráficos.
Por exemplo uma regra de verificação de conexões web (porta 80) no meu
laptop.
root@shibboleet:src# iptables -L -nvx
Chain INPUT (policy ACCEPT 491860 packets, 453566784 bytes)
pkts bytes target prot opt in out source
destination
Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source
destination
Chain OUTPUT (policy ACCEPT 163813 packets, 26222632 bytes)
pkts bytes target prot opt in out source
destination
283080 51900255 ACCEPT tcp -- * * 0.0.0.0/0
0.0.0.0/0 tcp dpt:80
Abs,
Helio Loureiro
http://helio.loureiro.eng.br
http://hloureiro.multiply.com
http://twitter.com/helioloureiro