quarta-feira, janeiro 10, 2024
  • Login
Linux Descomplicado
Advertisement
No Result
View All Result
No Result
View All Result
Linux Descomplicado
No Result
View All Result
Home Destaques

10 Ferramentas para monitorar a largura de banda no Linux

5 de dezembro de 2014
Reading Time: 5 mins read
5
34
SHARES
31.3k
VIEWS
Compartilhar no FacebookCompartilhar no Twitter

O monitoramento da largura de banda é importante quando é preciso obter informações de como está a “saúde” do link. Muito comum, entre os administradores de redes, o uso de ferramentas que auxiliam essa coleta de informações. Existem diversas ferramentas que podem auxiliar o controle e monitoramento do uso da rede numa determinada máquina ou servidor. Sendo assim, destaquei 10 ferramentas de linha de comando que monitoram o fluxo de tráfego das interfaces de rede do computador e medem a velocidade de quais dados são transferidos num dado instante; detalhando o tráfego de entrada e de saída.

Entre as 10 ferramentas que serão exibidas, algumas mostram a largura de banda utilizada por processos individuais, tornando mais fácil a detecção do uso excessivo de largura de banda da rede oriundo de um processo. Outras utilizam mecanismos diferentes para gerar o relatório de tráfego, como a leitura do arquivo /proc/net/dev para obter estatísticas de tráfego e o uso da biblioteca pcap para capturar todos os pacotes e em seguida calcular o tamanho total da carga de tráfego .

RECOMENDO QUE LEIA

Teste a velocidade da sua internet pela linha de comando

 

1 - NLOAD
2 - IPTRAF
3 - NETHOGS
4 - BMON
5 - IFTOP
6 - TCPTRACK
7 - VNSTAT
8 - SPEEDOMETER
9 - IFSTAT
10 - COLLECTL

1 – NLOAD

É uma ferramenta de linha de comando que permite aos usuários monitorar o tráfego de entrada e saída separadamente. Também extrai um gráfico para indicar o fluxo. É fácil e simples de usar, e não tem suporte a muitas opções. Recomendado, somente para verificação rápida do uso total da banda larga; sem obtenção de muitos detalhes dos processos individuais.

$ nload

 

Instalação

# Fedora ou CentOS
$ yum install nload

# Ubuntu/Debian
$ sudo apt-get install nload

2 – IPTRAF

Iptraf mostra as conexões individuais e a quantidade de dados que trafegam entre os hosts do mesmo segmento do servidor.

 

$ sudo iptraf

 

Instalação

# CentOS (repositório base)
$ yum install iptraf

# Fedora ou CentOS (com EPEL)
$ yum install iptraf-ng

# Ubuntu/Debian
$ sudo apt-get install iptraf iptraf-ng

 

3 – NETHOGS

Nethogs é uma ferramenta de linha de comando do tipo “top” para medir o consumo de banda. É uma ferramenta que mostra a largura de banda utilizada por processos individualmente e os classifica listando os mais usados (tráfego maior de dados). No caso de um pico na largura de banda, o nethogs detecta o processo responsável e identifica o PID, o usuário e o caminho do programa.

 

$ sudo nethogs

 

Instalação

# Ubuntu/Debian
$ sudo apt-get install nethogs

# Fedora ou CentOS (com EPEL)
$ sudo yum install nethogs

 

4 – BMON

 

 

Bmon (Bandwidth Monitor) é uma ferramenta semelhante ao Nload. Ela mostra a carga de tráfego em todas as interfaces de rede no sistema. A saída também é composto por gráfico e uma seção com detalhes dos dados trafegados. Além disso, ela suporta muitas opções e é capaz de produzir relatórios em formato html.

 

Instalação

# Ubuntu/Debian
$ sudo apt-get install bmon

# Fedora ou CentOS 
$ sudo yum install bmon

 

5 – IFTOP

Iftop mede os dados que trafegam através de conexões por sockets individuais, e funciona de uma maneira que é diferente da ferramenta Nload. Ele usa a biblioteca pcap para capturar os pacotes de entrada e saída da interface de rede e, em seguida, calcular o tamanho da largura de banda total utilizada no instante. Por ser baseado na biblioteca pcap, o Iftop é capaz de filtrar o uso de banda de tráfego e gerar relatórios sobre conexões de cada host selecionado; conforme especificado pelo filtro.

 

