Mit Sakuli lassen sich unabhängig vom Betriebssystem User-Aktionen in Anwendungen (Fat-Client, Citrix, Web, …) simulieren; die Stati und dabei gemessenen Laufzeiten werden von Nagios ausgewertet und visualisiert. Unter der Haube stecken die Tools
die wir unter dem Namen “Sakuli” über ihre gemeinsame API zu einem Team zusammenspannt und auf GitHub veröffentlicht haben.
Einige Produktiv-Installationen laufen bereits:
[caption id=”attachment_5739” align=”aligncenter” width=”240”] Sakuli erstellt im Fehlerfall einen Screenshot, den Nagios in den Service-Details anzeigt.[/caption]
[caption id=”attachment_5737” align=”aligncenter” width=”248”] Ein spezielles PNP4Nagios-Template erlaubt die Visualisierung von Suite-, Case-, und Step-Laufzeiten.[/caption]
Auf dem Monitoring-Workshop 2014 in Berlin durfte ich den aktuellen Entwicklungsstand des Projekts, unsere bisher gewonnenen Erfahrungen, sowie die geplanten Features (wie z.B. Video-Mitschnitt der Tests und GearmanD-basierte Architektur) vorstellen - hier die Folien dazu:
Simon_Meggle_Sakuli_Monitoring_Workshop_2014_Berlin