Obtenha estatísticas de rede no Solaris 10

1

Estou tentando obter estatísticas de rede no Solaris 10.

Algo parecido com isso quando eu estava trabalhando no Linux ::

02:42:06  IST     IFACE   rxpck/s   txpck/s    rxkB/s    txkB/s   rxcmp/s   txcmp/s  rxmcst/s
02:42:07  IST    ens192      8.00      0.00      0.52      0.00      0.00      0.00      1.00
02:42:07  IST        lo     43.00     43.00      7.98      7.98      0.00      0.00      0.00

O problema é que não podemos esperar que o usuário instale pacotes adicionais além dos pacotes pré-instalados.

O que tentei e o problema correspondente:

  • dladm show-dev -s : Mostra o total de pacotes enviados e recebidos. e eu preciso por segundo enviado e recebido.
  • dladm show-dev -s -i 1 : Ele não para, o que não pode ser aceitável, pois o script deve prosseguir para indexar dados no Splunk.
  • dlstat : Este comando faria o truque, mas não é pré-instalado no Solaris.
    • duvida aqui :: Existe uma maneira de instalar o dlstat no Solaris?
  • nicstat : não pré-instalado no Solaris 10 ou 11.

Existe alguma maneira de obter esses campos sem instalar pacotes adicionais?

Observação: Subtraindo o total de pacotes enviados e recebidos manualmente não é confiável nesse caso e não seria aprovado para implementação.

Obrigado antecipadamente.

    
por Jay Joshi 21.03.2018 / 13:24

0 respostas