$ sudo iftop -n

 

Instalação

# Fedora ou CentOS
$ yum install iftop 

# Ubuntu/Debian
$ sudo apt-get install iftop

 

6 – TCPTRACK

 

 

O Tcptrack é semelhante ao Iftop, e usa a biblioteca pcap para capturar pacotes e calcular várias estatísticas como a largura de banda utilizada em cada host da rede (sockets).
O tcptrack é um software utilizado para monitorar conexões de rede baseado no tcpdump. Seu uso baseia-se totalmente em linha de comando.

 

# Monitora o tráfego da interface eth0
$ sudo tcptrack -i eth0

# Monitora o tráfego de destino na porta 22 (SSH)
$ sudo tcptrack -i eth0 dst port 22

# Monitora apenas um host da rede interna, por exemplo: 
$ sudo tcptrack -i eth0 src or dst 192.168.1.25 

 

Instalação

# Ubuntu/Debian
$ sudo apt-get install tcptrack

 

7 – VNSTAT

 

          rx:  135.14 GiB      tx:  35.76 GiB      total:  170.90 GiB

   monthly
                     rx      |     tx      |    total    |   avg. rate
     ------------------------+-------------+-------------+---------------
       Feb '14      8.19 GiB |    2.08 GiB |   10.27 GiB |   35.60 kbit/s
       Mar '14      4.98 GiB |    1.52 GiB |    6.50 GiB |   37.93 kbit/s
     ------------------------+-------------+-------------+---------------
     estimated      9.28 GiB |    2.83 GiB |   12.11 GiB |

   daily
                     rx      |     tx      |    total    |   avg. rate
     ------------------------+-------------+-------------+---------------
     yesterday    236.11 MiB |   98.61 MiB |  334.72 MiB |   31.74 kbit/s
         today    128.55 MiB |   41.00 MiB |  169.56 MiB |   24.97 kbit/s
     ------------------------+-------------+-------------+---------------
     estimated       199 MiB |      63 MiB |     262 MiB |

 

O Vnstat é um pouco diferente das outras ferramentas mostradas até aqui. Ela é uma ferramenta de linha de comando pra sistemas Linux e BSD que monitora o tráfego das conexões de rede da máquina, baseado em informações do Kernel. Sua saída pode ser em tempo real ou estatísticas baseadas em coletas de dados em períodos pré-determinados, pois continua gravando a quantidade tráfego de dados transferidos o tempo todo. Assim, ele pode ser utilizado para gerar um relatório do histórico da utilização da rede .

 

$ vnstat -l -i eth0

 

Instalação

# Ubuntu/Debian
$ sudo apt-get install vnstat

# Fedora ou CentOS (com EPEL)
$ sudo yum install vnstat

 

8 – SPEEDOMETER

 

 

Outra ferramenta simples que apenas gera bons gráficos coletados da entrada e saída de uma determinada interface da máquina.

 

$ speedometer -r eth0 -t eth0 

 

Instalação

# Ubuntu/Debian
$ sudo apt-get install speedometer

 

9 – IFSTAT

 

$ ifstat -t -i eth0 0.5
  Time           eth0       
HH:MM:SS   KB/s in  KB/s out
09:59:21      2.62      2.80
09:59:22      2.10      1.78
09:59:22      2.67      1.84
09:59:23      2.06      1.98
09:59:23      1.73      1.79

 

O ifstat reporta a largura de banda de rede utilizada através de históricos do tráfego. A saída está em um formato que é fácil para registrar e analisar.

 

$ ifstat -t -i eth0 0.5

 

Instalação

# Ubuntu/Debian
$ sudo apt-get install ifstat

 

10 – COLLECTL

 

waiting for 0.5 second sample...
#         
#Time       KBIn  PktIn  KBOut  PktOut 
10:32:01      40     58     43      66 
10:32:01      27     58      3      32 
10:32:02       3     28      9      44 
10:32:02       5     42     96      96 
10:32:03       5     48      3      28

 

Collectl pode ser usado para coletar dados de desempenho que descreve o estado atual do sistema. Ao contrário da maioria das outras ferramentas de monitoramento, collectl não se concentra em um número limitado de métricas do sistema. Em vez disso, pode reunir informações sobre vários tipos de recursos do sistema, como CPU, disco, memória , rede, sockets, tcp , inodes, memória e outros .

 

