Imagine this scenario. It is a Wednesday morning and as the network administrator responsible for servicing business applications, you are processing a series of support tickets that arrived in the past few hours and the previous day. One of the high severity items on your plate this morning is from an application team that has been debugging poor performance of a business critical application. They have received complaints from end users and the line-of-business manager is concerned about potential revenue impacts. The application team has been frantically looking at their logs and haven’t quite pinned down the problem. They now believe it is an issue with the network and want your help finding the source of the problem. By the time the problem has been escalated to you it is already late and they want answers immediately. And just to add to the problem complexity, the issue has been happening sporadically for the last couple of weeks. What do you do?
Applications are an important part of your business strategy to drive great customer interactions. Often times, the P&L outcomes for lines of business are directly tied to the successful troubleshooting of application issues in a timely manner. Beyond configuring application services such as load balancing, IT pros find that they need to invest in a whole bunch of tools when servicing their internal customers' needs for application troubleshooting and performance data. These include tools to gain visibility into the end user experience for that application, network monitoring tools, aggregation taps, and application performance monitoring solutions. The painful task of piecing together data from such disparate point solutions takes several days if not weeks and does not present a reliable or repeatable process for IT and operations teams. On the other hand, the application owners are left waiting for data that they need quickly to debug issues.