Sebastian Lundh
Nov 30, 2009
(7 votes)

Request Monitor Gadget

The idea behind this gadget is to be able to pinpoint slow pages and see activity on the site. Then analyze why these pages takes long time to load. You can also on specific pages see all requests to compare performance of the site to earlier. The gadget will show activity for the day with updates every 20min.


Shows 50 latest requests to the site with page id, request time, ip, date and username if logged in. You can filter on Pageid, if thextbox is empty it will just refresh table.



Shows the 50 slowest pages with page id and average request time for it. Here you can also search by page id to get data for specific pages.



Shows activity for today over 24h. With all requests grouped within 20min. Google chart is used.

Configuration will let you empty all data.


Download the install package and install it with EPiServer Deployment Center.

You will also have to update web.config also with the http module that listens to PreRequestHandlerExecute and PostRequestHandlerExecute to capture request times.

Add to <httpModules> (IIS6) and <Modules> (IIS7):
<add name="RequestModule" type="RequestMonitorGadget.Modules.RequestModule, RequestMonitorGadget"/>



Nov 30, 2009


Sep 21, 2010 10:32 AM

Sweet gadget Sebastian

Sep 21, 2010 10:32 AM

Nice, and you where able to get it out before todays deadline =)

Sep 21, 2010 10:32 AM

Super work Dost!

Please login to comment.
Latest blogs
Optimizely PIM - Variant Management Overhaul & Rollout

Optimizely PIM has completely overhauled variant management with improved usability and support for variant swatches. In order to enable this...

Arthur Vander Voort | Feb 4, 2023

You Just Got Vectored! SVG Image Formats

 If you're reading this, then you've come across a need that nearly all Opti developers encounter in their careers; You need to display a vector...

Greg J | Feb 3, 2023 | Syndicated blog

CMS Core 12.12.0 delisted from Nuget feed

We have decided to delist version 12.12.0 of the CMS Core packages from our Nuget feed. As a consequence, we are also temporarily delisting version...

Magnus Rahl | Feb 3, 2023

How Optimizely Web Experimentation enables fast validation of design and UX changes

Ever wondered how to increase conversion rates and quickly validate design/UX alternatives to find the most impactful changes? I wrote a practical...

Jacob Pretorius | Jan 31, 2023