If you are an ebizQ Gold Club member, you will be prompted to enter your user ID and password. If you are not already a member, the link will take you to our sign-up page. Once you have completed a brief subscription form, you will be redirected to this article. An efficient troubleshooting process is vital to the successful development and deployment of e-business systems. It shortens development cycles and minimizes the impact on business activities during production system downtime.
Systems can fail due to system or logical errors.
In the latter case, the problems are usually related to the programming logic and may not be detected easily. A hardware failure or networking problem will probably cause a system to crash or hang, triggering an alert to the system operator's pager. An application logic error, on the other hand, may not be that obvious. The system may appear to be ticking along fine, and later on you discover that all along it has been silently mishandling your customer transactions. This advocates a mechanism for monitoring and tracing application logic .