19. Hamburg Web Performance & Monitoring Meetup – Nils Kuhn, Rüdiger Heins und Oliver Widder

Das 19. Hamburg Web Performance Meetup wird am 25. Juni 2014 bei Iteratec stattfinden. Anmelden kann man sich in unserer Meetup-Gruppe. Noch ist – trotz der parallel stattfindenden Google I/O – ein Platz frei!

Nils Kuhn / Rüdiger Heins: Mehr aus WebPagetest herausholen mit dem OpenSpeedMonitor

WebPagetest ist ein tolles Tool, um die Performance von Webseiten manuell zu untersuchen. Für die regelmäßige Überwachung war man aber bislang auf den Zusatz von WPT-Monitor angewiesen, der bereits seit mehreren Jahren nicht mehr weiterentwickelt wird und die Möglichkeiten von WebPagetest nur unzureichend nutzt. Das neue Open-Source-Tool OpenSpeedMonitor bringt neben der Kompatibilität mit den aktuellen WebPagetest-Versionen noch ein paar Features mit, die deutlich über das hinausgehen, was der WPT-Monitor leistet:

• Editor mit Syntax-Highlighting und teilweise CodeCompletion für das Bearbeiten von Test-Scripten

• Flexible Möglichkeit zur Definition von Variablen in den Scripten, die dann in den Jobs mit den gewünschten Werten belegt werden (z.B. einheitliches Script für verschiedene Zielsysteme, bei dem der Host in der URL ein Parameter ist)

• Deutlich flexiblere Möglichkeit zur Steuerung des Timings der Jobs mit Cron-Ausdrücken analog zu Jenkins-Jobs‘ Flexibler Steuerung der in WebPagetest simulierten Internet-Anbindung (Bandbreite, Latenz, etc.) in den Job

• Unterstützung von MultiStep-Messungen, bei denen für jeden Seitenaufruf innerhalb eines Scripts ein separates Messergebnis ermittelt und verarbeitet wird (WebPagetest misst ansonsten pro Scriptdurchlauf nur ein Ergebnis)

• Deutlich erweiterter Umfang der auswertbaren Kenngrößen zu den Seiten (neben den aus dem WPT-Monitor bekannten Werten zum Timing der Seite auch Requestanzahlen und Seitengrößen im zeitlichen Verlauf darstellbar)

• REST-API zur Abfrage aller gemessenen Werte

• Anbindung an Graphite zur Nutzung der Messungen für ein zentrales Monitoring

• OpenSpeedMonitor ist frei, Open Source und wird demnächst auf Github verfügbar sein.

Oliver Widder: Performance-Messung auf dem Apfelfon – WebPageTest–Agent für iOS

Mit mobitest existiert seit längerem ein WebPageTest-Agent für iOS und Android. Leider fehlen ihm wichtige Fähigkeiten wie z.B. die Möglichkeit, Skripte laufen zu lassen. Der Vortrag erklärt, wie mobitest für iOS mit den eingeschränkten Möglichkeiten einer iOS-App Performance-Messungen durchführt. Darüber hinaus zeigt er, wie man mobitest so erweitern kann, dass es auch Skripte verarbeitet.

Nach diesem Meetup werden wir – wie gewohnt – in die Sommerpause gehen. Wir planen jedoch, das erste Meetup im Herbst mit kurzen Vorträgen aus der Community zu gestalten. Wer hat den Mut, aus seinen Projekten interessante Details zu zeigen?

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.