Gestión de virtualización de red y recursos de red en Oracle® Solaris 11.2

Salir de la Vista de impresión

Actualización: Septiembre de 2014
 
 

Visualización de estadísticas históricas en tráfico de red

Después de activar la contabilidad de red, puede utilizar los comandos dlstat y flowstat para extraer información del archivo log.

Para poder visualizar los datos históricos de la red, debe activar la contabilidad ampliada para la red. Además, para visualizar datos históricos sobre el tráfico en los flujos, primero debe configurar flujos en el sistema, como se explica en Gestión de recursos de red mediante flujos.

Visualización de estadísticas históricas de tráfico de red en enlaces de datos

Puede visualizar estadísticas históricas de tráfico de red en enlaces de datos mediante la siguiente sintaxis del comando:

# dlstat show-link -h [-a] -f filename [-d date] [-F format] [-s start-time] [-e end-time] [link]
–h

Muestra un resumen de la información histórica sobre el uso de los recursos por parte de los paquetes entrantes y salientes en los enlaces de datos.

–a

Muestra el uso de los recursos en todos los enlaces de datos, incluidos los que ya se suprimieron después de la captura de los datos.

–f filename

Especifica el archivo log que se definió al activar la contabilidad red con el comando acctadm.

–d date

Muestra la información registrada para la fecha especificada.

–F format

Muestra los datos en un formato específico que se puede trazar para el análisis. Actualmente, gnuplot es el único formato admitido.

–s start-time

Especifica la hora de inicio para mostrar la información registrada de las estadísticas de red. Utilice el formato MM/DD/YYY,hh:mm:ss. hour (hh) debe utilizar la notación de reloj de 24 horas. Si no incluye la fecha, se muestran los datos del rango de tiempo especificado para la fecha actual.

–e end-time

Especifica la hora de finalización para mostrar la información registrada de las estadísticas de red. Utilice el formato MM/DD/YYY,hh:mm:ss. hour (hh) debe utilizar la notación de reloj de 24 horas. Si no incluye la fecha, se muestran los datos del rango de tiempo especificado para la fecha actual.

link

Muestra los datos históricos para un enlace de datos determinado. Si no utiliza esta opción, se muestran los datos de red históricos para todos los enlaces de datos configurados.

Ejemplo 8-17  Visualización de estadísticas históricas sobre el uso de recursos en enlaces de datos

En este ejemplo, se muestran estadísticas históricas sobre el tráfico de red y el uso de recursos en todos los enlaces de datos en un sistema.

# dlstat show-link -h -f /var/log/net.log
LINK  DURATION  IPKTS    RBYTES     OPKTS  OBYTES     BANDWIDTH
net0   80        1031    546908      0        0       2.44 Mbps
net1   100       2045    235977      0        0       9.67 Mbps

Visualización de estadísticas históricas de tráfico de red en flujos

Puede visualizar estadísticas históricas de tráfico de red en flujos mediante la siguiente sintaxis del comando:

# flowstat -h [-a] -f filename [-d date] [-F format] [-s start-time] [-e end-time] [flow]
–h

Muestra un resumen de la información histórica sobre el uso de los recursos por parte de los paquetes entrantes y salientes en los flujos configurados.

–a

Muestra el uso de los recursos en todos los flujos configurados, incluidos los que ya se suprimieron después de la captura de los datos.

–f filename

Especifica el archivo log que se definió al activar la contabilidad red con el comando acctadm.

–d

Muestra la información registrada para la fecha especificada.

–F format

Muestra los datos en un formato específico. Actualmente, gnuplot es el único formato admitido.

–s start-time

Especifica la hora de inicio para mostrar la información registrada de las estadísticas de red. Utilice el formato MM/DD/YYY,hh:mm:ss. hour (hh) debe utilizar la notación de reloj de 24 horas. Si no incluye la fecha, se muestran los datos del rango de tiempo especificado para la fecha actual.

–e end-time

Especifica la hora de finalización para mostrar la información registrada de las estadísticas de red. Utilice el formato MM/DD/YYY,hh:mm:ss. hour (hh) debe utilizar la notación de reloj de 24 horas. Si no incluye la fecha, se muestran los datos del rango de tiempo especificado para la fecha actual.

flow

Muestra los datos históricos para un flujo especificado. Si no utiliza esta opción, se muestran los datos de red históricos para todos los flujos configurados.

Ejemplo 8-18  Visualización de estadísticas históricas sobre el uso de recursos en flujos

En el siguiente ejemplo, se muestran estadísticas históricas del uso de recursos por parte del tráfico en los flujos de un sistema.

# flowstat -h -f /var/log/net.log
FLOW      DURATION  IPACKETS RBYTES      OPACKETS OBYTES    BANDWIDTH
flowtcp   100       1031     546908      0        0         43.76Kbps
flowudp   0         0        0           0        0          0.00Mbps

En el siguiente ejemplo, se muestran estadísticas históricas del uso de recursos por parte del tráfico en flowtcp durante un determinado rango de fecha y hora.

# flowstat -h -s 02/19/2008,10:39:06 -e 02/19/2008,10:40:06 \
-f /var/log/net.log flowtcp

FLOW      START       END         RBYTES   OBYTES     BANDWIDTH
flowtcp   10:39:06    10:39:26    1546     6539        3.23 Kbps
flowtcp   10:39:26    10:39:46    3586     9922        5.40 Kbps
flowtcp   10:39:46    10:40:06    240      216       182.40 bps
flowtcp   10:40:06    10:40:26    0        0           0.00 bps

En el siguiente ejemplo, se muestran estadísticas históricas del uso de recursos por parte del tráfico en flowtcp durante un determinado rango de fecha y hora con el formato gnuplot.

# flowstat -h -s 02/19/2008,10:39:06 -e 02/19/2008,10:40:06 \
-F gnuplot -f /var/log/net.log flowtcp
# Time tcp-flow
10:39:06 3.23
10:39:26 5.40
10:39:46 0.18
10:40:06 0.00