Windows Device Portal中缺少ETW的选项卡

时间:2016-12-01 09:40:50

标签: uwp etw windows-community-toolkit

我正在尝试使用ETW(Windows事件跟踪)查看在我的一部Windows手机中运行的应用程序的事件日志。我尝试使用此处提到的步骤打开Windows设备门户:

https://msdn.microsoft.com/en-us/windows/uwp/debug-test-perf/device-portal

但是在html页面http://127.0.0.1:10080/default.htm(由于手机是使用局域网连接的),我看不到ETW的任何部分。仅显示应用程序,进程,性能,设备和网络选项卡。 是否需要其他安装文件?或者是否需要Windows更新才能访问它?

2 个答案:

答案 0 :(得分:1)

Windows 10周年更新中新增了Windows Device Portal中的

Windows事件跟踪(ETW)。要使用此功能,请确保您的设备使用最新版本的Windows(目前版本1607 OS Build 14393)。

有关详细信息,请参阅Using Device Portal to view debug logs for UWP

答案 1 :(得分:0)

您应该使用FiledMedic来获取ETW事件。此应用程序适用于Windows 8.1和所有Windows 10版本。

您必须创建Windows Performance recorder Profile (.wprp)。通过USB将手机连接到PC并将其存储在This PC\Windows Phone\Phone\FieldMedic\CustomProfiles

现在启动Field Medic应用程序时,转到advanced,然后在Custom Group下找到新的个人资料。

enter image description here

选择此项并开始记录。

enter image description here

捕获应用程序的活动并返回Fieldmedic,停止记录并再次将电话连接到PC导航到This PC\Windows Phone\Phone\FieldMedic\reports并将ETL文件复制到PC并使用Perfview或{ {3}}分析ETL文件以查看自定义事件。

Windows Performance Analyzer