$ collectl -sn -oT -i0.5

 

Instalação

# Ubuntu/Debian
$ sudo apt-get install collectl

# Fedora
$ sudo yum install collectl

 

MAIS INFORMAÇÕES

via BinaryTides

Tags: Dicas ImportantesLinux para Administradores de RedeMelhores ArtigosNetworking

Gosta de Linux?! Receba materiais exclusivos!

Inscreva-se gratuitamente e receba, com exclusividade, postagens e materiais ocultos para o público em geral. Inclusive, promoções e novidades em primeira mão!

Entrar na lista de e-mails

Related Posts

8 programas Linux essenciais que todo usuário deveria usar
Dicas

8 programas Linux essenciais que todo usuário deveria usar

12 de janeiro de 2023
Dicas

Trisquel 7.0 – Distro Linux verdadeiramente baseada nos preceitos GNU

13 de novembro de 2014
Destaques

8 ferramentas online para usuários Linux

5 de novembro de 2014
Dicas

Saiba como criar e ler código QR (QRcode) usando o terminal Linux

17 de outubro de 2014
Dicas

Saiba como usar o PlayOnLinux e o Wine para rodar jogos de Windows no Linux

14 de agosto de 2014
Administradores de Rede

Saiba como administrar e criar máquinas virtuais do VirtualBox pelo navegador web usando outro computador

1 de agosto de 2014

Últimas novidades

A Emoção dos Bônus de Sorteio Semanal no BC Games: Como Aumentar Suas Chances de Vitória

by Linux Descomplicado
7 de novembro de 2023
0

O mundo dos jogos online é vasto e repleto de oportunidades para diversão e, às vezes, recompensas financeiras. Entre esses...

Jogos no Metaverso: Explorando a próxima fronteira dos mundos virtuais

Jogos no Metaverso: Explorando a próxima fronteira dos mundos virtuais

by Linux Descomplicado
30 de agosto de 2023
0

Nos últimos anos, o mundo dos jogos vem passando por uma revolução que está redefinindo a forma como entendemos os...

Saiba como acompanhar os jogos da Copa do Mundo no Linux

Saiba como acompanhar os jogos da Copa do Mundo no Linux

by Linux Descomplicado
14 de outubro de 2022
0

Conheça algumas estratégias adotadas por quem deseja acompanhar os jogos da Copa do Mundo 2022 usando o Linux

Como aproveitar o uso de proxy móvel no seu negócio?

Como aproveitar o uso de proxy móvel no seu negócio?

by Linux Descomplicado
31 de agosto de 2022
0

Dados são a nova moeda do mercado, e quanto mais uma empresa conhece as necessidades e desejo dos usuários, mais...

Metaverso: o que precisamos entender sobre esse conceito

Metaverso: o que precisamos entender sobre esse conceito

by Linux Descomplicado
23 de maio de 2022
0

Se um dia alguém dissesse ser possível combinar realidade virtual imersiva, MMORPG e web, isso seria chamado insanidade. No entanto,...

Load More

Publicaçõesmais recentes

5 Razões pelas quais o Linux Mint é a Distribuição perfeita para usuários vindos do Windows
Distribuições

5 Razões pelas quais o Linux Mint é a Distribuição perfeita para usuários vindos do Windows

by Linux Descomplicado
4 de dezembro de 2023
0

Existem muitas versões do Linux que são boas para iniciantes, mas o Linux Mint é especialmente voltado para pessoas que...

Read more
Linux ou Windows: Guia completo para você fazer a escolha certa
Dicas

Linux ou Windows: Guia completo para você fazer a escolha certa

by Linux Descomplicado
3 de dezembro de 2023
0

Escolher entre Linux e Windows é uma decisão crucial que afeta diretamente a experiência do usuário no mundo da tecnologia....

Read more
Noticias

A Emoção dos Bônus de Sorteio Semanal no BC Games: Como Aumentar Suas Chances de Vitória

by Linux Descomplicado
7 de novembro de 2023
0

O mundo dos jogos online é vasto e repleto de oportunidades para diversão e, às vezes, recompensas financeiras. Entre esses...

Read more
Jogos no Metaverso: Explorando a próxima fronteira dos mundos virtuais
Noticias

Jogos no Metaverso: Explorando a próxima fronteira dos mundos virtuais

