Webapplikationsmonitoring mit Nagios
Nach etwas Stöbern habe ich das JMeter-Plugin für Nagios entdeckt. Jmeter ist ein Tool zur Simulation von Webrequests. Der eigentliche Gedanke ist es, Lasttests über spezifizierte Click-Streams durchzuführen und hier roundtrrip-Zeiten zu messen.
In Verbindung mit Nagios wird es etwas entfremdet. Hier geht es nicht darum Last auf das System zu bringen, sondern vielmehr Anfang-zu-Ende (funktionale) Tests der Applikation durchzuführen. Sinnvollerweise mit einem Thread, der sich einloggt, x Aktionen durchführt und wieder die Applikation verlässt. Die benötigte (roundtrip) Zeit wird gemessen, evtl. Fehlercodes ausgewertet und an das Monitoring übergeben.
So lassen sich x-beliebige Test-Szenarien definieren und so die Funktionalität aus Kundensicht bewerten und die Performaceentwicklung der Anwendung protokollieren.
Genial!



Im Zweifel läuft in den meisten (ordentlich geführten) Unternehmen ein Monitoring-Tool wie Nagios oder Hyperic. Diese Tools messen mehr oder weniger regelmäßig bestimmte Betriebswerte auf dem Server und geben Alarm (per e-Mail und/o...
Aufgenommen: Aug 22, 14:33