To help support and anyone who may use one of my applications I tend to log a few things during the application startup.
Currently I log:
- Start Time
- App Name
- App Author
- App Version
- App Classpath
- Current working directory
- Java vendor
- Java version
- Max heap size
Taking into consideration this application may be used / supported by a whole host of people can anyone think of any other vital details which we / others should log for good practice?