by Linux Descomplicado
30 de agosto de 2023
0

Nos últimos anos, o mundo dos jogos vem passando por uma revolução que está redefinindo a forma como entendemos os...

Read more
SaaS, IaaS, PaaS e FaaS: tipos de serviços em nuvem, suas vantagens e aplicações
Administradores de Rede

SaaS, IaaS, PaaS e FaaS: tipos de serviços em nuvem, suas vantagens e aplicações

by Linux Descomplicado
2 de agosto de 2023
0

Os serviços em nuvem trazem muitas vantagens para qualquer pessoa ou empresa que utilize arquivos digitais. Mas você sabe a...

Read more
Criação de Apps: do Desenvolvimento à Publicação
Tecnologia

Criação de Apps: do Desenvolvimento à Publicação

by Linux Descomplicado
31 de maio de 2023
0

Até 2022, a Google Play Store somava mais de 3,3 milhões de aplicativos móveis disponíveis para download. Já na Apple...

Read more
Load More

Mantenha-se conectado

  • Área Exclusiva 200 Membros
  • 23k Fãs
  • 8k Seguidores
  • 500 Leitores
  • 100 Seguidores
  • 1k Inscritos
  • 2k Leitores

Quer receber as novidades mais recentes no seu e-mail? Informe-o no campo de e-mail e clique em Assinar! Mais de 2000 já se inscreveram

*Sem spam, eu prometo :).

ATENÇÃO
Os comentários abaixo são de inteira responsabilidade de seus respectivos autores e não representam, necessariamente, a opinião do Linux Descomplicado.

Comments 5

  1. Tenshi SA says:
    9 anos ago

    Obrigado, ótimo post!
    São tantas opções que fico em duvida de qual usar kkk
    Valeu!

    Responder
  2. Maciel Portugal says:
    8 anos ago

    Otimo post, obrigado!

    Responder
  3. BR-Repacks ,com says:
    8 anos ago

    O VNSTAT faz o log 24 horas por dia automaticamente depois que eu sair do console?

    Responder
  4. D'angelo Martins says:
    8 anos ago

    Muito bom! Obrigado.

    Responder
  5. TI Informática IWGP says:
    7 anos ago

    Qual seria a ferramenta para monitorar o trafego POR IP da rede interna que esta passando no roteador? Para saber quem sao os glutoes por exemplo?

    Responder

Deixe uma resposta Cancelar resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Next Post

Ferramentas para comparação e mesclagem de arquivos no Linux

O Linux Descomplicado nasceu, em 2011, com o intuito de trazer informações relevantes e promover fácil acesso a todos usuários interessados em aprender a usar o sistema Linux, independentemente se está iniciando ou tem certa experiência com Linux.

Participe

  • Publique seu artigo
  • Login como articulista
  • Pesquisa – sobre os leitores

Editorial

  • Contato
  • Anuncie aqui
  • Política de privacidade

Newsletter

Quer receber as novidades mais recentes no seu e-mail? Informe-o no campo de e-mail e clique em Assinar! Mais de 2000 já se inscreveram

*Sem spam, eu prometo :).

Promoções e materiais exclusivos!

Cadastre-se gratuitamente
  • #9720 (sem título)
  • Anuncie aqui
  • Contato
  • Excluir conta
  • Home
  • Login Customizer
  • Newsletter
  • Newsletter personalizada
  • Pesquisa – sobre os leitores
  • Política de privacidade
  • Promoções e novidades
  • Publicações especias
  • Publicações favoritas
  • Publique seu artigo
  • Saiba como você pode contribuir
  • Sobre
  • Termos de uso

© 2024 JNews - Premium WordPress news & magazine theme by Jegtheme.

No Result
View All Result
  • #9720 (sem título)
  • Anuncie aqui
  • Contato
  • Excluir conta
  • Home
  • Login Customizer
  • Newsletter
  • Newsletter personalizada
  • Pesquisa – sobre os leitores
  • Política de privacidade
  • Promoções e novidades
  • Publicações especias
  • Publicações favoritas
  • Publique seu artigo
  • Saiba como você pode contribuir
  • Sobre
  • Termos de uso

© 2024 JNews - Premium WordPress news & magazine theme by Jegtheme.

Welcome Back!

Login to your account below

Forgotten Password?

Retrieve your password

Please enter your username or email address to reset your password.

Log In