Organizing network performance metrics into historical anomaly dependency data
First Claim
1. A method of ranking anomalies in an anomaly cluster, the method including:
- assembling performance data for a multiplicity of metrics across a multiplicity of resources on a network and automatically setting criteria based on the performance data over time that qualifies a subset of the performance data as anomalous instance data, wherein the anomalous instance data are grouped in a cluster of operation anomalies that are interrelated as cascading failures traced over active network communication paths among resources, wherein the communication paths propagate anomalous performances;
constructing a map that graphically depicts propagation of the anomalous performances along the active network communication paths as edges between nodes representing the resources; and
calculating impact rankings for the nodes based at least on attributes of the resources exhibiting anomalous performances.
9 Assignments
0 Petitions
Accused Products
Abstract
The technology disclosed relates to organizing network performance metrics into historical anomaly dependency data. In particular, it relates to calculating cascading failure relationships between correlated anomalies detected in a network. It also relates to illustrating to a network administrator causes of system failure by laying out the graph to show a progression over time of the cascading failures and identify root causes of the cascading failures. It also relates to ranking anomalies and anomaly clusters in the network based on attributes of the resources exhibiting anomalous performances and attributes of the anomalous performances. It further relates to depicting evolution of resource failures across a network by visually coding impacted resources and adjusting the visual coding over time and allowing replay over time to visualize propagation of anomalous performances among the impacted resource.
-
Citations
32 Claims
-
1. A method of ranking anomalies in an anomaly cluster, the method including:
-
assembling performance data for a multiplicity of metrics across a multiplicity of resources on a network and automatically setting criteria based on the performance data over time that qualifies a subset of the performance data as anomalous instance data, wherein the anomalous instance data are grouped in a cluster of operation anomalies that are interrelated as cascading failures traced over active network communication paths among resources, wherein the communication paths propagate anomalous performances; constructing a map that graphically depicts propagation of the anomalous performances along the active network communication paths as edges between nodes representing the resources; and calculating impact rankings for the nodes based at least on attributes of the resources exhibiting anomalous performances. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of ranking anomalies in an anomaly cluster, the method including:
-
assembling performance data for a multiplicity of metrics across a multiplicity of resources on a network and automatically setting criteria based on the performance data over time that qualifies a subset of the performance data as anomalous instance data, wherein the anomalous instance data are grouped in a cluster of operation anomalies that are interrelated as cascading failures traced over active network communication paths among resources, wherein the communication paths propagate anomalous performances; constructing a map that graphically depicts propagation of the anomalous performances along the active network communication paths as edges between nodes representing the resources; and calculating impact rankings for the nodes based at least on attributes of the anomalous performances. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method of ranking anomaly clusters, the method including:
-
assembling performance data for a multiplicity of metrics across a multiplicity of resources on a network and automatically setting criteria based on the performance data over time that qualifies a subset of the performance data as anomalous instance data; grouping the anomalous instance data into an anomaly cluster including anomaly nodes that represent detected anomalies that compromise respective resources and probability weighted directed edges connecting correlated anomaly nodes, wherein the probability weighted directed edges express strength of a correlation between the correlated anomaly nodes that are connected by the edges; scoring importance of the anomaly cluster by calculating anomaly node importance values of anomaly nodes in the cluster, propagating the anomaly node importance values to terminal nodes in the anomaly cluster and aggregating the propagated anomaly values of the terminal nodes; and repeating the scoring for a plurality of anomaly clusters and reporting at least relative scoring of the anomaly clusters for further processing. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27)
-
-
28. A method of depicting evolution of resource failures across a network, the method including:
-
constructing a resource connectivity graph with resource instances indicated grouped within resource blocks, wherein the resource blocks are connected to represent an active communication network path among the resources; visually coding record instances in resource blocks and resource blocks to indicate impaired performance due to anomalies occurred at the resource instances; and adjusting the visual coding over time and allowing replay over time to visualize propagation of anomalous performances among the resource blocks. - View Dependent Claims (29, 30, 31, 32)
-
Specification