cancel
Showing results for 
Search instead for 
Did you mean: 

Store milliseconds in Plug-in Trace Log

Author Name: Jonas Rapp

The Plug-in Trace Log stores timestamps such as PerformanceExecutionStartTime as datetime fields, but milliseconds is always 0.

To be able to make correct analysis of execution sequences, these fields need to include milliseconds, as it is now impossible to know in which order plugins were actually executed.

Status: Completed

This has been completed/now possible and the PM, Jim will give a more complete answer but until please see the documentation: 

 

https://docs.microsoft.com/en-us/powerapps/developer/common-data-service/write-plug-in

Comments
D365Ideas_Admin
Regular Visitor
Status changed to: New
 
nishantrana
Helper II

Nice suggestion. 

WhiteySenior
Regular Visitor

I am completely lost as to why this is not already there. Such a simple addition but has a huge impact on tracing issues.

chass
Administrator
Status changed to: Completed

This has been completed/now possible and the PM, Jim will give a more complete answer but until please see the documentation: 

 

https://docs.microsoft.com/en-us/powerapps/developer/common-data-service/write-plug-in

ryanperrymba
Advocate I

Same concept applies not just to plugins, but to all workflow executions.  Even without plugins, when multiple workflows are registered, determining order of operations in which they are fired is somewhat important. Just a tiny bit 😉