Avant d'ajouter une action flowacct au fichier de configuration IPQoS, vous devez créer un fichier d'enregistrement des flux du module flowacct. acctadm peut enregistrer les attributs de base ou les attributs étendus dans le fichier. Tous les attributs flowacct sont répertoriés dans le Table 6–4. Pour plus d'informations, reportez-vous à la page de manuel acctadm(1M).
Pour plus d'informations, reportez-vous à la section A l’aide de vos droits administratifs attribués du manuel Sécurisation des utilisateurs et des processus dans Oracle Solaris 11.2 .
Voici comment créer un fichier standard de comptabilisation de flux pour le serveur Web Premium tel qu'il est configuré dans l'Example 3–1.
# /usr/sbin/acctadm -e basic -f /var/ipqos/goldweb/account.info flow
Appelle la commande acctadm assortie de l'option -e. L'option -e active les arguments qui suivent.
Déclare que seules les données des huit attributs flowacct standard doivent être enregistrées dans le fichier.
Spécifie le nom du chemin complet du fichier contenant les enregistrements de flux émanant de flowacct.
Demande à acctadm d'activer la comptabilisation des flux.
La sortieacctadm est similaire à celle présentée ci-dessous :
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
Toutes les entrées hormis les quatre dernières sont destinées à la fonction du gestionnaire de ressources d'Oracle Solaris. Les entrées spécifiques à IPQoS sont les suivantes :
Indique que la comptabilisation est activée.
Indique le nom du fichier de comptabilisation des flux actuel.
Spécifie que seuls les attributs de flux standard sont suivis.
Spécifie que seuls les attributs de flux standard sont suivis.
# acctadm -e extended -f /var/ipqos/goldweb/account.info flow
# acctadm -d extended -e basic -f /var/ipqos/goldweb/account.info
L'option -d désactive la comptabilité étendue.
Pour obtenir des instructions sur l'affichage du contenu d'un fichier de comptabilisation des flux, reportez-vous à la section Interface Perl pour libexacct du manuel Administration de la gestion des ressources dans Oracle Solaris 11.2 .
Voir aussi
Pour obtenir des informations détaillées sur la fonction de comptabilisation étendue, reportez-vous au Chapitre 4, A propos de la comptabilisation étendue du manuel Administration de la gestion des ressources dans Oracle Solaris 11.2 .
Etapes suivantes
Pour définir les paramètres de flowacct dans le fichier de configuration IPQoS, reportez-vous à la section Activation de la comptabilisation d'une classe dans le fichier de configuration IPQoS.
Pour imprimer les données du fichier créé avec la commande acctadm, reportez-vous à la section Interface Perl pour libexacct du manuel Administration de la gestion des ressources dans Oracle Solaris 11.2 .