Datacatcher component

Datacatcher is our component used to gather test results from Hostspeed and to produce performance charts in the front end, using Google Chart API. It saves load time and memory usage for each phase of a page view (afterLoad, afterInitialize, afterRoute, afterDispatch, afterRender) and creates few chart types to present the data: average load time and total number of tests per day, average load time and average memory usage per day, average load time and average number of queries per day, detailed load times per day, detailed memory usage per day and finally the most important: average load time per host (minimum 5 tests per host per day is required).

Current charts show sample results for dates until January 15th.

Each chart can show the last 30 or 60 days of data. It also can be changed to include results with caching disabled (cache: off, default) or enabled (cache: on). By default the chart shows results from all hosting providers.

This component still need some testing, and depending on the interest it may be published in the future.