The developer's life is difficult, very often we have to diagnose problems and understand why an application does not start, or perform reverse engineering tasks on the functioning of parts of the system.
The first source to be consulted for each troubleshooting operation are logs, simple files that track errors and particular actions performed by the system, such as changing a password, a user's login, or an error message from an application.
These files are extremely important, so it is essential to choose the right tool. In this recipe, we will analyze the LoggerPro framework, which is a very valid tool for the cause in question.