Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 1348|Resposta: 0

[Comunicação] Visualização do Linux Uso de Largura de Banda de Rede (Tráfego em Tempo Real)

[Copiar link]
Postado em 2025-3-13 10:13:48 | | | |
O Linux oferece uma variedade de ferramentas para monitoramento do tráfego de rede e do uso da largura de banda. Essas ferramentas ajudam a manter uma rede estável, identificar a causa das velocidades baixas e corrigir falhas rapidamente.

Você pode monitorar o uso de largura de banda de rede em sistemas Linux usando ferramentas de linha de comando (CLI) ou interface gráfica (GUI).

Ferramentas de monitoramento de rede em linha de comando são ideais para servidores Linux sem interface gráfica. Com alguns comandos simples, os usuários podem rapidamente obter uma visão geral das métricas de largura de banda da rede diretamente no shell do terminal. Administradores frequentemente usam essas ferramentas em scripts para automatizar tarefas de monitoramento, acompanhar mudanças em tempo real e reduzir os tempos de resposta.

Ferramentas de interface gráfica normalmente organizam e apresentam visualmente dados de rede na forma de gráficos e gráficos. Isso simplifica o processo de monitoramento da largura de banda e desempenho da rede, mesmo para usuários com experiência técnica limitada. Usuários que executam análises ou outras tarefas que exigem uma representação detalhada do uso da rede trabalharão de forma mais eficiente usando ferramentas de interface gráfica.

Ferramentas de Monitoramento de Rede Linux de Linha de Comando, esta seção lista as ferramentas de CLI Linux mais comumente usadas para monitoramento do tráfego e largura de banda da rede.

iftop - Mostra o uso de largura de banda

O IFTOP exibe o uso de largura de banda de cada conexão em tempo real e fornece uma visão geral do uso total da largura de banda. Essa utilidade também é muito útil para verificar a velocidade da rede.

O iftop não armazena dados históricos nem rastreia o tráfego por ID de Processo (PID), o que pode ser uma desvantagem significativa para muitos usuários. Para instalar o iftop, use o comando associado à sua distribuição:

Distribuições LinuxComando de instalação iftop
Debian/UbuntuInstalação do Sudo Apt IFTop
RHEL/Rocky Linuxsudo yum install epel-release -y
Sudo Yum Instalar IFTop -Y
FedoraInstalação do Sudo DNF IFtop -Y
Arch Linuxsudo pacman - S iftop
OpenSUSESudo Zypper Install IfTop

Para iniciar o iftop, insira o seguinte comando:




Pressione Q para sair do IFTOP e voltar para o prompt de comando.

nload – Mostra o uso da rede

O nload é uma ferramenta de linha de comando que reporta o tráfego de entrada e saída. A saída inclui gráficos em tempo real que ajudam a fornecer uma visão geral rápida da atividade da rede.

No entanto, o nload não exibe tráfego por PID ou socket, nem armazena dados históricos. Digite o comando para sua distro instalar o nload:

Distribuições LinuxComando de instalação nload
Debian/UbuntuSudo Apt Install Nload
RHEL/Rocky Linuxsudo yum install epel-release -y
Sudo Yum Instalar nload -Y
FedoraSudo DNF instalar nload -y
Arch Linuxsudo pacman - S nload
OpenSUSESudo Zypper Install Nload

Inicie o nload com o seguinte comando:




Aperte q para sair do nload e retornar à linha de comando.

NetHogs - Monitorar a largura de banda do tráfego da rede

O utilitário NetHogs acompanha o uso da rede para cada processo/aplicação. Ele permite que administradores diagnostiquem picos de largura de banda e determinem quais aplicações estão consumindo largura de banda em excesso. Sua principal vantagem é que ele ordena os dados por ID de processo. Para instalar NetHogs, digite:

Distribuições LinuxComando de instalação Nethogs
Debian/UbuntuNethogs de instalação de Sudo Apt
RHEL/Rocky Linuxsudo yum install epel-release -y
Sudo Yum Install Nethogs -Y
FedoraSudo Install Dnf Nethogs -Y
Arch Linuxsudo pacman - nethogs S
OpenSUSESudo Zypper install nethogs

Após a conclusão da instalação, inicie o serviço NetHogs com o seguinte comando:




Pressione q para sair do NetHogs e volte para o prompt de comando.

BMON – Monitor de Largura de Banda e Estimador de Taxa

O BMON monitora a utilização da largura de banda e fornece o uso para cada dispositivo. Os usuários podem rastrear a largura de banda de múltiplos adaptadores de rede. Ele captura estatísticas de rede e oferece uma saída amigável em formato gráfico. Ele não armazena dados históricos, mas pode ser usado para diagnósticos em tempo real.

Para instalar o bmon, insira o comando que se aplica à sua distribuição:

Distribuições LinuxComando de Instalação BMON
Debian/UbuntuSudo Apt Install BMON -Y
RHEL/Rocky Linuxsudo yum install epel-release -y
sudo yum instalar bmon -y
FedoraSudo DNF Instalar BMON -Y
Arch Linuxsudo pacman -S bmon
OpenSUSESudo Zypper Install BMON

Para começar o BMON, insira:




Aperte q para sair do gráfico BMON.

vnStat - Monitor de Tráfego de Rede

