Analisando Estatísticas da Interface de Rede
Nesta etapa, você aprenderá a visualizar as estatísticas de suas interfaces de rede. Essas estatísticas fornecem informações valiosas sobre o desempenho e o uso de suas interfaces de rede.
Visualizando as Estatísticas da Interface
Vamos usar netstat para exibir as estatísticas de todas as interfaces de rede:
netstat -i > interface_stats.txt
Neste comando:
-i exibe uma tabela de todas as interfaces de rede
> interface_stats.txt salva a saída em um arquivo
Agora, vamos examinar o conteúdo do arquivo:
cat interface_stats.txt
Você deve ver uma saída semelhante a esta:
Kernel Interface table
Iface MTU RX-OK RX-ERR RX-DRP RX-OVR TX-OK TX-ERR TX-DRP TX-OVR Flg
eth0 1500 123456 0 0 0 98765 0 0 0 BMRU
lo 65536 789 0 0 0 789 0 0 0 LRU
Compreendendo as Estatísticas da Interface de Rede
A saída fornece estatísticas importantes sobre cada interface de rede:
-
Iface: O nome da interface de rede
eth0: Tipicamente a primeira interface Ethernet
lo: A interface de loopback usada para conexões locais
-
MTU: Unidade Máxima de Transmissão (Maximum Transmission Unit) - o maior tamanho de pacote que pode ser transmitido
- Ethernet padrão normalmente usa 1500 bytes
- A interface de loopback normalmente tem uma MTU maior (65536)
-
RX-OK: Número de pacotes recebidos sem erros
-
RX-ERR: Número de pacotes recebidos com erros
-
RX-DRP: Número de pacotes recebidos descartados (dropped)
-
RX-OVR: Número de estouros (overruns) de pacotes recebidos
-
TX-OK: Número de pacotes transmitidos sem erros
-
TX-ERR: Número de pacotes transmitidos com erros
-
TX-DRP: Número de pacotes transmitidos descartados (dropped)
-
TX-OVR: Número de estouros (overruns) de pacotes transmitidos
-
Flg: Flags indicando o status da interface
B: Endereço de broadcast definido
M: Multicast habilitado
R: Interface em execução (running)
U: Interface ativa (up)
Essas estatísticas ajudam você a monitorar o desempenho da rede e identificar possíveis problemas, como perda de pacotes ou erros de transmissão.
Comandos Adicionais de Estatísticas de Rede
Para uma visão mais abrangente das estatísticas de rede, você também pode usar:
netstat -s | head -20 > protocol_stats.txt
Este comando exibe estatísticas de protocolo para TCP, UDP, IP, ICMP e outros protocolos. Estamos usando head -20 para limitar a saída às primeiras 20 linhas para legibilidade.
Vamos visualizar este arquivo:
cat protocol_stats.txt
Isso fornece estatísticas detalhadas sobre como cada protocolo está funcionando, ajudando você a identificar possíveis problemas de rede no nível do protocolo.