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 Linux | Comando de instalação iftop | | Debian/Ubuntu | Instalação do Sudo Apt IFTop | | RHEL/Rocky Linux | sudo yum install epel-release -y Sudo Yum Instalar IFTop -Y | | Fedora | Instalação do Sudo DNF IFtop -Y | | Arch Linux | sudo pacman - S iftop | | OpenSUSE | Sudo 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 Linux | Comando de instalação nload | | Debian/Ubuntu | Sudo Apt Install Nload | | RHEL/Rocky Linux | sudo yum install epel-release -y Sudo Yum Instalar nload -Y | | Fedora | Sudo DNF instalar nload -y | | Arch Linux | sudo pacman - S nload | | OpenSUSE | Sudo 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 Linux | Comando de instalação Nethogs | | Debian/Ubuntu | Nethogs de instalação de Sudo Apt | | RHEL/Rocky Linux | sudo yum install epel-release -y Sudo Yum Install Nethogs -Y | | Fedora | Sudo Install Dnf Nethogs -Y | | Arch Linux | sudo pacman - nethogs S | | OpenSUSE | Sudo 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 Linux | Comando de Instalação BMON | | Debian/Ubuntu | Sudo Apt Install BMON -Y | | RHEL/Rocky Linux | sudo yum install epel-release -y sudo yum instalar bmon -y | | Fedora | Sudo DNF Instalar BMON -Y | | Arch Linux | sudo pacman -S bmon | | OpenSUSE | Sudo 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 Linux | Comando de Instalação VNSTAT | | Debian/Ubuntu | Sudo apt install vnstat | | RHEL/Rocky Linux | sudo yum install epel-release -y sudo yum install vnstat -y | | Fedora | Sudo DNF Instalar VNSTAT -Y | | Arch Linux | sudo pacman -S vnstat | | OpenSUSE | Sudo 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 Linux | Comando de Instalação BWM-NG | | Debian/Ubuntu | Instalação do Sudo Apt BWM-NG | | RHEL/Rocky Linux | sudo yum install epel-release -y Sudo Yum Instalar BWM-NG -Y | | Fedora | INSTALAÇÃO SUDO DNF BWM-NG -Y | | Arch Linux | sudo pacman -S bwm-ng | | OpenSUSE | Sudo 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 Linux | Comando de instalação iPerf3 | | Debian/Ubuntu | Sudo Apt Install IperF3 -Y | | RHEL/Rocky Linux | sudo yum install epel-release -y sudo yum instalar iperf3 -y | | Fedora | Sudo DNF instalar iperf3 -y | | Arch Linux | Sudo Pacman - S iperf3 | | OpenSUSE | sudo 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 Linux | Comando de instalação Netperf | | Debian/Ubuntu | Sudo apt install netperf | | RHEL/Rocky Linux | sudo yum install epel-release -y sudo yum install netperf -y | | Fedora | Sudo DNF install netperf -y | | Arch Linux | sudo pacman -S netperf | | OpenSUSE | Sudo 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 Linux | Comando de instalação Netperf | | Debian/Ubuntu | CBM SUDO APT INSTALL | | RHEL/Rocky Linux | sudo yum install epel-release -y Sudo Yum Instalar CBM -Y | | Fedora | Instalação de CBM -Y do Sudo DNF | | Arch Linux | sudo pacman -S cbm | | OpenSUSE | Sudo 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. |