В последнее время я видел, как некоторые клиенты жалуются на медлительность моего сайта, и я почти уверен, что проблема связана с их сетью. Я хотел бы иметь возможность более тщательно обосновать это для себя, а также иметь возможность более активно обращаться к клиентам, которые, похоже, испытывают проблемы с сетью, прежде чем они постучат в мою дверь.
Если бы я работал на ASP.Net, я бы попытался использовать Response.AppendToLog Method и добавить токен, чтобы я мог привязать все обратно к своей пользовательской регистрации на уровне приложения (пользователь, клиент, обработка). время и т. д.). Я не могу найти способ сделать это без ASP.net. Я предполагаю, что это встроено в ISAPI ASP. Мои запросы передаются через IIS к ISAPI JRun в Coldfusion (файлы .cfm / .cfc).
Мне больше всего интересно знать , сколько времени потребовалось клиенту для получения контента , а не только времени, которое потребовалось для обработки запроса.
Если есть другие места / информация, которые я не рассматриваю, на которые стоит обратить внимание, пожалуйста, дайте мне знать. Возможно, мне следует каким-то образом регистрировать информацию из HTTP.sys?
Я знаю, что могу устанавливать cookie-файл для каждого запроса и регистрировать его в IIS, я просто надеялся, что найдется лучшее решение.
Спасибо за ваши мысли!