Obtenga estadísticas de red en Solaris 10

Obtenga estadísticas de red en Solaris 10

Estoy intentando obtener estadísticas de red en Solaris 10.

Algo como esto cuando estaba trabajando en 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

El problema con respecto a esto es que no podemos esperar que el usuario instale ningún paquete adicional además de los paquetes preinstalados.

Lo que he probado y el problema correspondiente:

  • dladm show-dev -s: Muestra el total de paquetes enviados y recibidos. y necesito por segundo enviado y recibido.
  • dladm show-dev -s -i 1: No se detiene, lo cual no puede ser aceptable ya que el script debe continuar para indexar los datos en Splunk.
  • dlstat: Este comando funcionaría, pero no está preinstalado en Solaris.
    • duda aquí :: ¿Existe alguna forma de instalar dlstat en Solaris?
  • nicstat: No preinstalado en Solaris 10 u 11.

¿Hay alguna forma de obtener estos campos sin instalar ningún paquete adicional?

Nota:Restar manualmente el total de paquetes enviados y recibidos no es confiable en este caso y no se aprobaría su implementación en el futuro.

Gracias de antemano.

información relacionada