There are different ways to log information in .net, these are the most used:
- Trace / Debug
- Performance Counters
- WMI

If you use logging, you will be able to diagnose problems and might find errors wich couldn't be yours (until this happens, the problem is always yours).
