I'm not sure if this is an IIS question, or perhaps better suited for ASP.NET support, but thought I would try here anyways. Perhaps theres some built in functionality that makes this easy in IIS7, that would be excellent!
I have a web application that is serving dynamicly created JPG images thru a custom HTTP handler. I want to have some sort of performance counter on this page without slowing it down too much.
I would like to know statistics such as
a.) images served per second / per minute
b.) notifications of requests that are served slowly
c.) average response time for a request
Whats the best way of doing this ? After each image served I insert into the database, so I have a rough stat of whats being done. The problem this doesnt really tell me when the request came in etc... Does anyone have any good suggestions on how to do
this in IIS7 ? or ASP.NET ? I am running windows server 2008, 64bit
Thanks very much !
mike123