JavaScript is required to for searching.
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)
search filter icon
search icon

Información del documento

Prefacio

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

Recopilación de estadísticas sobre tráfico de red en flujos

Configuración de contabilidad de red para el tráfico de red

Cómo configurar la contabilidad de red

Cómo obtener estadísticas históricas del tráfico de la red

Índice

Configuración de contabilidad de red para el tráfico de red

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:

Cómo configurar la contabilidad de red

  1. Conviértase en un administrador, en el sistema con las interfaces cuyo uso de red desea controlar.

    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.

  2. Vea el estado de los tipos de contabilidad que se pueden activar mediante la utilidad de contabilidad ampliada.
    # 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.

    • Contabilidad de proceso

    • Contabilidad de tarea

    • Contabilidad de flujo para IPQoS

    • Contabilidad de red para enlaces y flujos


    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.


  3. Active la contabilidad ampliada para el tráfico de red.
    # 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.

  4. Verifique que la contabilidad de red ampliada esté activada.
    # 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

Cómo obtener estadísticas históricas del tráfico de la red

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.

  1. Conviértase en un administrador, en el sistema con las interfaces cuyo uso de red desea controlar.

    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.

  2. Para extraer y visualizar información histórica sobre el uso de los recursos en los enlaces de datos, utilice el siguiente 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 de registro 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,
    -e end-time

    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.

    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.

  3. Para extraer y visualizar información histórica sobre el tráfico de red en los flujos configurados, utilice el siguiente 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 de registro 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,
    -e end-time

    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.

    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 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