Gestion de la virtualisation réseau et des ressources réseau dans Oracle® Solaris 11.2

Quitter la vue de l'impression

Mis à jour : Septembre 2014
 
 

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

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é dans Gestion des ressources réseau à l'aide de flux.

Affichage des statistiques historiques de trafic réseau sur les liaisons de données

Vous pouvez afficher les statistiques relatives au trafic réseau sur des liaisons de données historiques à l'aide de la syntaxe de 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

Indique l'heure de début pour afficher les informations journalisées du réseau des statistiques. 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.

–e end-time

Indique l'heure de fin pour afficher les informations journalisées du réseau des statistiques. 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.

link

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.

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

Dans cet exemple, les statistiques historiques sur le trafic réseau et son utilisation des ressources sur toutes les liaisons de données dans un système sont affichés.

# dlstat show-link -h -f /var/log/net.log
LINK  DURATION  IPKTS    RBYTES     OPKTS  OBYTES     BANDWIDTH
net0   80        1031    546908      0        0       2.44 Mbps
net1   100       2045    235977      0        0       9.67 Mbps

Affichage des statistiques historiques de trafic réseau sur les flux

Vous pouvez afficher les statistiques de trafic réseau d'historique sur les flux à l'aide de la syntaxe de 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. gnuplot est le seul format pris en charge pour le moment.

–s start-time

Indique l'heure de début pour afficher les informations journalisées du réseau des statistiques. 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.

–e end-time

Indique l'heure de fin pour afficher les informations journalisées du réseau des statistiques. 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 8-18  Affichage d'informations historiques relatives à l'utilisation des ressources sur les flux

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 des statistiques historiques d'utilisation des ressources par trafic sur flowtcp pour une date donnée et une plage d'heures 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 flowtcp pour une date donnée et une plage d'heures donné à 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