US 11,900,163 B2
Autonomous management of computing systems
Suresh Mathew, San Ramon, CA (US); Nikhil Gopinath Kurup, Tampa, FL (US); Hari Chandrasekhar, Highlands Ranch, CO (US); and Benjamin Thomas, San Jose, CA (US)
Assigned to SEDAI, INC., Pleasanton, CA (US)
Filed by Sedai Inc., Pleasanton, CA (US)
Filed on Feb. 28, 2022, as Appl. No. 17/682,417.
Claims priority of provisional application 63/214,783, filed on Jun. 25, 2021.
Claims priority of provisional application 63/214,784, filed on Jun. 25, 2021.
Prior Publication US 2022/0413983 A1, Dec. 29, 2022
Int. Cl. G06F 11/07 (2006.01); G06F 9/50 (2006.01); G06N 3/08 (2023.01); G06F 8/71 (2018.01); G08B 21/18 (2006.01); H04L 43/16 (2022.01); H04L 67/10 (2022.01); H04L 67/00 (2022.01); G06F 11/30 (2006.01); G06F 11/34 (2006.01)
CPC G06F 9/5016 (2013.01) [G06F 8/71 (2013.01); G06F 9/5094 (2013.01); G06F 11/079 (2013.01); G06F 11/0721 (2013.01); G06F 11/0769 (2013.01); G06F 11/3006 (2013.01); G06F 11/34 (2013.01); G06F 11/3452 (2013.01); G06N 3/08 (2013.01); G08B 21/182 (2013.01); H04L 43/16 (2013.01); H04L 67/10 (2013.01); H04L 67/34 (2013.01); G06F 2209/501 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
obtaining a first set of metrics to be monitored, wherein the first set of monitoring metrics includes an application level metric and an instance level metric associated with a respective software application executing over a distributed computing system;
obtaining time-series data associated with the first set of metrics;
identifying one or more input metrics and one or more value metrics in the first set of metrics;
determining a second set of metrics that is a predictive set of the one or more value metrics, and where the second set of metrics has fewer elements than the first set of metrics, and wherein the second set of metrics is a subset of monitoring metrics selected from the first set of monitoring metrics;
monitoring the second set of metrics; and
performing an auto-remediation of the respective software application based on the monitoring of the second set of metrics.