Obtenha estatísticas de rede no Solaris 10

Obtenha estatísticas de rede no Solaris 10

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

Algo assim 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 com relação a isso é que não podemos esperar que o usuário instale quaisquer pacotes adicionais além dos pacotes pré-instalados.

O que tentei e o problema correspondente:

  • dladm mostrar-dev -s: Mostra o total de pacotes enviados e recebidos. e preciso por segundo enviado e recebido.
  • dladm mostrar-dev -s -i 1: Ele não para, o que não pode ser aceitável, pois o script deve prosseguir para indexar os dados no Splunk.
  • dlstat: Este comando resolveria o problema, mas não está pré-instalado no Solaris.
    • dúvida 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:A subtração manual do total de pacotes enviados e recebidos não é confiável neste caso e não seria aprovada posteriormente para implementação.

Agradeço antecipadamente.

informação relacionada