Case studies
Service Availability of a Complex Application
Exploring causes and solutions to resolve HTTP500 errors.
Debug : en - cas1
APM Context
- A spike in errors shows that some customers are unable to complete their transaction on a company's travel booking application. This problem directly affects the core business, revenue and reputation of the site. Understanding and quickly resolving the unavailability of the online payment service is a matter of urgency.

Analysis with ServicePilot
- Problem Detection: The Dashboard / AppTrace / Requests page shows a significant increase in HTTP500 server errors for certain specific transactions.
- Identification of probable causes: It is possible to determine the server, application, page and since when the 500 errors occurred.
- Dependency analysis: The service that has been unavailable on one of the servers is visible, resulting in a spike of 500 errors on pages linked to online booking and payment, leading to a loss of potential sales.

Actions and response
- Immediate Response: Looking at dependencies shows the impact on applications, to check which process or host needs to be restarted.
- Notification: The developers must be informed of the incident, note the restart and apply an update if necessary.
- Pro-active Action: Enhanced monitoring of the online payment service with customized thresholds and additional manual monitoring.

APM Prerequisites
- Installation: ServicePilot Agents installed on application servers.
- Configuration: AppTrace enabled and APM rules defined.
- Verification: Applications appear in the APM Process page with the APM column checked.

Solution advantages
"ServicePilot enables rapid problem identification by analyzing web server traffic. Thanks to this approach, it is possible to guarantee a reliable user experience and thus improve the brand's image in terms of reactivity and professional attitude towards its customers."
Learn more
Free installation in
a few clicks
SaaS Plateform
Flexible deployment according to your needs (SaaS, hybrid, on-premise) to speed up supervision implementation.
- No on-premise software setup, servicing and configuration complexity
- Instant setup, complete and pre-configured to ensure robust monitoring
OnPremise Plateform
Flexible deployment according to your needs (SaaS, hybrid, on-premise) to speed up supervision implementation.
- Contracts and commitments over time ( > 1 year)
- Performance, Data Storage and Infrastructure Management
- 2 additional solutions: VoIP and Mainframe monitoring