Für Moodle-Administratoren ist es nützlich zu wissen, wie gut ihre Moodle-Instanz funktioniert. Möglicherweise möchten Sie wissen, wie sich bestimmte Faktoren verhalten, z. B. wie schnell die Anmeldeseite geladen wird und wie lange der Benutzer für die Verwendung des Dashboards benötigt.

Mit dem von der Community erstellten Moodle-Benchmark-Plugin können Sie ganz einfach einen Benchmark-Check Ihrer Moodle-Instanz durchführen. 

Erstellt und gepflegt von Mickaël Pannequin und Nicolas Martignoni, das Moodle-Benchmark-Plugin ist eines von mehr als 1.900 Open-Source-Plugins, die von der Moodle-Community entwickelt wurden. Moodle-Plugins dienen dazu, unsere Plattform zu erweitern, Lehre und Training zu verbessern und die Lernerfahrung zu verbessern. 

Alle Plugins im Plugin-Verzeichnis müssen einen Genehmigungsprozess durchlaufen. Jedes Plugin wird von den Plugin-Wächtern, einschließlich Entwicklern von Moodle HQ und ausgewählten Community-Mitgliedern, einer Peer-Review unterzogen, um sicherzustellen, dass es den höchsten Standards von Moodle entspricht. 

So verwenden Sie das Moodle-Benchmark-Plugin

Die Installation des Moodle-Benchmark-Plugins ist sehr einfach und kann über die gefunden werden Moodle-Plugins-Verzeichnis. Gehe zum Moodle-Benchmark-Plugin-Seite und installieren Sie das Plugin auf Ihrem System. Nach der Installation können Sie auf den Benchmark-Bericht zugreifen, indem Sie auf der Seite „Site-Administration“ auf den Abschnitt „Berichte“ klicken und die Option „Benchmark“ auswählen.

Site-Administrationsseite min Image

Der Benchmark-Test wird manuell gestartet, indem Sie auf „Benchmark starten“ klicken. Taste. Der Test sollte weniger als eine Minute dauern und wird nach zwei Minuten abgebrochen. Es wird empfohlen, den Benchmark-Test mehrmals durchzuführen, um einen Durchschnittswert zu erhalten. Denken Sie daran, dass der Test Ihren Server etwas belastet und es am besten ist, den Test nur auszuführen, wenn Ihr Server nicht stark ausgelastet ist.

Moodle-System-Benchmark-Seite Image

Verbesserung der Serverleistung

Der Benchmark hat fünf Testgruppen mit jeweils zwei Items. Es testet die Servergeschwindigkeit, die Prozessorgeschwindigkeit, die Festplattengeschwindigkeit, die Datenbankgeschwindigkeit und die Ladegeschwindigkeit der Seite der Moodle-Instanz. 

Jeder Test hat drei Spalten:

  • Zeit (in Sekunden) zeigt an, wie lange es dauert, bis Ihr System den Test abgeschlossen hat. Je niedriger die Zahl, desto besser.
  • Akzeptable Grenze zeigt eine weiche Grenze des Tests. Wenn ein Testergebnis einen Wert über dem Grenzwert aufweist, wird eine Warnung angezeigt.
  • Kritische Grenze zeigt die maximale Dauer des Tests. Wenn ein Testergebnis einen Wert oberhalb dieser Grenze aufweist, bedeutet dies, dass der Test fehlgeschlagen ist.
Das Benchmark-Testbild

Wenn eines der oben genannten Testergebnisse den Grenzwert nicht überschreitet, wird am Ende der Seite eine Warnmeldung angezeigt. Die Meldung weist Sie in die richtige Richtung, wie Sie die Serverleistung verbessern können. Beispielsweise kann ein schlechtes Ergebnis bei „Leistung beim Lesen von Dateien“ durch eine Festplatte mit langsamer E/A-Geschwindigkeit verursacht werden, oder wenn Sie die Festplatte über NFS mounten, müssen Sie möglicherweise die Konfiguration optimieren. 

Der Benchmark-Bericht ist besonders nützlich, wenn Sie die Leistung vergleichen möchten, wenn Sie Änderungen an Ihrer Moodle-Instanz vornehmen. Beispielsweise können Sie die Leistung der Anmeldezeit vor und nach der Implementierung von Redis als Sitzungshandler vergleichen.

Das Moodle-Benchmark-Plugin zeigt, wie gut Ihre Moodle-Instanz im Durchschnitt abschneidet. Es bietet nützliche Informationen zu Ihrer Systemleistung und hilft Ihnen, die Ursache möglicher Probleme zu verstehen und die Leistung Ihrer Moodle-Instanz zu verbessern.