Metric Ranking by Differential Analysis for Fault Prioritization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The challenge in network monitoring is to efficiently analyze vast amounts of telemetry data to identify significant metric changes and prioritize them for root cause analysis, as visual inspection is error-prone and time-consuming due to the large volume of metrics.

Innovation Solution

A system that automatically ranks metrics by their differences between reference and query periods using methods like cross-correlation, Dynamic Time-Warping, and Kolmogorov-Smirnov tests, combined through linear or nonlinear models to provide a quantifiable estimate of difference magnitude, facilitating the identification of anomalous performance and guiding deep dive analysis.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If visual inspection of metrics is performed, then human operators can detect metric changes, but the process becomes error-prone and time-consuming due to large volume of metrics

Engineering Contradiction:
Improvedetection accuracyVSAvoidtime to resolve
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent replaces manual visual inspection with automated computational methods including cross-correlation analysis, Dynamic Time-Warping, and Kolmogorov-Smirnov tests. These algorithms objectively compare metric time series data between reference and query periods, eliminating human error and significantly reducing analysis time while maintaining high detection accuracy for subtle metric changes

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The system performs self-diagnosis by automatically detecting anomalies and ranking metrics without human intervention. The automated anomaly detection system independently analyzes telemetry data, identifies significant changes, and prioritizes metrics for investigation, enabling the monitoring system to serve itself rather than relying on manual operational analysis

Inventive Principle:
Principle #25Self-service

2Measurement precision

If metrics are analyzed one by one, then subtle differences can be detected more easily, but it becomes difficult to rank metrics by strength of relative changes and very time consuming

Engineering Contradiction:
Improvedetection accuracyVSAvoidanalysis throughput
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent segments the analysis process into distinct computational stages: first applying multiple statistical tests (cross-correlation, DTW, KS-test) to individual metric pairs, then aggregating results through linear or nonlinear combination models, and finally ranking metrics by composite anomaly scores. This segmented approach maintains precise detection capability while enabling batch processing of numerous metrics simultaneously

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system merges multiple statistical test results into a unified anomaly detection framework. By combining cross-correlation coefficients, DTW distances, and KS-test statistics through weighted linear combinations or nonlinear models, the patent synthesizes individual metric analyses into a comprehensive ranked list, achieving both detection precision and high throughput

Inventive Principle:
Principle #5Merging (Combining)

3Loss of time

If automated ranking of metrics by difference magnitude is implemented, then Time-To-Resolve is reduced, but complex computational models are required to quantify difference magnitude

Engineering Contradiction:
Improvetime to resolveVSAvoidsystem complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The patent introduces intermediary statistical measures that bridge raw metric data and final anomaly rankings. Cross-correlation coefficients, DTW distances, and KS-test statistics serve as intermediate representations that quantify differences between metric periods. These intermediaries are then combined through relatively simple linear or nonlinear models to produce final rankings, reducing computational complexity compared to direct complex optimization approaches

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10404524B2Resource and metric ranking by differential analysis
Publication Date: 2019.09.03 LIGHTBEND INC
  • US10404524B2 patent drawing
  • US10404524B2 patent drawing
  • US10404524B2 patent drawing

AI summary

The technology disclosed relates to differential analysis of sets of time series pairs. In particular, it relates to building estimators of magnitude of difference between two time series. After the basic estimators are built, they are combined into ensemble estimators using linear or nonlinear prediction models to improve their accuracy. In one application, the ensemble is used for estimating the magnitudes of difference over sets of metric pairs observed from distributed applications and systems running over a computer network. The metric pairs are then ranked in decreasing order of magnitude of difference to guide an operator in prioritizing his root cause analysis of faults, thereby reducing the time-to-resolution of problems.