Table des matières
Un moniteur permet de définir des capteurs de performances sur les serveurs utilisés pendant le test. Les serveurs à surveiller (ou machines monitorées) possibles sont:
les serveurs web,
les serveurs d'applications,
les serveurs de base de données,
les systèmes d'exploitation
les composants réseaux
Les machines monitorées sont accessibles depuis le l'onglet
"Moniteurs" dans la partie
"Conception".
Ce panneau affiche les machines monitorées sous forme d'arbre. Sous chaque machine monitorée, il est possible de définir plusieurs moniteurs, pour chaque type de système surveillé. Pour chaque moniteur, il est possible de définir plusieurs compteurs et indicateurs de performances. Les compteurs (valeurs numériques) et indicateurs (valeurs textuelles) sont regroupés par catégories. Pour chaque compteur de performances, il est possible de définir plusieurs seuils d'alerte qui pourront être déclenchés durant l'éxecution du test. Par défaut, lors de la configuration d'un moniteur, NeoLoad sélectionne automatiquement les compteurs et indicateurs les plus pertinents ainsi que les seuils associés.
![]() | Note |
|---|---|
Chaque type de moniteur est un module optionnel qui peut être acheté séparément. |
Un compteur de performance, représenté par l'icône
, correspond à une valeur numérique variant au cours
du test. L'icône
indique un compteur de performance sur lequel se
trouvent des seuils d'alerte.
Un indicateur de performance, représenté par l'icône
, correspond à un contenu texte, sur plusieurs
lignes, ne variant pas au cours du test. Selon le type d'indicateur, ce
contenu est récupéré du système monitoré, soit:
en début de test. Par exemple, configuration de pool JDBC.
en fin de test. Par exemple, requêtes SQL les plus consommatrices.
Dans l'arbre de l'onglet des "Moniteurs", il est
possible:
de déplacer,
ou de supprimer,
ou de couper, copier ou coller chacun des éléments de l'arbre.

Il y a deux manières d'ouvrir l'assistant de création d'une nouvelle machine à monitorer.
Procédure 7.1. Créer une nouvelle machine monitorée depuis l'arbre des moniteurs
Sélectionner l'élément "Machines
monitorées" dans l'arbre des moniteurs.
Dans le panneau situé à droite de l'arbre, cliquer sur le
bouton "Nouvelle machine monitorée".
Procédure 7.2. Créer une nouvelle machine monitorée depuis le menu contextuel
Sélectionner l'élément "Machines
monitorées" dans l'arbre des moniteurs.
Faire un clic-droit sur cet élément. Dans le menu contextuel
qui apparaît, sélectionner l'option "Nouvelle machine
monitorée".
Lorsque l'assistant de création d'une nouvelle machine monitorée est ouvert, suivre la procédure suivante pour créer une machine monitorée:
Procédure 7.3. Créer une machine monitorée depuis l'assistant de création
Dans le champ texte "Nom de la machine à
monitorer", entrer le nom DNS ou l'adresse IP du serveur à
surveiller.
Dans l'arbre des moniteurs, sélectionner les moniteurs à surveiller sur ce serveur.
Cliquer sur "Suivant >".
Pour chaque moniteur sélectionné, la documentation est
affichée. Lorsque le moniteur nécessite des opérations de
configuration supplémentaires, le message suivant est affiché:
"Ce moniteur nécessite une configuration
spécifique". Lorsque la configuration spécifique du
moniteur a été accomplie, cliquer sur
"Suivant >".
![]() | Note |
|---|---|
La configuration de certains moniteurs nécessite le redémarrage de NeoLoad. Dans ce cas, il faut recommencer les étapes 1 à 3 de cette procédure. |
Pour chaque moniteur sélectionné, des informations de
connexion au moniteur doivent être saisies. Utiliser le bouton
"Tester" pour vérifier que le moniteur est
configuré correctement. Lorsque la configuration du moniteur est
correcte, cliquer sur "Suivant >".
Par défaut, NeoLoad sélectionne automatiquement les compteurs
les plus communs. Il est également possible de sélectionner
manuellement les compteurs. Le bouton "Par
défaut" permet de revenir à la sélection automatique
configurée par NeoLoad. Cliquer sur "Suivant
>" (pour passer au prochain moniteur) ou
"Terminer" (lorsque le dernier moniteur a été
configuré).
Selon le type de moniteur, NeoLoad affiche des étapes supplémentaires (par exemple: sélection des disque dur, sélection des processus, sélection des application web...). Chacune de ces étapes est détaillée dans la section associée au moniteur.

