Tracing to a file instead of using DSTrace has many advantages as the author mentioned. Additional advantages include:
- less performance impact on the server;
- ability to write trace files on a remote shared drive, thus ability to limit access to the IDM server;
- easier support (customer can send trace files by e-mail in case of problems);
- easier troubleshooting by comparing a reference "healthy" trace with a problematic one;
- easy capturing of events and outputs for simulation in Designer.
It is even more so when using an enhanced text editor such as UltraEdit. Here are functionalities I find useful:
- "view as XML": the editor will add color to XML tags and several XML elements, making traces easier to read;
- revert to saved: a simple click or keyboard shortcut will reload the file, thus updating the file;
- Detect changes: the editor will detect updates to the file and ask if it should be reloaded;
- open shared: open the file even if it is already opened by the IDM engine, which Notepad won't do;
- advanced search functions;
- ability to open several trace files in multiple tabs instead of several windows;
- line numbering ("the problem is at line 7623").