Omitir Vínculos de navegación | |
Salir de la Vista de impresión | |
![]() |
Uso de redes virtuales en Oracle Solaris 11.1 Oracle Solaris 11.1 Information Library (Español) |
1. Gestión de recursos y virtualización de red en Oracle Solaris
2. Creación y administración de redes virtuales en Oracle Solaris
3. Gestión de recursos de red en Oracle Solaris
4. Supervisión del tráfico de red y el uso de recursos en Oracle Solaris
Descripción general del flujo del tráfico de red
Comandos para supervisar las estadísticas de tráfico
Recopilación de estadísticas sobre el tráfico de red en enlaces
Obtención de estadísticas de tráfico de red en dispositivos de red
Obtención de estadísticas de tráfico de red en vías
Obtención de estadísticas de tráfico de red en agregaciones de enlaces
Puede utilizar la utilidad de contabilidad ampliada para configurar la contabilidad de red en el sistema. La contabilidad de red implica capturar estadísticas sobre el tráfico de red en un archivo de registro. De esta forma, puede mantener registros de tráfico con fines de seguimiento, provisión, consolidación y facturación. Posteriormente, puede consultar el archivo de registro para obtener información histórica sobre el uso de la red durante un período determinado.
Para configurar la contabilidad de red, utilice el comando acctadm de la utilidad de contabilidad ampliada. Una vez que haya finalizado la configuración de la contabilidad de red, utilice el comando flowstat para registrar las estadísticas de tráfico.
En esta sección, se describen los siguientes procedimientos:
Para obtener más información, consulte Cómo usar los derechos administrativos que tiene asignados de Administración de Oracle Solaris 11.1: servicios de seguridad.
# acctadm [process | task | flow | net]
La utilidad de contabilidad ampliada puede activar cuatro tipos de contabilidad. Los operandos opcionales del comando acctadm corresponden a estos tipos de contabilidad. Para configurar un tipo de contabilidad específico, se utiliza un operando junto con el comando.
Nota - La contabilidad de red también se aplica a los flujos que se gestionan mediante los comandos flowadm y flowstat, como se explicó en Gestión de recursos en flujos. Por lo tanto, para configurar la contabilidad de estos flujos, utilice la opción net con el comando acctadm. No utilice la opción flow, que activa la contabilidad de flujo para configuraciones de IPQoS.
Si se especifica net, se muestra el estado de contabilidad de red. Si no se utiliza net, se muestra el estado de los cuatro tipos de contabilidad.
# acctadm -e extended -f filename net
Donde nombre_archivo incluye la ruta completa del archivo de registro que va a capturar las estadísticas del tráfico de red. El archivo de registro se puede crear en cualquier directorio que especifique.
# acctadm net
Ejemplo 4-4 Configuración de la contabilidad de red en el sistema
En este ejemplo se muestra cómo configurar la contabilidad de red para capturar y visualizar la información histórica sobre el tráfico del sistema.
En primer lugar, vea el estado de todos los tipos de contabilidad de la siguiente manera:
# acctadm Task accounting: inactive Task accounting file: none Tracked task resources: none Untracked task resources: extended Process accounting: inactive Process accounting file: none Tracked process resources: none Untracked process resources: extended,host Flow accounting: inactive Flow accounting file: none Tracked flow resources: none Untracked flow resources: extended Network accounting: inactive Network accounting file: none Tracked Network resources: none Untracked Network resources: extended
La salida muestra que la contabilidad de red no está activa.
A continuación, active la contabilidad de red ampliada.
# acctadm -e extended -f /var/log/net.log net # acctadm net Net accounting: active Net accounting file: /var/log/net.log Tracked net resources: extended Untracked net resources: none
Después de activar la contabilidad de red, puede utilizar los comandos dlstat y flowstat para extraer información del archivo de registro. En este procedimiento se describen los pasos.
Antes de empezar
Para poder visualizar los datos históricos de la red, debe activar la contabilidad ampliada para la red. Además, para visualizar los datos históricos del tráfico en los flujos, primero, debe configurar los flujos del sistema como se explica en Gestión de recursos en flujos.
Para obtener más información, consulte Cómo usar los derechos administrativos que tiene asignados de Administración de Oracle Solaris 11.1: servicios de seguridad.
# dlstat show-link -h [-a] -f filename [-d date] [-F format] [-s start-time] [-e end-time] [link]
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.
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.
Especifica el archivo de registro que se definió al activar la contabilidad red con el comando acctadm.
Muestra la información registrada para la fecha especificada.
Muestra los datos en un formato específico que se puede trazar para el análisis. Actualmente, gnuplot es el único formato admitido.
Muestra la información registrada disponible para un rango de fecha y hora especificado. Utilice el formato MM/DD/YYY,hh:mm:ss. La hora (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.
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.
# flowstat -h [-a] -f filename [-d date] [-F format] [-s start-time] [-e end-time] [flow]
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.
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.
Especifica el archivo de registro que se definió al activar la contabilidad red con el comando acctadm.
Muestra la información registrada para la fecha especificada.
Muestra los datos en un formato específico. Actualmente, gnuplot es el único formato admitido.
Muestra la información registrada disponible para un rango de fecha y hora especificado. Utilice el formato MM/DD/YYY,hh:mm:ss. La hora (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.
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 4-5 Visualización de información histórica sobre el uso de los recursos en enlaces de datos
En el siguiente ejemplo se muestran las estadísticas históricas del tráfico de red y el uso de los recursos por parte del tráfico de red en un enlace de datos especificado:
# dlstat show-link -h -f /var/log/net.log net0 LINK DURATION IPACKETS RBYTES OPACKETS OBYTES BANDWIDTH net0 80 1031 546908 0 0 2.44 Kbps
Ejemplo 4-6 Visualización de información histórica sobre el uso de los recursos en flujos
En los siguientes ejemplos se muestran diferentes maneras de visualizar estadísticas históricas sobre el tráfico de red en un flujo y su uso de recursos.
En el siguiente ejemplo se muestran las estadísticas históricas del uso de recursos por parte del tráfico en un flujo:
# 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 las estadísticas históricas del uso de recursos por parte del tráfico en un flujo durante un determinado rango de fechas y horas:
# 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 las estadísticas históricas del uso de recursos por parte del tráfico en un flujo durante un determinado rango de fechas y horas. La información se muestra 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