We have a security requirement for more complete logging of activity in both CRM and custom pages—successful requests as well as exceptions—and with the ability to send the log files to the security department if need be. I know that best practice in production
environments is to only enable tracing while troubleshooting, but is it possible to enable info-level tracing in such a way that the performance hit in Dynamics isn’t so bad (for example, record only certain trace categories)? It would need to be "on"
all the time.
Or would you recommend custom logging (such as using log4net)? Can log4net be implemented to capture oob CRM activity? (All of what I’ve read so far has it applied only to custom code.)
Dynamics CRM 2013