US 11,870,559 B1
Identifying and correlating metrics associated with unhealthy key performance indicators
Dhinesh Babu Thesma Srinivasan, San Jose, CA (US); David P. Kelly, Sunnyvale, CA (US); Sri Ram Sankar, Bangalore (IN); Harsha Lakshmikanth, Bangalore (IN); and Vijay Kumar Gadde, Bangalore (IN)
Assigned to Juniper Networks, Inc., Sunnyvale, CA (US)
Filed by Juniper Networks, Inc., Sunnyvale, CA (US)
Filed on Dec. 15, 2021, as Appl. No. 17/644,409.
Int. Cl. H04L 43/045 (2022.01); H04L 43/067 (2022.01); H04L 43/0817 (2022.01); G06N 20/00 (2019.01); H04L 43/50 (2022.01)
CPC H04L 43/045 (2013.01) [G06N 20/00 (2019.01); H04L 43/067 (2013.01); H04L 43/0817 (2013.01); H04L 43/50 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
receiving, by a device, network data associated with a network;
calculating, by the device and based on the network data, key performance indicators (KPIs) for the network;
aggregating, by the device, a first set of KPIs to generate a first aggregated KPI associated with a first functionality of the device and a second set of KPIs to generate a second aggregated KPI associated with a second functionality of the device;
generating, by the device, a first user interface that depicts a first graphical representation associated with the first aggregated KPI and the first set of KPIs and a second graphical representation associated with the second aggregated KPI and the second set of KPIs;
receiving, by the device and via the first user interface, a selection of a particular KPI from the first aggregated KPI, the first set of KPIs, the second aggregated KPI, or the second set of KPIs;
parsing, by the device, text data corresponding to a set of rules, utilized to calculate the particular KPI, to generate a parsed set of rules, wherein the parsed set of rules includes a portion of the text data;
analyzing, by the device, the portion of the text data included in the parsed set of rules to identify particular metrics utilized to calculate the particular KPI;
generating, by the device, a second user interface that depicts one or more timeline views of the particular metrics correlated with the particular KPI; and
providing, by the device, the second user interface for display.