The eG PHP Transaction Profiler
The eG PHP Transaction Profiler (referred to as the eG PHP Profiler or simply, the profiler, in this
- The total response time of each transaction;
- The time spent by the transaction on each PHP server in the path;
- The time spent by the transaction for processing every external service call (typically, HTTP calls and SQL queries);
Using these analytics, the profiler precisely pinpoints the slow, stalled, and failed transactions to the PHP web application, enables administrators to accurately isolate where – i.e., on which PHP web server – the transaction was bottlenecked, and helps them figure out exactly what caused the bottleneck – an inefficient or erroneous query to the database? a slow HTTP/S call to another web server? or an error in the application code? By quickly leading administrators to the source of transaction failures and delays, the profiler facilitates rapid problem resolution, which in turn results in the low downtime of and high user satisfaction with the PHP web application.