Le moniteur Linux a été testé sur les systèmes suivant: Fedora, Mandriva, Suse et Debian.
Lors de la création d'un moniteur Linux, il est possible de choisir le protocole de communication avec le serveur: Telnet ou SSH.
La définition d'un moniteur Telnet ou SSH requiert le nom ou l'adresse IP de la machine à surveiller. Elle requiert aussi le numéro du port. Le port standard d'accès est 23 pour le protocole Telnet, et 22 pour SSH.
Il est aussi nécessaire d'entrer un compte valide afin que NeoLoad puisse se connecter sur le serveur pour y récupérer les compteurs de performances à surveiller. En fonction des compteurs à surveiller, NeoLoad peut ouvrir jusqu'à trois connexions Telnet / SSH sur le serveur.
![]() | Avertissement |
|---|---|
Dans certaines configurations, il n'est pas possible de se connecter au serveur plusieurs fois avec le même compte (compte root par exemple). Dans ce cas, en fonction des compteurs sélectionnés, il est possible que des compteurs ne fonctionnent pas. |
En mode SSH, NeoLoad supporte les méthodes d'authentification
suivantes : login / mot de passe, clé publique et
Keyboard-Interactive.
![]() | Note |
|---|---|
Sur certains systèmes, il est nécessaire de configurer
l'authentification dans le fichier de configuration de ssh. Si
l'authentification échoue alors que les paramètres de connexion sont
corrects, il faut éditer la configuration ssh depuis le fichier
|
Il est possible de créer un nouveau moniteur en suivant l'assistant de création d'une nouvelle machine monitorée ou bien à partir d'une machine monitorée déjà existante.

Disk (per device)) et les processus
(compteurs de la catégorie Process (per process)) à
surveiller.

Les compteurs disponibles sous plate-forme Linux regroupés par catégorie sont:
System.
CPU User. Temps consommé par les processus. Il s'agit de la répartition du temps CPU en pourcentages.
CPU System. Temps passé dans le noyau. Il s'agit de la répartition du temps CPU en pourcentages.
CPU Idle. Temps CPU inutilisé. Il s'agit de la répartition du temps CPU en pourcentages.
Interruptions Count. Nombre d'interruptions par seconde, y compris l'horloge.
Context Switch Count. Nombre de changements de contexte (context switches) par seconde (appels systèmes + commutations de tâches).
Process Runnable. Nombre de processus en compétition pour le temps CPU.
Process Runnable per CPU. Nombre de processus en compétition pour le temps CPU par CPU.
Process Sleeping. Nombre de processus dormants.
Process Swapped. Nombre de processus transférés dans le swap mais qui seraient exécutés sinon. Ce champ est calculable, mais Linux ne fait jamais de swap intégral aussi désespéré.
![]() | Avertissement |
|---|---|
Ce champ n'est pas disponible sur tous les
systèmes Linux. (Champ |
Swap in. Quantité de mémoire swap lu du disque (/s)
Swap out. Quantité de mémoire swap écrite sur disque (/s)
Memory.
Memory Total. Total de la mémoire utilisable (i.e. mémoire physique moins quelques bits réservés et le code binaire du noyau).
Memory Used. Mémoire totale - Mémoire libre.
Memory Free. Somme de la mémoire libre (LowFree et HighFree).
Memory Buffered. Mémoire dans le cache du buffer.
Memory Cache. Mémoire dans le cache (cache disque) moins le cache du swap.
User Memory. Mémoire occupée, hors caches et buffers. (User Memory = Memory Total - Memory Free - Memory Buffered - Memory Cache)
% User Memory. Pourcentage de mémoire occupée (% User Memory = User Memory / Memory Total * 100)
Swap Total. Taille totale de la mémoire swap (mémoire physique).
Swap Free. Taille totale de la mémoire swap disponible.
Swap Used. Swap Total - Swap Free.
Disk (per device). Les compteurs de la section disque sont disponibles par
périphérique. En dehors de l'assistant, sélectionner le périphérique
dans le panneau de définition du compteur. Un picker de périphérique
est disponible en utilisant le bouton 'Remplir les
périphériques'. Tous les compteurs de la section Disk
nécessitent que la commande iostat soit installée
sur le système du serveur. Cette commande fait partie du package
sysstat. Il est nécessaire de s'assurer que cette
commande est disponible avant d'utiliser ces compteurs.
Disk Read Request Merged. Le nombre de demandes de lectures fusionnées par seconde envoyées sur le disque.
Disk Write Request Merged. Le nombre de demandes d'écritures fusionnées par seconde envoyées sur le disque.
Disk Read. Le nombre de demandes de lectures envoyées sur le disque par seconde.
Disk Write. Le nombre de demandes d'écritures envoyées sur le disque par seconde.
Disk Read (sector). Le nombre de secteurs lus du disque par seconde.
Disk Write (sector). Le nombre de secteurs écrits du disque par seconde.
Disk Read (KB). Le nombre de kilo octets lus depuis le disque par seconde.
Disk Write (KB). Le nombre de kilo octets écrits sur le disque par seconde.
Disk Request Size. La taille moyenne (en secteur) des requêtes envoyées au disque.
Queue Length. La taille moyenne de la file d'attente des requêtes envoyées au disque.
IO Wait. Le temps moyen (en millisecondes) pour des demandes d'Entrée/Sortie envoyées au disque pour être servi. Cette statistique inclut le temps passé par les requêtes en file et le temps passé à les servir.
Disk Service Time. Le temps moyen de service (en millisecondes) pour les demandes d'entrée-sortie qui ont été envoyées au disque.
IO CPU Time. Pourcentage du temps CPU durant lequel des demandes d'Entrée/Sortie sont publiées au disque (utilisation de la bande passante pour le disque). Une saturation du disque se produit lorsque cette valeur est proche de 100%.
Process (per process). Les compteurs de la section disque sont disponibles par
processus. En dehors de l'assistant, sélectionnez le processus dans
le panneau de définition du compteur. Un picker de processus est
disponible en utilisant le bouton
'...'.