Pour configurer une machine monitorée, suivre la procédure suivante:
Procédure 7.4. Configurer une machine monitorée
Dans l'arbre des machines monitorées, sélectionner la machine monitorée à configurer.
Dans le panneau de droite, éditer la définition de la machine monitorée.

La définition d'une machine monitorée se compose des informations suivantes:
"Nom": le nom est le nom visuel utilisé
pour représenter la machine dans NeoLoad.
"Nom de la machine": le nom de la machine
est le nom physique (nom DNS ou adresse IP).
![]() | Note |
|---|---|
Lors de la création d'un moniteur, le |
"Description": la description de la
machine est une information destinée à l'utilisateur.
Pour créer un moniteur, il y a deux manières possibles:
Procédure 7.5. Créer un moniteur depuis la définition d'une machine monitorée
Dans l'arbre des machines monitorées, sélectionner la machine monitorée.
Dans le panneau de droite, cliquer sur le bouton
"Nouveau moniteur".
Procédure 7.6. Créer un moniteur depuis le menu contextuel
Dans l'arbre des machines monitorées, sélectionner la machine monitorée.
Faire un clic droit sur la machine monitorée sélectionnée,
puis sélectionner l'option "Nouveau
moniteur".
L'assistant est identique à l'assistant de création d'une machine
monitorée. Le champ "Nom de la machine à
monitorer" est pré-rempli avec le nom de la machine
monitorée.
Le rôle d'un moniteur est de grouper tous les compteurs et indicateurs sur un serveur donné. Il permet également d'indiquer à NeoLoad comment se connecter au système surveillé.

La définition d'un moniteur se compose au minimum des informations suivantes:
"Nom": le nom est le nom visuel utilisé
pour représenter le moniteur dans NeoLoad.
"Nom de la machine": le nom de la machine
est le nom physique (nom DNS ou adresse IP).
![]() | Note |
|---|---|
Le nom de la machine du moniteur peut être modifié indépendamment du nom de la machine monitorée dans laquelle il se trouve. Cela peut être utile par exemple lorsque le moniteur n'est disponible que sur une certaine interface réseau de la machine monitorée. |
Suivant le type du moniteur, des informations supplémentaires peuvent être demandées. Voici une liste non-exhaustive de ces informations:
"Port": numéro de port réseau.
"URL de connexion"
"Domaine"
Une aide adaptée à chaque moniteur est accessible depuis la
touche "F1".
Certaines propriétés communes à tous les compteurs d'un même moniteur sont réglables sur le panneau du moniteur:
Actif. Permet d'activer ou de désactiver le moniteur. Un
moniteur désactivé ne récupère aucune information lors du
prochain test. Il est également possible d'activer ou de
désactiver les moniteurs à partir de l'arbre du panneau des
Moniteurs, à l'aide du bouton droit sur un
ou plusieurs moniteurs, ou bien sur une machine
monitorée.
Intervalle de surveillance. il représente le délai d'attente entre deux mesures de la valeur des compteurs de ce moniteur. L'intervalle par défaut recommandé est de 5 secondes. Un intervalle trop court peut influencer négativement les performances du serveur.
Le bouton "Tester" permet de valider la
connexion au serveur. En cas d'échec, il est nécessaire de vérifier
les paramètres du moniteur. Une message d'erreur spécifique permet
d'orienter la résolution d'échec de connexion. Une pression sur la
touche "F1" permet aussi d'avoir une liste des
pré-requis, selon le type de moniteur.
Pour créer un compteur ou un indicateur, il y a deux manières possibles:
Procédure 7.7. Créer un compteur ou un indicateur depuis la définition du moniteur
Dans l'arbre des machines monitorées, sélectionner sur le moniteur souhaité.
Dans le panneau de droite, cliquer sur "Configurer
les compteurs".
Procédure 7.8. Créer un compteur ou un indicateur depuis le menu contextuel
Dans l'arbre des machines monitorées, sélectionner sur le moniteur souhaité.
Faire un clic droit sur le moniteur, puis sélectionner
l'option "Nouveau compteur".
L'assistant de configuration des moniteurs apparaît.

