Multi-Tier Transaction Tracking In Real-Time
See end-user experience in real-time and correlate with the performance of firewalls, load balancers, middleware services and application servers. Identify which services are operating normally and which are suffering degradation. This overview of the entire service delivery chain is combined with tracking of every transaction's path through each hop in the multi-tier architecture.
Operations teams need to understand how their users experience the service. The performance of the service can change quickly - due to extra load generated by users, updates pushed into production by application development teams, and the competing demands of other applications or services on the complex set of shared resources. Outages or brownouts of critical applications can have a significant business impact so rapid identification and remediation are essential.
A stale or incomplete picture of user experience - it's essential to capture all the user transactions and to provide immediate feedback on problems. Traditional monitoring tools are siloed - producing independent reports of server load, database performance, statistics from routers. Without a transaction oriented view of the performance, it's difficult to determine which transactions are being affected and where the problem lies.
Corvil analyzes every tier of the application in real time - producing aggregate reports on user experience and the performance of individual components or services. Granular drill-down views show the details of individual transactions at any point in the architecture - with a single click providing a multi-hop view of that transaction's path through the tiers.
Corvil passively monitors the packet data flowing through the network for a complete picture of the application activity. A library of standard and customized decoding plugins analyses the network flows seen at each hop to provide a highly accurate time-sequenced decode of every message involved in servicing a user transaction. A rich set of metrics is derived from the raw decodes - covering network performance, application error reporting, authentication failures , etc.
The decoded data and the derived metrics are categorized according to business needs - to report on infrastructural components, transaction types, geographical regions, or groups of users. In addition, Corvil ties together the individual tiers to track transactions as they move through the infrastructure to enable quick isolation of the components that are degrading the service.
Corvil offers a lightweight app agent to extend trouble-shooting to critical sections in the server processing.