O comando “netstat –interval X” nas versões anteriores à 17.0 exibe uma lista de conexões de rede a cada X segundos, mas você não tem como saber quais dessas conexões, se é que há alguma, estão ativas nem qual o nível de atividade. Você pode ter uma pista se os valores de Recv-Q ou Send-Q mudarem, mas só se tiver sorte. A partir do OpenVOS 17.1, há um novo netstat aprimorado que você pode acessar adicionando o argumento “-64”. Isso lhe dá acesso a um conjunto de contadores de 64 bits, mas também altera o comportamento de algumas exibições. O que quero destacar aqui é a lista de conexões exibida por “netstat -64 –interval X”
Primeiro, vamos revisar a antiga exibição do netstat, que ainda é a padrão na versão 17.1. Observe o valor de “Send-Q” na penúltima conexão. Como ele está mudando, você sabe que a conexão está ativa, mas o estado das outras conexões é desconhecido.
Ao adicionar o argumento “-64” à linha de comando (netstat –numeric –protocol tcp –interval 15 -64), obtém-se uma exibição interativa que destaca as alterações; assim, quando as contagens de bytes recebidos ou enviados, ou os valores de “Recv Q” ou “Send Q”, mudam, eles são exibidos em “negrito”.
Por padrão, as contagens de bytes são exibidas com 3 dígitos significativos e o sufixo “K”, “M” ou “G”; assim, você sabe que os contadores em negrito mudaram, mas não tem ideia da magnitude da alteração. Ao pressionar a tecla “9”, a exibição alterna para o número real.
Quando as colunas “Recebido” e/ou “Enviado” apresentam números muito grandes, podem ser difíceis de ler; ao pressionar a tecla “c”, é possível alternar entre o número real e um valor delta.
Observe que, enquanto o antigo netstat exibia apenas uma linha por vez na tela, este novo netstat -64 atualiza dinamicamente a imagem da tela, assim como o comando list_users –interval. Se houver mais linhas do que cabem na tela, você pode usar as teclas “p”, “b”, “n”, “f”, a barra de espaço ou qualquer uma das teclas padrão de controle do cursor para mover a exibição para cima ou para baixo.