O vnStat executa um daemon em segundo plano para capturar dados de largura de banda. Ele lê dados do kernel para entender o uso dos recursos. O registro persistente é o principal recurso do vnStat - ele coleta e armazena logs de uso de largura de banda enquanto o daemon está em execução.

O comando vnstat pode ser usado para exibir estatísticas de uso e é mais adequado para relatórios estatísticos.

Para instalar o vnStat, insira o comando que se aplica à sua distribuição:

Distribuições LinuxComando de Instalação VNSTAT
Debian/UbuntuSudo apt install vnstat
RHEL/Rocky Linuxsudo yum install epel-release -y
sudo yum install vnstat -y
FedoraSudo DNF Instalar VNSTAT -Y
Arch Linuxsudo pacman -S vnstat
OpenSUSESudo Zypper install VNSTAT

A ferramenta pode ser executada em tempo real especificando as seguintes opções:




Pressione Ctrl+C para parar o monitoramento em tempo real.

BWM-NG - Monitor de Largura de Banda de Próxima Geração

BWM-NG é um monitor de largura de banda leve baseado em Curses. Ele fornece estatísticas em tempo real sobre interfaces de rede, mostrando o uso da largura de banda de forma simples. Para instalar o bwm-ng, insira o comando que se aplica à sua distribuição:

Distribuições LinuxComando de Instalação BWM-NG
Debian/UbuntuInstalação do Sudo Apt BWM-NG
RHEL/Rocky Linuxsudo yum install epel-release -y
Sudo Yum Instalar BWM-NG -Y
FedoraINSTALAÇÃO SUDO DNF BWM-NG -Y
Arch Linuxsudo pacman -S bwm-ng
OpenSUSESudo Zhipper Instalar BWM-NG

Use os seguintes comandos para monitorar o uso em tempo real da largura de banda de todas as interfaces:




Pressione q para sair do BWM-NG e retornar ao terminal.

iPerf/iPerf3 - Ferramenta de medição de largura de banda de rede

O iPerf monitora a largura de banda da rede por meio de protocolos como TCP, UDP e SCTP e é mais indicado para ajustar e maximizar o desempenho da rede para protocolos específicos. O iPerf requer um servidor e um cliente para testar, e se você só precisar medir a velocidade da rede, então não é um candidato.

Para instalar o iPerf3, insira o comando que se aplica à sua distribuição:

Distribuições LinuxComando de instalação iPerf3
Debian/UbuntuSudo Apt Install IperF3 -Y
RHEL/Rocky Linuxsudo yum install epel-release -y
sudo yum instalar iperf3 -y
FedoraSudo DNF instalar iperf3 -y
Arch LinuxSudo Pacman - S iperf3
OpenSUSEsudo zypper install iperf3

Inicie o iPerf3 no modo servidor com a opção -s e fique atento à conexão:




Pressione Ctrl+C para encerrar a conexão do servidor.

SS - Estatísticas de Soquete

O comando ss faz parte do pacote iproute2, que é pré-instalado na maioria das distribuições Linux. Ele substitui o comando antigo netstat e fornece estatísticas detalhadas sobre conexões de rede, sockets abertos e portas de escuta. O SS não foca em monitoramento de largura de banda como outras ferramentas da lista. No entanto, é essencial para diagnósticos de rede em nível de soquete.

Insira o seguinte comando para visualizar as estatísticas de conexão de rede:




Para exibir todas as conexões TCP ativas, insira:




Netperf - Teste de Largura de Banda de Rede

O Netperf ajuda a monitorar a largura de banda da rede usando sockets de domínio Unix, TCP, SCTP, DLPI e UDP sobre sockets BSD. Assim como o iPerf, o Netperf também requer servidores e clientes para testes. As principais características incluem inúmeros testes pré-definidos para medir desempenho ou velocidade de transferência de dados.

Use o comando correspondente à sua distro para instalar o Netperf:

Distribuições LinuxComando de instalação Netperf
Debian/UbuntuSudo apt install netperf
RHEL/Rocky Linuxsudo yum install epel-release -y
sudo yum install netperf -y
FedoraSudo DNF install netperf -y
Arch Linuxsudo pacman -S netperf
OpenSUSESudo Zypper install Netperf

Inicie o serviço com o seguinte comando:




O Netperf roda por um tempo predefinido e então termina automaticamente.

CBM - Medidor de Largura de Banda de Cor

Um medidor de banda de cor (CBM) é uma pequena ferramenta de linha de comando que exibe o tráfego atual da rede em todos os dispositivos conectados à rede. A saída baseada em curses é exibida em cores e mostra cada interface de rede, número de bytes recebidos, bytes enviados e total de bytes.

Use o comando correspondente para instalar o cbm na sua distribuição:

Distribuições LinuxComando de instalação Netperf
Debian/UbuntuCBM SUDO APT INSTALL
RHEL/Rocky Linuxsudo yum install epel-release -y
Sudo Yum Instalar CBM -Y
FedoraInstalação de CBM -Y do Sudo DNF
Arch Linuxsudo pacman -S cbm
OpenSUSESudo Zypper instale CBM

Para começar a monitorar com CBM, insira:




Aperte q para fechar a janela.

Original:O login do hiperlink está visível.




Anterior:A Alibaba Cloud desenvolveu o SNAT para acessar a rede pública sem um servidor público
Próximo:Comandos Linux sudo e abreviações de palavras em inglês apt
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com