Téléchargement
illégal

Linux - Outils de monitoring système



Pour monitorer le système, Linux présente une panoplie de commandes permettant chacune d’analyser et de retourner un ensemble d’informations relatives à l’état du système. L’analyse de ces informations permet à l’administrateur de faire un état des lieux du système et si le besoin se présente effectuer les actions qui s’imposent.
  • La commande uptime : La commande uptime indique
    • l’heure actuelle
    • depuis quand le système est fonctionnel
    • le nombre d’utilisateur connectés
    • la charge du système moyenne pour les 1, 5 et 15 dernières minutes

#uptime
10:21:06 up 5 days, 19:11,  2 users,  load average: 0.08, 0.03, 0.00
  • La commande top : La commande top fourni une vue dynamique en temps réel du système. La commande affiche une synthèse du système ainsi que la liste des tâches gérées par le noyau. Un certain nombre de données est fourni tel que l’utilisation mémoire et processus…

#top
top - 10:21:48 up 5 days, 19:11,  2 users,  load average: 0.04, 0.03, 0.00
Tasks:  73 total,   2 running,  71 sleeping,   0 stopped,   0 zombie
Cpu(s):  0.0% us,  0.0% sy,  0.0% ni, 100.0% id,  0.0% wa,  0.0% hi,  0.0% si
Mem:   3632736k total,  1049496k used,  2583240k free,   359636k buffers
Swap:  1991920k total,        0k used,  1991920k free,   255052k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND                                                                               
28566  user  16   0  2196 1088  856 R  0.3  0.0   0:00.02 top                                                                                   
    1 root      16   0  1564  532  464 S  0.0  0.0   0:01.21 init                                                                                 
  • free : La commande free permet d’afficher les données relatives à l’utilisation de la mémoire. Néanmoins, le résultat fourni par cette commande est un affichage statique, pour pouvoir visualiser de façon dynamique l’utilisation de la mémoire il est possible d’additionner la commande watch à free et lancer ainsi :

#watch –n 1 –d free
Every 1,0s: free                                               Wed Sep 23 10:22:47 2009
             totalusedfree     shared    buffers     cached
Mem:3632736    1049556    2583180                 0     359644     255072
-/+ buffers/cache:     434840    3197896
Swap:1991920                0    1991920

L’option –n indique le délai de rafraichissement et –d pour mettre en valeur l’évolution de snapshots.
  • vmstat : affiche des rapports sur l’utilisation la mémoire virtuelle relatifs aux threads noyau, le disque, trap, et activité du processeur.

#vmstat
procs -----------memory---------- ---swap-- -----io---- --system-- ----cpu----
 r  b   swpd   free   buff  cache   si   so    bi    bo   in    cs us sy id wa
 1  0      0 2583032 359664 255088    0    0     1    14   63    22  1  0 99  0
  • iostat : affiche des rapports statistiques de lecture/écriture relatifs à des devices.

#iostat
Linux 2.6.15-23-386 (owlt02.owliancet.local) 	23.09.2009
avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0,53    0,03    0,04    0,07    0,00   99,33

Device:            tps   Blk_read/s   Blk_wrtn/s   Blk_read   Blk_wrtn
sda               1,53         1,21        28,79     604661   14429814
  • du : affiche l’usage du disque pour chaque répertoire et sous répertoire par défaut en partant du répertoire courant ‘.’. Par passage d’un nom de répertoire en paramètre, l’analyse se fera sur ce dernier.
  • df : affiche la quantité d’espace libre au niveau des différent device montés ou passé en paramètre.
  • ps : affiche la liste des processus qui tournent avec leur id et utilisateur propriétaire.
  • who : affiche la liste des utilisateurs connectés.


Remarque : il existe un petit logiciel sympa pour afficher tout un tas d'informations sur le bureau, directement dans le papier paint : Conky.
Publié par wjaouadi - Dernière mise à jour le 26 octobre 2009 à 16:19 par le hollandais volant
Ce document intitulé « Linux - Outils de monitoring système » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Suggestions
  •  Linux - Outils de monitoring système
  •  Outil de monitoring pour linux opu freeBSD » Salut, Je recherche un outil permettant de faire un monitoring(administration) sur les différents services Linux (NFS, HTTPD...). Un outil style big brother mais en open source. Merci
  •  Real-time IP Camera installation window 7 (Résolu) » Bonjour, j'ai acheté une Real-time IP Camera Monitoring System et je bloque competement je suis sous window 7 et je n arrive pas a trouver le nom d utilsateur et le code demandé j ai essayé plusieurs solution mais rien ne passe quelqu' un peut il me...
  •  [vista] problème démarrage » Meilleure réponse: Pour booter sur le cd... Tu fais f12 et une petite phrase apparait on te demande de cliquer sur n'importe quelle touche pour redémarer avec le cd windows (mais elle apparait rapidement et s'en va aussi vite en Anglais) tu le fais. Ton d
  •  Windows 7 - Périphériques et imprimantes » Articles : Découvrez le panneau Périphériques et imprimantes Cliquez en bas à gauche de la Barre des tâches sur le bouton « Démarrer » puis, à droite du menu qui s’affiche, sur « Périphériques et imprimantes » pour faire apparaître le panneau Périphériques et...
  •  Désactiver le bip système sous Linux » Fiches pratiques : Le bip système peut être gênant : imaginez-vous dans un train, entouré de voyageurs endormis, et faisant sursauter tout le wagon parce que vous venez d'ouvrir votre session et qu'un bip système se déclenche... et je ne parle pas des bips récurrents en...
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?
Installation des logiciels sous Linux
Transformer son bureau Linux en un bureau semblable à Mac