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