Есть ли в реальном времени просмотрщик трафика IIS (или способ программно получить его через C #) - PullRequest
7 голосов
/ 17 марта 2012

Я хотел бы узнать, какой веб-трафик у меня на IIS, и хотел бы знать, есть ли уже хороший инструмент IIS «в реальном времени».

В идеале это было бы то, к чему я мог бы применить собственную логику сценариев.

Кроме того, есть ли способ программно (из C #) получить доступ к этой информации? Похоже, что сделать это можно с помощью счетчиков производительности или анализа журнала IIS, но, несомненно, есть лучший способ.

Ответы [ 3 ]

2 голосов
/ 17 марта 2012

Хороший вопрос, мне тоже скоро понадобится такая вещь.
Быстрый поиск дал мне IIS Traffic Monitor и эту связку инструментов .
Не использовал ни одного из них.

0 голосов
/ 18 июля 2014

В итоге я реализовал решение для ведения журналов IIS / App в режиме реального времени с использованием Firebase (см. http://blog.diniscruz.com/search/label/Firebase для нескольких сообщений по теме, а этот снимок экрана - в действии: http://blog.diniscruz.com/2014/04/from-azure-to-firebase-could-not.html).

Это работает очень хорошо, у нас есть доступ в реальном времени к тому, что происходит на живом веб-сайте

Я могу публиковать более подробную информацию, интерес к этой теме

0 голосов
/ 17 марта 2012

Если вам нужен простой способ видеть трафик в режиме реального времени, , но не инструмент IIS , попробуйте Google Analytics - он позволяет просматривать активных пользователей на вашем сайте в режиме реального времени. Конечно, вы также можете получить представление об исторических данных (с течением времени), чтобы получить реальную картину трафика на ваш сайт.

С другой стороны, синтаксический анализ журнала будет более точным, что вы можете сделать программно - или даже "старой школы", создавая отчеты либо путем загрузки данных журнала в Excel, либо SQL ....

...