Plug-in trace log

Dataverse's diagnostic trace mechanism for plug-ins — runtime context, timing, errors captured to a queryable table for debugging.

The plug-in trace log is Dataverse's diagnostic mechanism for plug-ins — server-side .NET code that runs on Dataverse events. When trace logging is enabled, every plug-in execution writes a record containing the runtime context, configuration, exception details (if any), execution time, and any messages the plug-in logged via ITracingService.Trace(). The traces are queryable through the Plug-in Trace Log table in the maker portal, supporting filtering by plug-in, by user, by time, by error status. Plug-in trace logging is invaluable for debugging — far better than guessing at server-side behaviour. But it generates substantial data; enable for debugging windows and disable or aggressively prune the table afterward to manage Dataverse storage.