Performance Implications of Trace Levels

When the Trace Level is None, TraceWorX will have no performance impact on the running system (since it will not be logging anything). Once tracing is turned on, it can have an effect on the overall performance of the system. Typically any trace level up to and including Normal (Severe Error, Error, Warning, Normal) would have no significant impact on performance. More detailed trace levels like Debug, Debug Verbose, and especially All could noticeably slow down the performance of the system and result in very large trace log files due to the high volume of messages, so these levels should only be used when the extra detail is needed to diagnose a problem.

Once you have finished gathering diagnostic information with TraceWorX it is highly recommended that you turn tracing back off by setting Trace Level to None for all modules. This will ensure that TraceWorX is not having any performance impact on your system when you don't need the diagnostic information that TraceWorX collects.