Il est utile pour les administrateurs Moodle de connaître les performances de leur instance Moodle. Vous voudrez peut-être savoir comment fonctionnent certains facteurs, tels que la vitesse de chargement de la page de connexion et le temps qu'il faut à l'utilisateur pour utiliser le tableau de bord.

Avec le plugin Moodle Benchmark créé par la communauté, vous pouvez facilement effectuer une vérification de référence sur votre instance moodle. 

Créé et maintenu par Mickaël Pannequin et Nicolas Martignoni, le plugin Moodle Benchmark est l'un des plus de 1 900 plugins open source développés par la communauté Moodle. Les plugins Moodle servent à étendre notre plate-forme, à améliorer l'enseignement et la formation et à améliorer l'expérience des apprenants. 

Tous les plugins du répertoire des plugins doivent passer par un processus d'approbation. Chaque plugin est examiné par les pairs des tuteurs du plugin, y compris les développeurs de Moodle HQ et des membres sélectionnés de la communauté pour s'assurer qu'il répond aux normes les plus élevées de Moodle. 

Comment utiliser le plug-in Moodle Benchmark

L'installation du plugin Moodle Benchmark est très simple et peut être trouvée via le Répertoire des plugins Moodle. Allez au Page du plug-in Moodle Benchmark et installez le plugin sur votre système. Une fois installé, vous pouvez accéder au rapport de benchmark en cliquant sur la section 'Rapports' de la page d'administration du site et en sélectionnant l'option 'Benchmark'.

Page d'administration du site min Image

Le test Benchmark est lancé manuellement en cliquant sur le bouton 'Démarrer le benchmark' bouton. Le test devrait durer moins d'une minute et sera interrompu au bout de deux minutes. Il est recommandé d'effectuer plusieurs fois le test de référence afin d'obtenir une moyenne. Gardez à l'esprit que le test mettra une certaine charge sur votre serveur et qu'il est préférable de n'exécuter le test que lorsque votre serveur n'est pas soumis à une charge importante.

Image de la page de référence du système Moodle

Amélioration des performances du serveur

Le benchmark a cinq groupes de test avec deux items dans chacun d'eux. Il testera la vitesse du serveur de l'instance Moodle, la vitesse du processeur, la vitesse du disque dur, la vitesse de la base de données et la vitesse de chargement de la page. 

Chaque test comportera trois colonnes :

  • Le temps (en secondes) indique combien de temps il faut à votre système pour terminer le test. Plus le nombre est bas, mieux c'est.
  • La limite acceptable indique une limite souple du test. Un avertissement s'affichera si un résultat de test a une valeur supérieure à la limite.
  • La limite critique indique la durée maximale du test. Si un résultat de test a une valeur supérieure à cette limite, cela signifie que le test a échoué.
Le test de référence Image

Si l'un des résultats de test ci-dessus ne dépasse pas la limite, un message d'avertissement s'affichera à la fin de la page. Le message vous indiquera comment améliorer les performances du serveur. Par exemple, un mauvais résultat dans "Reading file performance" peut être causé par un disque dur avec une vitesse d'E/S lente, ou si vous montez le disque via NFS, vous devrez peut-être ajuster la configuration. 

Le rapport de référence est particulièrement utile si vous souhaitez comparer les performances lorsque vous apportez des modifications à votre instance Moodle. Par exemple, vous pouvez comparer les performances de temps de connexion avant et après la mise en œuvre de Redis en tant que gestionnaire de session.

Le plugin de référence Moodle montre les performances moyennes de votre instance Moodle. Il fournit des informations utiles sur les performances de votre système, vous aidant à comprendre la cause de tout problème éventuel et à apporter des améliorations aux performances de votre instance Moodle.