JavaScript is required to for searching.
Ignorer les liens de navigation
Quitter l'aperu
Utilisation de réseaux virtuels dans Oracle Solaris 11.1     Oracle Solaris 11.1 Information Library (Français)
search filter icon
search icon

Informations document

Préface

1.  Virtualisation du réseau et gestion des ressources dans Oracle Solaris

2.  Création et administration des réseaux virtuels dans Oracle Solaris

3.  Gestion des ressources réseau dans Oracle Solaris

4.  Contrôle du trafic réseau et de l'utilisation des ressources dans Oracle Solaris

Présentation du flux de trafic réseau

Commandes permettant de surveiller les statistiques du trafic

Collecte de statistiques relatives au trafic réseau sur les liaisons

Obtention des statistiques de trafic réseau sur les périphériques réseau

Obtention des statistiques de trafic réseau sur les couloirs

Obtention des statistiques de trafic réseau sur les groupements de liaisons

Collecte de statistiques relatives au trafic réseau sur les flux

Configuration de la comptabilisation du réseau pour le trafic réseau

Configuration de la comptabilisation du réseau

Obtention de statistiques historiques sur le trafic réseau

Index

Configuration de la comptabilisation du réseau pour le trafic réseau

Vous pouvez utiliser l'utilitaire de comptabilisation étendue pour configurer la comptabilisation du réseau sur le système. La comptabilisation du réseau implique la capture de statistiques relatives au trafic réseau dans un fichier journal. De cette manière, vous pouvez mettre à jour les enregistrements de trafic pour le suivi, le provisioning, la consolidation et la facturation. Plus tard, reportez-vous au fichier journal pour obtenir des informations sur l'utilisation du réseau sur une période de temps.

Pour configurer la comptabilisation du réseau, utilisez la commande acctadm de l'utilitaire de comptabilisation étendue. Une fois que vous avez configuré la comptabilisation du réseau, exécutez la commande flowstat pour enregistrer les statistiques du trafic.

Cette section décrit les procédures suivantes :

Configuration de la comptabilisation du réseau

  1. Sur le système avec les interfaces dont vous voulez suivre l'utilisation du réseau, connectez-vous en tant qu'administrateur.

    Pour plus d'informations, reportez-vous à la section Utilisation de vos droits d’administration du manuel Administration d’Oracle Solaris 11.1 : Services de sécurité.

  2. Affichez l'état des types de comptabilisation qui peuvent être activées par l'utilitaire de comptabilisation étendue.
    # acctadm [process | task | flow | net]

    L'utilitaire de comptabilisation étendue peut activer quatre types de comptabilisation. Les opérandes facultatives de la commande acctadm correspondent à ces types de comptabilisation. Exécutez une opérande avec la commande pour configurer un type spécifique de comptabilisation.

    • Comptabilisation des processus

    • Comptabilisation des tâches

    • Comptabilisation des flux pour IPQoS

    • Liaisons et flux de comptabilité du réseau


    Remarque - La comptabilisation réseau s'applique également aux flux qui sont gérés par les commandes flowadm et flowstat comme indiqué à la section Gestion des ressources sur les flux. Par conséquent, pour configurer la comptabilisation de ces flux, utilisez l'option net avec la commande acctadm. N'utilisez pas l'option flow, laquelle active la comptabilisation des flux pour les configurations IPQoS.

    La spécification net affiche l'état de la comptabilisation réseau. Si net n'est pas utilisée, l'état des quatre types de comptabilisation s'affiche.


  3. Activez la comptabilisation étendue pour le trafic réseau.
    # acctadm -e extended -f filename net

    filename comprend le chemin complet du fichier journal qui va capturer les statistiques de trafic réseau. Le fichier journal peut être créé dans n'importe quel répertoire que vous indiquez.

  4. Vérifiez que la comptabilisation réseau étendue est activée.
    # acctadm net

Exemple 4-4 Configuration de la comptabilisation du réseau sur le système

Cet exemple indique comment configurer la comptabilisation pour capturer et afficher les informations relatives au trafic historique sur le système.

Tout d'abord, affichez l'état de tous les types de comptabilisation, comme suit :

# 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 sortie montre que la comptabilisation réseau n'est pas active.

Ensuite, activez la comptabilisation réseau étendue.

# 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

Obtention de statistiques historiques sur le trafic réseau

