Afficher les performances du serveur

Voici une liste (non exhaustive) d’outils pour afficher les peformances de votre poste ou serveur.

Il est à noter que l’utilisation de la mémoire doit être maximale, ce qui est perturbant !

free

La commande free va afficher l’état de la mémoire, ajouter l’argument -m pour avoir un affichage plus compréhensible (em méga octets)

free -m

total       used       free     shared    buffers     cached
Mem:          2026       1219        806          0        131        562
-/+ buffers/cache:        526       1500
Swap:         1600          0       1600

vmstat

vmstat va afficher des informations,  à intervalle régulier et un certain nombre de fois :

vmstat 2 3

va exécuter 3 fois la commande, toutes les 2 secondes. exemple de résultat :

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 820464 134872 577152    0    0    37    19  144  945  7  1 91  1
0  0      0 820456 134872 577152    0    0     0     0  286 1387  3  0 97  0
0  0      0 820544 134872 577152    0    0     0     0  278 1347  5  0 94  0

/proc/meminfo

ce fichier contient le détail de la mémoire, on peut en afficher le contenu avec la commande

cat /proc/meminfo

On y trouvera notamment l’info intéressante Dirty.

top

L’utilitaire top va afficher les processus et l’utilisation qu’ils font des ressources (voir également  ps -aux )

P va trier par utilisation du processeur

M va trier par utilisation mémoire

Z  puis w pour changer la couleur (afin de le rendre plus visible)

htop

l’utilitaire htop ( à installer avec  apt-get install htop ou équivalent de votre distribution)  est une version plus complète (mais vraiment plus utile ?) de top.

iotop

L’utilitaire iotop va afficher les accès disques.

Il peut être utile parfois d’utiliser la commande lsof pour savoir quels sont les process qui accèdent à certains dossiers..

uptime

uptime va vous afficher plusieurs informations, suffisantes pour un aperçu de ce qui se passe.

12:34:00 up 79 days, 21:40,  2 users,  load average: 0.31, 0.23, 0.19

On voit ici que ce serveur est démarré depuis 79 jours, que 2 utilisateurs y sont connectés, et que sa charge machine ( 5 dernières minutes / 10 dernières minutes / 15 dernières minutes) est assez faible.

Leave a comment