Synthetic monitoring
In synthetic monitoring, the utilization of an application is simulated, typically by a robotic user, and the data collected from such simulations forms the basis of actionable steps, such as triggering an alert on an application performance attribute or the availability of the application itself. Generally, the following are the application states that can be monitored by using synthetic monitoring tools and methods:
- The application is available in all respects. This might involve checking on multiple web or API endpoints of the application.
- The application performance in terms of the velocity with which an application responds to user requests.
- The applications can execute the business transactions as designed.
- The third-party components used in building the application system are functioning.
- The desired performance of the application achieved is cost-effective and within budget.
Most of these aspects are related to measuring...