Management or review of application performance can often be incomplete because it tends to concentrate on the process of monitoring alone, and not for errors that may be expected or anticipated to occur in the life cycle of the application. One of the reasons for this could be that anticipating problems or errors is never an easy task. Further, problems that do not have a precedent are often not easy to predict. Application monitoring is an intrinsic part of performance management, but it cannot prevent issues and application failures by itself, but if it is applied in a thorough manner, it may help raise timely alerts and reveal corrective measures that could be taken.