Automated Performance Attenuation Source Identification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current performance monitoring systems in enterprise computing environments rely on manual efforts to investigate alerts and lack automation in identifying the source of attenuated performance, leading to inefficiencies and delays in addressing technical issues.
Innovation Solution
A computer-implemented method and system that automatically identifies the cause of attenuated performance by analyzing performance data from monitoring agents, correlating attenuations across application servers, and providing proactive alerts and dynamic threshold adjustments to reduce unnecessary alerts.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If manual investigation methods are used to identify performance problems, then team members can investigate potential problems, but the process is time-consuming and relies on manual efforts
Solution Approach 1:
The system performs preliminary actions by automatically analyzing performance data and identifying potential problem sources before manual investigation is initiated. The performance monitoring agent continuously collects and analyzes data, so when an alert is triggered, the system has already prepared diagnostic information including correlated attenuations and potential root causes, eliminating the need for manual data gathering and analysis steps.
2Reliability
If performance monitoring agents provide alerts, then potential problems are notified, but the agents do not provide information indicating the source of the potential problem
Solution Approach 1:
The system introduces an intermediary analysis layer between the performance monitoring agent and the user. When an alert is triggered, this intermediary automatically queries performance data, identifies correlated attenuations across multiple servers, analyzes timing relationships, and synthesizes diagnostic information about potential root causes. This intermediary process enriches the basic alert with actionable intelligence without requiring manual investigation.
3Ease of operation
If manual investigation approaches are used, then team members can address technical issues, but the skill of the team member is required to track down and identify the cause
Solution Approach 1:
The system enables self-service by automatically performing the investigative functions that previously required skilled team members. The performance monitoring agent and analysis system work autonomously to identify attenuations, correlate them across servers, determine timing relationships, and pinpoint potential root causes. This transforms the system from requiring manual expert intervention to automatically providing diagnostic conclusions that guide remediation actions.
Data Source
AI summary
Aspects of the present disclosure provide systems and methods directed toward identifying causes of attenuated performance at computing systems. Performance data corresponding to performance metrics may be stored at a data store. Performance metrics may be associated with application servers. Alerts may be received from a performance monitoring agent triggered by performance attenuations at the application servers. A timeframe in which a performance attenuation occurred may be selected and the performance data may be searched in order to identify another performance attenuation that occurred at one of the application servers during or before the selected timeframe. Performance data may be evaluated to identify one of the application servers associated with the additional performance attenuation as a potential source of the performance attenuation that triggered the alert. Information corresponding to the potential source of the performance attenuation that triggered the alert may be presented to a user at a display device.


