Ignorer les liens de navigation | |
Quitter l'aperu | |
Administration d'Oracle Solaris : Interfaces réseau et virtualisation réseau Oracle Solaris 11 Information Library (Français) |
1. Présentation de la pile réseau
Configuration réseau dans cette version d'Oracle Solaris
Pile réseau dans Oracle Solaris
Noms des périphériques réseau et des liaisons de données
Administration d'autres types de liens
Partie I Configuration automatique de réseau
3. Configuration et administration NWAM (présentation)
4. Configuration de profil NWAM (tâches)
5. Administration des profils NWAM (tâches)
6. A propos de l'interface graphique NWAM
Partie II Configuration de liaisons de données et d'interfaces
8. Configuration et administration des liaisons de données
9. Configuration d'une interface IP
10. Configuration des communications via une interface sans fil sur Oracle Solaris
12. Administration de groupements de liens
13. Administration des réseaux locaux virtuels
16. Echange d'informations sur la connectivité réseau à l'aide du protocole LLDP
Partie III Virtualisation du réseau et gestion des ressources
17. Introduction à la virtualisation du réseau et au contrôle des ressources (présentation)
18. Planification de la virtualisation du réseau et du contrôle des ressources
19. Configuration des réseaux virtuels (tâches)
20. Utilisation de la protection des liens dans les environnements virtualisés
21. Gestion des ressources réseau
22. Contrôle du trafic réseau et de l'utilisation des ressources
Présentation du flux de trafic réseau
Contrôle du trafic et de l'utilisation des ressources (liste des tâches)
Collecte de statistiques relatives au trafic réseau sur les liaisons
Procédure d'obtention de statistiques de base sur le trafic réseau
Procédure d'obtention de statistiques sur l'utilisation d'anneaux
Procédure d'obtention de statistiques sur le trafic réseau sur des couloirs
Collecte de statistiques relatives au trafic réseau sur les flux
Vous pouvez utiliser l'utilitaire de comptabilisation étendue pour capturer des statistiques sur le 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 l'utilitaire de comptabilisation étendue, utilisez la commande acctadm.
Pour plus d'informations, reportez-vous à la section Procédure d’obtention des droits d’administration du manuel Administration d’Oracle Solaris : services de sécurité.
# acctadm net
Quatre types de comptabilisation étendue peuvent être activés par la commande acctadm :
Comptabilisation des processus
Comptabilisation des tâches
Comptabilisation des flux pour la qualité de service IP (IPQoS)
Comptabilisation réseau des liaisons et des flux
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.
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 qui permet la comptabilisation des flux et qui s'applique aux configurations IPQoS.
# acctadm -e extended -f filename net
où 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.
# acctadm net
Exemple 22-11 Configuration de la comptabilisation étendue pour le trafic réseau
Cet exemple montre comment capturer et afficher des informations historiques sur le trafic réseau sur des liaisons de données et n'importe flux configuré flux 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
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. La procédure suivante explique les étapes.
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é dans la section Gestion des ressources sur les flux.
Pour plus d'informations, reportez-vous à la section Procédure d’obtention des droits d’administration du manuel Administration d’Oracle Solaris : services de sécurité.
# dlstat show-link -h [-a] -f filename [-d date] [-F format] [-s start-time] [-e end-time] [link]
Affiche un récapitulatif des informations historiques relatives à l'utilisation des ressources par paquets entrants et sortants sur les liaisons de données.
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.
Spécifie le fichier journal qui a été défini quand la comptabilisation réseau a été activée avec la commande acctadm.
Affiche les informations du journal pour des dates quand les informations sont disponibles.
Affiche les données dans un format spécifique. Actuellement, gnuplot est le seul format pris en charge.
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 heures. Si vous n'incluez pas la date, les données de la date en cours s'affichent.
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.
# flowstat -h [-a] -f filename [-d date] [-F format] [-s start-time] [-e end-time] [flow]
Affiche un récapitulatif des informations historiques relatives à l'utilisation des ressources par paquets entrants et sortants sur les liaisons de données.
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.
Spécifie le fichier journal qui a été défini quand la comptabilisation réseau a été activée avec la commande acctadm.
Affiche les informations du journal pour des dates quand les informations sont disponibles.
Affiche les données dans un format spécifique. Actuellement, gnuplot est le seul format pris en charge.
Affiche les informations du journal disponibles pour une date et une période précises. Utilisez le format MM/DD/YYY,hh:mm:ss. hour (hh) doit utiliser la notation sur 24 heures. Si vous n'incluez pas la date, les données de la date en cours s'affichent.
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.
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 22-12 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 LINK DURATION IPACKETS RBYTES OPACKETS OBYTES BANDWIDTH e1000g0 80 1031 546908 0 0 2.44 Kbps
Exemple 22-13 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.
Affichez les statistiques historiques de l'utilisation de ressources par le 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
Affichez 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
Affichez les statistiques historiques de l'utilisation de ressources par le trafic sur un flux à une date ou sur une période donnée. Affichez les informations à 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