WPR doesn't know anything about your custom EventSource
, so you have to create a recording profile so you can enable it. WPT ships with a couple of sample profiles that should help you get started.
The 8.1 version of WPR supports the same naming convention as PerfView, which means that you can use *YourEventSource
instead of the GUID in the profile.
In my experience some of the EventSource
features are not well supported in the 8.1 version of WPA. E.g. if you use tasks they won't show up correctly. However, the basic usage of EventSource
works well with the 8.1 version of WPA/WPR when you create a recording profile for your EventSource
.
Another option is to collect the trace using PerfView and analyze it with WPA (if you prefer that over PerfView).