Companies are increasingly relying on applications for business-critical tasks, making application performance a key issue. Network disruptions are now business disruptions, and the worst disruptions can sometimes have financial or even legal consequences. Network engineers tasked with keeping this essential system of applications, networks, clients, and servers up and running at peak performance with minimal latency need to have the right tools and processes available to help them ensure the availability of these services.

In the past, a single data path could be easily dissected to determine if poor application response time was due to the network or the application itself. With distributed application architectures, a new technique called multi-segment analysis is required in order to pinpoint the location and cause of latency or other application performance issues.