Le bouton
permet d'effacer la
sélection courante des compteurs.
Le bouton
permet de sauvegarder la
sélection courante des compteurs et des seuils d'alerte associés dans un fichier.
Le bouton
permet de restaurer la
sélection des compteurs et des seuils d'alerte associés depuis un fichier.
Le bouton "OK" valide l'ensemble des
modifications faites.
Le bouton "Annuler" annule l'ensemble des
modifications faites.
Les compteurs sont regroupés par catégorie. Chacune des catégories permet de grouper les compteurs et indicateurs relatifs à un objet commun surveillé. Un compteur ou un indicateur est défini pour un moniteur donné et pour une catégorie spécifique. Il n'est pas possible de copier/coller ou de déplacer un compteur relatif à un moniteur vers un moniteur d'un autre type.
Un compteur retourne des valeurs numériques. Lors d'un test, un compteur est visible dans la partie exécution (sa valeur évolue au cours du test), ainsi que dans la partie résultats.
Un indicateur retourne des lignes de texte. Lors d'un test, un indicateur n'est visible uniquement que dans la partie résultats.

La définition d'un compteur ou un indicateur se compose des informations suivantes:
"Type": le nom par défaut, non
modifiable.
"Nom": le nom est le nom visuel utilisé
pour représenter le compteur ou indicateur dans NeoLoad.
"Description": la description du compteur
ou de l'indicateur destinée à l'utilisateur.
Les propriétés des compteurs dépendent de leur type. Se référer à la documentation détaillée selon les types de moniteurs pour plus d'information. Une aide contextuelle pour chaque compteur ou indicateur est disponible soit:
en suivant le lien "Aide",
ou alors en pressant la touche "F1" du
clavier.
Sur certains types de compteurs, comme les compteurs SNMP ou HTTP, il est possible de définir des paramètres avancés. Ils déterminent comment les valeurs des compteurs sont calculées et échantillonnées.
Calcul de la valeur. Il peut être absolu ou relatif. En mode absolu, la valeur stockée est exactement la valeur mesurée par le compteur sur le serveur. En mode relatif, la valeur stockée est la différence entre les deux dernières valeurs mesurées.
Par exemple, on utilise le mode absolu pour des compteurs tels que la taille d'un pool de connexions d'une base de données: la valeur mesurée est directement celle que l'on souhaite tracer par la suite. Le mode relatif est utilisé pour des compteurs tels que le nombre total de paquets entrants d'une interface réseau. Ce compteur augmente régulièrement tout au long du test et il est plus intéressant de tracer la vitesse de réception de ces paquets que leur nombre absolu.
Echantillonnage de la valeur. L'échantillonnage permet de choisir sur combien de valeurs mesurées est calculée la valeur stockée. La durée de l'intervalle de mesure est définie par la connexion du moniteur. La valeur stockée peut être une moyenne par seconde calculée sur tout l'intervalle. Ce type d'échantillonnage est utilisé pour les compteurs tels que le débit d'une interface réseau qui est généralement lue sous forme de kb/s ou mb/s. La valeur stockée peut aussi être échantillonnée pour la durée de l'intervalle de mesure et non plus ramené à la seconde.
Pour ajouter un seuil d'alerte sur un compteur, il y a deux manières possibles:
Procédure 7.9. Ajouter un seuil d'alerte sur un compteur depuis la définition du compteur
Dans l'arbre des machines monitorées, sélectionner le compteur souhaité.
Dans le panneau de droite, sélectionner l'onglet
"Seuils d'alerte".
Procédure 7.10. Ajouter un seuil d'alerte sur un compteur depuis la définition du moniteur
Dans l'arbre des machines monitorées, sélectionner le moniteur souhaité.
Dans le panneau de droite, cliquer sur "Configurer
les compteurs".
Sélectionner le compteur souhaité ainsi que l'onglet
"Seuils d'alerte" dans le panneau de droite.
L'assistant de configuration des seuils d'alerte apparaît.

