Это должно быть легко, но мой мозг отказывается его обработать.Состояние приложения ASP.NET - создание счетчика «запросов в минуту»
В ASP.net прямо с целью создания глобального «счетчика запросов страницы» с использованием состояния приложения. Просто увеличьте прикладную переменную:
Application("Hitcount") = Application("HitCount") + 1
или что-то еще. Но как я могу измерить только те образы, полученные в прошлую минуту? Мне требуется постоянный счетчик обращений к приложениям за предыдущие 60 секунд, чтобы позволить мне управлять трафиком входящих запросов. Например. если текущая нагрузка превышает 1000 ударов в минуту, а затем перенаправить куда-нибудь.
Вставьте в базу данных (или приложение) «хит-запись» вместе с меткой времени. Тогда ваш запрос будет получать среднее количество запросов в минуту за последние 10 минут или около того. – mason
Есть много показателей, доступных через Windows уже (хотя они, как правило, в секунду, а не в минуту). Существует довольно много сайтов с рекомендациями, по которым они, вероятно, являются наиболее значимыми и почему, например, [Важные счетчики IIS7] (http://blog.monitis.com/2012/04/02/important-iis7-counters/). –