Greater than 70% improvement in industry benchmark performance
Continuous monitoring with early-warning alerts for proactive remediation
Extensible platform for defining new metrics and open API for integration with homegrown tools
To increase its competitiveness, a large US-based online brokerage sought to improve the performance of its online trading application.
"For brokerages, application performance affects brand reputation, customer attrition, and revenue," explains the Director of IT. "Moreover, brokerages are responsible for best-order execution, or ensuring that orders are placed in a way that is advantageous for the customer."
The infrastructure team responsible for the online trading application previously relied on a variety of homegrown and purchased monitoring tools, each of which covered a portion of the overall environment. Each time a performance issue was identified, the brokerage's IT Operations group brought together experts from internal teams responsible for the network, application code, servers, databases, and storage. Using this resource-intensive process, the organization spent an average of 45 minutes identifying the root cause of a problem.
"To improve our benchmark scores, we needed drastic change, starting with technology solutions that would give us visibility across the entire environment and help break down silos between teams," says the Director of IT.
We give ourselves just five minutes to triage an issue before alerting the entire IT Operations team. Before ExtraHop, this was a tremendous challenge, but now we reliably identify the path to remediation within minutes.
Director of IT
US-Based Online Brokerage Firm
While evaluating different monitoring solutions, the online brokerage deployed ExtraHop in its test environment. An all-in-one appliance, the ExtraHop platform installed in 15 minutes and started passively analyzing transactions as they traversed the network, extracting real-time operational intelligence from all tiers of the application delivery chain.
Illuminating Black Boxes
During the initial deployment of ExtraHop, the brokerage's Development team began testing a more modular version of its web application and found that some important requests performed slowly. When various system-monitoring tools failed to identify the root cause, the manager of capacity, performance, and automation decided to check ExtraHop.
"With ExtraHop, I could investigate all the tiers of the application and then drill down to find the root cause very easily," says the manager. "The issue turned out to be the application repeatedly querying our Sybase database for the date and time instead of caching and reusing data. We could not recognize that behavior with SysMon monitoring Sybase at five-minute intervals. Even if you knew where to look, SysMon would not provide the granularity needed to precisely diagnose the problem. This resulted in a black-box scenario on a very important piece of our infrastructure. When I presented ExtraHop's findings to the developers, they were amazed that ExtraHop could provide such detail off the wire. After that, there was no question about the value of the ExtraHop platform."
Better Collaboration Between Development and Operations
The brokerage's IT organization has used ExtraHop to change how it manages application performance, starting with better collaboration between the Development and IT Operations teams.
"We use ExtraHop to find misconfigurations and bottlenecks in testing, and also for continuous monitoring in production," says the manager of capacity, performance, and automation. "If a developer makes a change in production that slows performance or breaks a service, we know immediately and have the information we need for a meaningful conversation, such as the URI associated with HTTP 500 errors."
The Tool of First Resort
The IT Operations team displays ExtraHop geomaps on 42-inch monitors in its network operations centers. Tier-1 and Tier-2 support teams use ExtraHop as their primary investigative resource. When they see something amiss or receive alerts from ExtraHop, they determine the scope of the problem and then escalate issues to the appropriate teams.
"We give ourselves just five minutes to triage an issue before alerting the entire IT Operations team," says the Director of IT. "Before ExtraHop, this was a tremendous challenge, but now we reliably identify the path to remediation within minutes."
Extensibility and Open API
The brokerage's IT Operations group takes advantage of ExtraHop's extensibility and open API to meet new monitoring needs as they arise. "We don't just use ExtraHop to solve problems as they crop up, but to build on lessons learned," says the brokerage's Application Services Analyst. "ExtraHop enables us to get better at what we do. We use Application Inspection Triggers to define new metrics and export precise, event-driven data to our internal dashboard."