Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
|
loadaverage [Le 02/02/2015, 16:12] 89.225.235.98 [Introduction] |
loadaverage [Le 11/09/2022, 12:04] (Version actuelle) moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
||
|---|---|---|---|
| Ligne 68: | Ligne 68: | ||
| Encore une fois, ça ne nous donne aucune information sur la charge du serveur. Cette donnée nous indique néanmoins quelque chose d'important ; la mémoire vive est suffisante car le noyau ne ressent pas la nécessité de swapper. | Encore une fois, ça ne nous donne aucune information sur la charge du serveur. Cette donnée nous indique néanmoins quelque chose d'important ; la mémoire vive est suffisante car le noyau ne ressent pas la nécessité de swapper. | ||
| - | Pour moi, la mémoire swap utilisée m'indique surtout un manque de mémoire vive ; rien de plus.zazzzzzzzzzz | + | Pour moi, la mémoire swap utilisée m'indique surtout un manque de mémoire vive ; rien de plus. |
| ===== Les "load average" ==== | ===== Les "load average" ==== | ||
| Ligne 92: | Ligne 92: | ||
| Donc, en clair, si vous avez un ''1.00'' dans le deuxième nombre, cela signifie que //durant les 5 dernières minutes, il y avait 1 processus prêt à être exécuté (c'est-à-dire que les I/O sont satisfaits, qu'il a toutes ses ressources...) mais qui est en attente//. | Donc, en clair, si vous avez un ''1.00'' dans le deuxième nombre, cela signifie que //durant les 5 dernières minutes, il y avait 1 processus prêt à être exécuté (c'est-à-dire que les I/O sont satisfaits, qu'il a toutes ses ressources...) mais qui est en attente//. | ||
| + | FIXME: Dans le kernel linux, le load-average contient également les processus en attente d'I/O, ce n'est pas uniquement la charge processeur ( | ||
| + | https://www.brendangregg.com/blog/2017-08-08/linux-load-averages.html | ||
| + | ) | ||
| ==== On peut voir ça comme une usine... ==== | ==== On peut voir ça comme une usine... ==== | ||
| - | L'usine (qui fait le travail) est le serveur. | + | L'usine (qui fait le travail) est le serveur. |
| - | La matière première est en entrée de cette usine (les processus en attente). | + | La matière première est en entrée de cette usine (les processus en attente). |
| Les produits finis sont en sortie de l'usine (les processus terminés). | Les produits finis sont en sortie de l'usine (les processus terminés). | ||
| Ligne 133: | Ligne 136: | ||
| Pour obtenir les informations de load average localement ; vous pouvez utiliser les programmes suivants : | Pour obtenir les informations de load average localement ; vous pouvez utiliser les programmes suivants : | ||
| + | |||
| + | * ''[[indicator-applications|indicator-applications]]'' : Graphiquement dans la barre de notification : | ||
| + | Pour se faire il suffit d'installer le paquet Indicator-multiload | ||
| + | |||
| + | --- //[[:utilisateurs:ratm54|ratm54]] Le 28/05/2015, 20:57// la partie suivante, relative à systray-whitelist est dépreciée depuis ubuntu 14.04 | ||
| + | ensuite pour unity exécuter en ligne de commande : | ||
| + | <code> | ||
| + | gsettings set com.canonical.Unity.Panel systray-whitelist "['all']" | ||
| + | </code> | ||
| + | |||
| * ''[[tutoriel:console_commandes_de_base#top|top]]'' : un classique... | * ''[[tutoriel:console_commandes_de_base#top|top]]'' : un classique... | ||
| Ligne 176: | Ligne 189: | ||
| === Installation sur les serveurs à superviser === | === Installation sur les serveurs à superviser === | ||
| - | <note important>Dans la version 12.04 d'Ubuntu, il n'est plus necessaire de créer un script init. | + | <note important>Dans la version 12.04 d'Ubuntu, il n'est plus necessaire de créer un script init. |
| En effet, l'installation du paquet "rstatd" va automatiquement installer et configurer le démon inetd.</note> | En effet, l'installation du paquet "rstatd" va automatiquement installer et configurer le démon inetd.</note> | ||
| Pour installer ''rstatd'' sur les serveurs à superviser, il vous suffit de suivre la procédure suivante : | Pour installer ''rstatd'' sur les serveurs à superviser, il vous suffit de suivre la procédure suivante : | ||