Une fois que vous avez activé la comptabilisation réseau, vous pouvez utiliser les commandes dlstat et flowstat pour extraire des informations du fichier journal. Cette procédure indique les étapes à suivre.

Avant de commencer

Vous devez activer la comptabilisation étendue pour le réseau avant de pouvoir afficher les données d'historique sur le réseau. De plus, pour afficher des données d'historique relatives au trafic sur des flux, vous devez tout d'abord configurer les flux dans le système comme expliqué à la section Gestion des ressources sur les flux.

  1. Sur le système avec les interfaces dont vous voulez suivre l'utilisation du réseau, connectez-vous en tant qu'administrateur.

    Pour plus d'informations, reportez-vous à la section Utilisation de vos droits d’administration du manuel Administration d’Oracle Solaris 11.1 : Services de sécurité.

  2. Pour extraire et afficher des informations historiques sur l'utilisation des ressources sur les liaisons de données, utilisez la commande suivante :
    # dlstat show-link -h [-a] -f filename [-d date] [-F format] [-s start-time] [-e end-time] [link]
    -h

    Affiche un récapitulatif des informations historiques relatives à l'utilisation des ressources par paquets entrants et sortants sur les liaisons de données.

    -a

    Affiche l'utilisation des ressources sur toutes les liaisons de données, y compris celles qui ont déjà été supprimées après la capture de données.

    -f filename

    Spécifie le fichier journal qui a été défini quand la comptabilisation réseau a été activée avec la commande acctadm.

    -d date

    Affiche les informations consignées pour la date spécifiée.

    -F format

    Affiche les données dans un format spécifique qui peuvent être présentées sous forme de graphique pour analyse. gnuplot est le seul format pris en charge pour le moment.

    -s start-time,
    -e end-time

    Affiche les informations du journal disponibles pour une date et une période précises. Utilisez le format MM/DD/YYY,hh:mm:ss. L'heure hour (hh) doit utiliser la notation sur 24 h. Si vous n'incluez pas de date, les données de la plage d'heures spécifiée pour la date du jour sont affichées.

    Liaison

    Affiche les données historiques d'une liaison de données. Si vous n'utilisez pas cette option, les données réseau d'historique pour toutes les liaisons de données configurées s'affichent.

  3. Pour extraire et afficher des informations historiques relatives au trafic réseau sur des flux configurés, utilisez la commande suivante :
    # flowstat -h [-a] -f filename [-d date] [-F format] [-s start-time] [-e end-time] [flow]
    -h

    Affiche un récapitulatif des informations historiques relatives à l'utilisation des ressources par paquets entrants et sortants sur les flux configurés.

    -a

    Affiche l'utilisation des ressources sur tous les flux configurés, y compris ceux qui ont déjà été supprimés après la capture des données.

    -f filename

    Spécifie le fichier journal qui a été défini quand la comptabilisation réseau a été activée avec la commande acctadm.

    -d

    Affiche les informations consignées pour la date spécifiée.

    -F format

    Affiche les données dans un format spécifique. Actuellement, gnuplot est le seul format pris en charge.

    -s start-time,
    -e end-time

    Affiche les informations du journal disponibles pour une date et une période précises. Utilisez le format MM/DD/YYY,hh:mm:ss. L'heure hour (hh) doit utiliser la notation sur 24 h. Si vous n'incluez pas de date, les données de la plage d'heures spécifiée pour la date du jour sont affichées.

    flow

    Affiche les données historiques d'un flux. Si vous n'utilisez pas cette option, les données réseau d'historique pour tous les flux configurés s'affichent.

Exemple 4-5 Affichage d'informations historiques relatives à l'utilisation des ressources sur les liaisons des données

L'exemple suivant présente les statistiques historiques sur le trafic réseau et son utilisation des ressources sur une liaison de données :

# 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

Exemple 4-6 Affichage d'informations historiques relatives à l'utilisation des ressources sur les flux

Les exemples suivants montrent différentes manières d'afficher les statistiques historiques relatives au trafic réseau sur un flux et son utilisation des ressources.

L'exemple suivant affiche les statistiques d'utilisation des ressources par trafic sur un flux :

# 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

L'exemple suivant affiche les statistiques historiques de l'utilisation de ressources par le trafic sur un flux à une date ou sur une période donnée :

# 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

L'exemple suivant affiche des statistiques historiques d'utilisation des ressources par trafic sur un flux pour une date donnée et une plage d'heures donnée : Les informations s'affichent à l'aide du format 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