stateful performance measurement with pagespeed api & munin

7
Stateful Performance Measurement with PageSpeed API & Munin Michael Kröll <[email protected]>

Upload: michael-kroell

Post on 30-Jul-2015

564 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: Stateful Performance Measurement with PageSpeed API & Munin

Stateful Performance Measurement with PageSpeed API & Munin

Michael Kröll<[email protected]>

Page 2: Stateful Performance Measurement with PageSpeed API & Munin

Rationale

● Automatically track website performance over time with a standard reporting interface

● Do not want to use or setup ShowSlow

Page 3: Stateful Performance Measurement with PageSpeed API & Munin

PageSpeed Insights

● “PageSpeed Insights is a tool that helps developers optimize their web pages by analyzing the pages and generating tailored suggestions to make the pages faster”

● Part of the PageSpeed tools family (browser extensions, mod_pagespeed, PageSpeed service)

● One HTTP GET request ● Public API with 2.5k requests daily quota

Page 4: Stateful Performance Measurement with PageSpeed API & Munin

PageSpeed API sample result

Page 5: Stateful Performance Measurement with PageSpeed API & Munin

Munin

● “Munin is a networked resource monitoring tool that can help analyze resource trends and "what just happened to kill our performance?" problems. It is designed to be very plug and play. A default installation provides a lot of graphs with almost no work.”

● Lightweight and easy to set-up● Master/Node architecture● Graphs generated using RRDTool● Easy creation of plugins

Page 6: Stateful Performance Measurement with PageSpeed API & Munin

Sample results / Live Demo

Page 7: Stateful Performance Measurement with PageSpeed API & Munin

Thank you for listening!Questions?