Единственный столбец времени в блоге, естественно, включает время передачи клиента. Для анализа анамолии я хочу отличать страницы, на создание которых ушло слишком много времени, от запросов, у которых просто был медленный клиент.
Для буферизованных страниц я просмотрел модель жизненного цикла страницы ASP.NET и не вижу, где я могу подключиться и с помощью кода измерить только время обработки страницы, прежде чем страница будет сброшена клиенту.
Я, наверное, должен был упомянуть, что моя цель — мониторинг производства (а не тестирования или разработки). Кроме того, намерение состоит в том, чтобы аннотировать сетевые журналы с помощью этого измерения для последующего анализа. В настоящее время мы широко аннотируем веб-журналы с помощью Response.AppendToLog(). Я считаю, что желание использовать Response.AppendToLog() несколько ограничивает мои потенциальные точки журнала, например, объект-ответ нежизнеспособен в Application_EndRequest.
Любое понимание будет оценено.