Есть ли возможность просмотреть, когда последний запрос был к определенной папке на веб-сайте IIS - PullRequest
0 голосов
/ 07 февраля 2019

Есть ли возможность просмотреть, когда последний запрос был к определенной папке на веб-сайте IIS?

Я сижу здесь с веб-сайтом со структурой, как показано ниже,

  • Сайты
    • Проект веб-API
      • Файлы, связанные с веб-API
      • Тест
        • v1
        • vn (около 20 версий API)
      • Uat
        • v1
        • vn (около 20 версий API)
      • Live
        • v1
        • vn (около 20 версий API)
      • v1 ---- vn (около 20 версий API)

Я новичок в этом месте, и человек, который создал все эти версии, уехал.Есть так много внутренних или, может быть, внешних приложений, делающих вызовы этих API, я не уверен, является ли Fiddler моим последним выбором на рабочем сервере?Документация рядом с non.

Моя работа состоит в том, чтобы выяснить, какой API использовался в прошлый раз, так что, возможно, журналы IIS или любой другой способ, которым я мог узнать, я работал с IIS, но не на этом уровне, глядядля любых подсказок.

Мы используем Windows 2012 R2 и IIS 8.5

1 Ответ

0 голосов
/ 07 февраля 2019

Да, вы можете проверить журналы IIS , чтобы сделать это.

Журналы IIS обычно расположены по адресу: %SystemDrive%\inetpub\logs\LogFiles.

Чтобы найти правильный W3SVC в корневой папке журнала, перейдите в IIS и нажмите «Сайты».Число в столбце идентификатора соответствует номеру в имени папки после W3SVC в папке журнала.

enter image description here enter image description here

Предполагая, что вы хотите искать запросы к папке 'Live' (и я также предполагаю, что это виртуальный каталог под веб-сайтом), вы хотите искать строки в журнале IIS, которые выглядят так:

[Timestamp] [IP] GET /Live/v1/
...