Назад | Перейти на главную страницу

Можно ли установить поставщик ETW: Microsoft-Windows-IIS-Logging на рабочую станцию ​​Windows?

Я пытаюсь использовать Microsoft Message Analyzer версии 1.3 для выполнения трассировки в реальном времени на сервере IIS 8.5. Я являюсь администратором своей рабочей станции Windows 7 и целевого сервера.

Каждый удаленный провайдер, к которому я хочу подключиться, также должен быть установлен на моем компьютере. Есть ли способ загрузить или скопировать Microsoft-Windows-IIS-Logging Provider на мою рабочую станцию ​​Windows 7? Я бы хотел сделать это без установки IIS на мою рабочую станцию. Я также не хотел бы запускать анализатор сообщений на сервере.

На рабочую станцию ​​Windows 7 можно установить поставщик Microsoft-Windows-IIS-Logging ETW.

Это делается путем идентификации компонентов поставщика ETW и их импорта на рабочую станцию ​​Windows.

  1. На целевом сервере, на котором установлен поставщик ETW, выполните следующую команду для запроса установленных поставщиков ETW: поставщики запросов logman
  2. Найдите в выходных данных Microsoft-Windows-IIS-Logging и скопируйте GUID для этого поставщика. В настоящее время это {7E8AD27F-B271-4EA2-A783-A47BDE29143B}.
  3. Найдите в реестре на целевом сервере указанный выше идентификатор GUID. Вы найдете ключи реестра в HKLM \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ WINEVT \ Channels \ Microsoft-IIS-Logging / Logs и: HKLM \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ WINEVT \ Publishers {7e8ad27f-b271-4ea2-a783 -a47bde29143b}
  4. Убедитесь, что файлы MessageFileName и ResourceFileName iisres.dll уже находятся на вашей рабочей станции Windows.
  5. Экспортируйте оба этих ключа реестра в файлы .reg и импортируйте их на свою рабочую станцию ​​Windows.
  6. Запустите Message Analyzer от имени локального администратора на вашей рабочей станции Windows и убедитесь, что Microsoft-Windows-IIS-Logging доступен в качестве поставщика.