Capturando bytes trafegados na placa de rede!  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
Pilantra
JavaEvangelist
[Avatar]

Membro desde: 25/01/2005 03:29:00
Mensagens: 394
Localização: Maringá - PR
Offline

Olá povo, tudo jóia?

Eu peguei um script na net que pega os dados da placa de rede, que é o seguinte:


#!/bin/sh

awk '
/'$1':/ {
$0=substr($0,index($0,":")+1);
print $1;print $9
}
' /proc/net/dev


Ele retorna algo como:


153278
153278
440568450
536661345
0
0
140330
144693


Sendo que as duas primeiras linhas é do input/output do localhost e a terceira e a quarta linha é do input/output do eth0. Bom, até ae tudo bem. Eu comecei a fazer um daemon para ficar executando no servidor, pois meu chefe quer saber quando o servidor está consumindo de banda mensalmente. Alguém sabe me dizer se tem alguma maneira mais prática de pegar as informações de banda direto do Java?

Grato.

Gosta de Linux e Java? Acesse: http://andersonajx.blogspot.com
[WWW] [MSN]
**Popeye12345**
GUJ Master

Membro desde: 30/03/2008 20:56:41
Mensagens: 1293
Offline

Rapaz, dá uma pesquisada no underlinux que se eu não me engano tem uma ferramenta que gera todo os gráficos sobre acesso e joga direto na web ou em como você preferir. Se esse for o problema. Pesquisa lá no forum. Pergunta.
É mais facil que fazer na unha.
valeu.

unnamed.

there are so many monkeys at guj.
Pilantra
JavaEvangelist
[Avatar]

Membro desde: 25/01/2005 03:29:00
Mensagens: 394
Localização: Maringá - PR
Offline

Sergio Figueras wrote:Rapaz, dá uma pesquisada no underlinux que se eu não me engano tem uma ferramenta que gera todo os gráficos sobre acesso e joga direto na web ou em como você preferir. Se esse for o problema. Pesquisa lá no forum. Pergunta.
É mais facil que fazer na unha.
valeu.


Valeu cara, vou dar uma olhada.

Abraços!

Gosta de Linux e Java? Acesse: http://andersonajx.blogspot.com
[WWW] [MSN]
renatoes
JavaBaby
[Avatar]

Membro desde: 04/09/2006 20:00:45
Mensagens: 84
Localização: Londrina-PR
Offline

Boa noite,

Se você prefere uma ferramenta p gerar gráficos mensais e ter muita informação sobre sua rede, então sugiro dar uma olhada no MRTG. Se quiser uma análise mais detalhadas do pacote, dê uma olhada no Wireshark (antigo Ethereal).
O bom dessas ferramentas é que elas podem lhe dar muita informação ou fazer um resumo do tráfego, e aí vai de acordo com sua necessidade.

[]'s

self.life = rand()
Our will will guide us to a place where we belong.
Pilantra
JavaEvangelist
[Avatar]

Membro desde: 25/01/2005 03:29:00
Mensagens: 394
Localização: Maringá - PR
Offline

Olá,

Então, nos meus servidores já tem o MRTG, mas por exemplo, se eu quiser saber quanto de banda o meu servidor consumiu no mês de Janeiro, eu não consigo, eu teria que ficar acompanhando todo fim de mês. Por isso a idéia de fazer uma aplicação hehe.

Gosta de Linux e Java? Acesse: http://andersonajx.blogspot.com
[WWW] [MSN]
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team