Real-Time Performance Dashboard for IT System Monitoring

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In information technology, the sheer volume of performance data from numerous sources makes it difficult to present relevant information in a timely manner, leading to inefficient troubleshooting and root-cause analysis, especially with thousands of database instances generating a high volume of metric values that can result in alerts, making it hard to identify critical issues.

Innovation Solution

A real-time performance dashboard displays time-indexed lines that graphically indicate the status of monitored systems over time, with instability indicated by waves or oscillations when performance events occur and stability indicated by a flat line when no events occur, allowing for quicker identification of problems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If performance data is collected from numerous sources to improve monitoring coverage, then the completeness of performance monitoring is improved, but the complexity of presenting relevant information increases

Engineering Contradiction:
Improvemonitoring coverageVSAvoidinformation presentation complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the complex performance data from numerous sources into individual time-series metrics, each representing a specific aspect of system performance. These segmented metrics are then independently processed and evaluated against thresholds to identify performance events, making the complex data manageable and analyzable

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent merges multiple segmented time-series metrics into a composite status indicator that provides an overall system status. This consolidation allows administrators to view both individual metric performance and aggregate system health, reducing the complexity of presenting information from numerous sources

Inventive Principle:
Principle #5Merging (Combining)

2Measurement precision

If multiple time-series metrics are monitored to improve detection accuracy, then the precision of performance monitoring is improved, but the volume of data to be processed increases

Engineering Contradiction:
Improveperformance detection accuracyVSAvoiddata volume
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent extracts only the relevant information from the multiple time-series metrics by evaluating each metric against predefined thresholds to identify performance events. This extraction process filters out unnecessary data while preserving critical performance information, reducing the effective data volume that requires detailed processing

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent transforms multiple time-series metric values into discrete performance event indicators by comparing them against thresholds. This parameter change converts continuous data into categorical states (normal/abnormal), significantly reducing the complexity and volume of data requiring analysis while maintaining detection precision

Inventive Principle:
Principle #35Parameter changes

3Speed

If real-time processing of performance metrics is implemented to improve response time, then the speed of problem detection is improved, but the computational resources required increase

Engineering Contradiction:
Improveproblem detection speedVSAvoidcomputational resource consumption
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The patent implements partial processing by evaluating only the necessary performance metrics against thresholds to identify performance events, rather than performing exhaustive analysis on all collected data. This selective processing approach achieves real-time detection speed while minimizing computational resource consumption by focusing only on critical evaluation tasks

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS9608880B1Systems and methods for real-time performance monitoring
Publication Date: 2017.03.28 DELL PROD LP
  • US9608880B1 patent drawing
  • US9608880B1 patent drawing
  • US9608880B1 patent drawing

AI summary

In one embodiment, a method includes causing a real-time performance dashboard to be displayed, wherein the real-time performance dashboard comprises a time-indexed line that represents a status of at least one monitored system over time, wherein the status is determined, at least in part, as a composite of a plurality of time-series performance metrics. The method further includes receiving, for a time interval, new values of at least a portion of the time-series performance metrics. The method additionally includes, responsive to a determination that at least one performance event has occurred during the time interval, causing a portion of the time-indexed line which corresponds to the time interval to graphically indicate instability. Further, the method includes, responsive to a determination that no performance event has occurred during the time interval, causing the portion of the time-indexed line which corresponds to the time interval to graphically indicate stability.