Antes de agregar una acción de flowacct al archivo de configuración IPQoS, debe crear un archivo para los registros de flujo desde el módulo flowacct. acctadm puede registrar atributos básicos o extendidos en el archivo. Todos los atributos flowacct están enumerados en la Table 6–4. Para obtener información detallada, consulte la página del comando man acctadm(1M).
Para obtener más información, consulte Uso de sus derechos administrativos asignados de Protección de los usuarios y los procesos en Oracle Solaris 11.2 .
En el siguiente ejemplo se muestra cómo crear un archivo de control de flujo básico para el servidor web configurado en el Example 3–1.
# /usr/sbin/acctadm -e basic -f /var/ipqos/goldweb/account.info flow
Invoca a acctadm con la opción -e. La opción -e activa los argumentos que hay a continuación.
Determina que sólo los datos de los ocho atributos básicos flowacct se registran en el archivo.
Especifica el nombre de ruta completo del archivo que contendrá los registros de flujo de flowacct.
Indica a acctadm que debe activar el control de flujo.
La salida de acctadm es similar al siguiente ejemplo:
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,mstate Flow accounting: active Flow accounting file: /var/ipqos/goldweb/account.info Tracked flow resources: basic Untracked flow resources: dsfield,ctime,lseen,projid,uid
Todas las entradas menos las cuatro últimas son para su uso con la función Oracle Solaris Resource Manager. Las entradas que son específicas de IPQoS son las siguientes:
Indica que el control de flujo está activado.
Indica el nombre del archivo de control de flujo actual.
Indica que sólo se supervisan los atributos de flujo básicos.
Indica que sólo se supervisan los atributos de flujo básicos.
# acctadm -e extended -f /var/ipqos/goldweb/account.info flow
# acctadm -d extended -e basic -f /var/ipqos/goldweb/account.info
La opción -d desactiva la contabilidad ampliada.
Para obtener instrucciones para ver el contenido de un archivo de control de flujo, consulte Interfaz Perl para libexacct de Administración de la gestión de recursos en Oracle Solaris 11.2 .
Véase también
Para obtener información detallada sobre la función de contabilidad ampliada, consulte el Capítulo 4, Acerca de la contabilidad ampliada de Administración de la gestión de recursos en Oracle Solaris 11.2 .
Pasos siguientes
Para definir parámetros flowacct en el archivo de configuración IPQoS, consulte Cómo activar el control para una clase en el archivo de configuración IPQoS.
Para imprimir los datos en el archivo creado con el comando acctadm, consulte Interfaz Perl para libexacct de Administración de la gestión de recursos en Oracle Solaris 11.2 .