La boite à cocher "Déclencher les alertes" permet de déclencher les alertes associées aux seuils définis
pour le compteur sélectionné.
Le bouton
permet d'ajouter un nouveau seuil d'alerte sur le compteur sélectionné.
Le bouton
permet de supprimer le seuil d'alerte sélectionné.
Le bouton
permet de monter le seuil d'alerte sélectionné
à partir de la liste affichée.
Le bouton
permet de descendre le seuil d'alerte sélectionné
à partir de la liste affichée.
Le bouton
permet de restaurer les seuils d'alerte
par défaut du compteur sélectionné.
Le bouton
permet de copier les seuils d'alerte
du compteur de performance sélectionné.
Le bouton
permet de coller les seuils d'alerte précédemment copiés.
Le bouton "OK" valide l'ensemble des
modifications faites.
Le bouton "Annuler" annule l'ensemble des
modifications faites.
NeoLoad est capable de configurer des seuils d'alerte par défaut. Il est également possible de les modifier ou d'en rajouter manuellement sur un compteur. Chaque seuil d'alerte définit une condition de déclenchement d'une alerte. Lors du déroulement d'un test, lorsqu'un seuil d'alerte est franchi, une alerte est générée. Les alertes sont accessibles depuis l'onglet Alertes dans l'exécution d'un test ainsi que dans l'onglet Alertes dans l'analyse.

La définition d'un seuil d'alerte se compose des informations suivantes:
"Opérande": la condition de déclenchement
de l'alerte.
![]() | Note |
|---|---|
Les conditions disponibles sont: plus petite ou égale, plus grande ou égale, égale et entre deux valeurs. |
"Valeur": la valeur de déclenchement de
l'alerte.
"Délai": le délai de déclenchement de
l'alerte.
![]() | Note |
|---|---|
Une alerte est déclenchée lorsque la condition associée est satisfaite durant au moins le délai de déclenchement. Le délai de déclenchement est défini soit pour un temps donné, soit pour un nombre de fois que la condition est satisfaite. |
"Sévérité": la sévérité de l'alerte
(Critique ou Avertissement).
![]() | Note |
|---|---|
A un moment, pour un compteur donné, un seul seuil d'alerte peut être franchi à la fois. Par défaut, un seuil critique sera considéré comme plus important qu'un seuil d'avertissement. Si plusieurs seuils d'alerte de même sévérité sont franchis simultanément pour un même compteur, le seuil d'alerte considéré comme ayant été dépassé sera celui qui se trouve en premier dans la liste des seuils. |
![]() | Note |
|---|---|
Une sévérité dépend des ressources utilisées pour le compteur sélectionné. Une sévérité critique représente un problème critique pour une ressource donnée, seule l'intervention de l'utilisateur peut résoudre ce type de problème. Une sévérité d'avertissement signale qu'une ressource arrive à sa limite d'utilisation. |
"Description": la description de l'alerte
destinée à l'utilisateur.
![]() | Note |
|---|---|
Cette description apparait notamment dans le rapport final. |