Guide d'administration système : services IP

ProcedureCréation d'un fichier contenant les données de comptabilisation des flux

Avant d'ajouter une action flowacct dans le fichier de configuration IPQoS, vous devez créer un fichier pour les enregistrements de flux provenant du module flowacct. À cet effet, exécutez la commande acctadm. La commande acctadm enregistre les attributs de base ou les attributs étendus dans le fichier. Tous les attributs flowacct sont répertoriés dans le Tableau 37–4. Pour plus d'informations sur acctadm, reportez-vous à la page de manuel acctadm(1M).

  1. Prenez le rôle d'administrateur principal ou connectez-vous en tant que superutilisateur dans le système IPQoS.

    Le rôle d'administrateur principal inclut le profil d'administrateur principal. Pour plus d'informations sur la création d'un rôle et son assignation à un utilisateur, reportez-vous au Chapitre 2, Working With the Solaris Management Console (Tasks) du System Administration Guide: Basic Administration.

  2. Créez un fichier standard de comptabilisation de flux.

    Voici comment créer un fichier standard de comptabilisation de flux pour le serveur Web Premium tel qu'il est configuré dans l'Exemple 34–1.


    # /usr/sbin/acctadm -e basic -f /var/ipqos/goldweb/account.info flow
    
    acctadm -e

    Appelle la commande acctadm assortie de l'option -e. L'option -e active les arguments qui suivent.

    basic

    Déclare que seules les données des huit attributs flowacct standard doivent être enregistrées dans le fichier.

    /var/ipqos/goldweb/account.info

    Spécifie le nom du chemin complet du fichier contenant les enregistrements de flux émanant de flowacct.

    flow

    Demande à acctadm d'activer la comptabilisation des flux.

  3. Examinez les information sur la comptabilisation des flux concernant le système IPQoS en tapant acctadm sans arguments.

    acctadm génère la sortie suivante :

    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 de Solaris. Le tableau suivant décrit les entrées spécifiques à IPQoS.

    Entrée 

    Description 

    Flow accounting: active

    Indique que la comptabilisation est activée. 

    Flow accounting file: /var/ipqos/goldweb/account.info

    Indique le nom du fichier de comptabilisation des flux actuel. 

    Tracked flow resources: basic

    Spécifie que seuls les attributs de flux standard sont suivis. 

    Untracked flow resources: dsfield,ctime,lseen,projid,uid

    Dresse la liste des attributs de flowacct pour lequel aucun suivi n'est effectué dans le fichier.

  4. (Facultatif) Ajoute les attributs étendus au fichier de comptabilisation.


    # acctadm -e extended -f /var/ipqos/goldweb/account.info flow
  5. (Facultatif) Renvoie à l'enregistrement les attributs standard dans la fichier de comptabilisation.


    # acctadm -d extended -e basic -f /var/ipqos/goldweb/account.info

    L'option -d désactive la comptabilité étendue.

  6. Voir le contenu du fichier de comptabilisation des flux.

    Pour savoir comment afficher le contenu d'un fichier de comptabilisation de flux, reportez-vous à la section Interface Perl pour libexacct du Guide d’administration système : Gestion des ressources des conteneurs et des zones Oracle Solaris.

Voir aussi