US 12,306,734 B2
Techniques for automated service monitoring and remediation in a distributed computing system
Scott Alan Deboy, Portland, OR (US); David Fernando Saes, Austin, TX (US); and Naveen Pilli, Milton (CA)
Assigned to Oracle International Corporation, Redwood Shores, CA (US)
Filed by Oracle International Corporation, Redwood Shores, CA (US)
Filed on Mar. 10, 2023, as Appl. No. 18/120,037.
Application 18/120,037 is a continuation of application No. 17/561,703, filed on Dec. 23, 2021, granted, now 11,630,747.
Prior Publication US 2023/0205657 A1, Jun. 29, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 11/00 (2006.01); G06F 9/445 (2018.01); G06F 11/07 (2006.01); G06F 11/30 (2006.01); G06F 11/34 (2006.01)
CPC G06F 11/3006 (2013.01) [G06F 9/44526 (2013.01); G06F 11/0793 (2013.01); G06F 11/3409 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
receiving, by a remediation service, an indication to evaluate a level of health of a first service of a plurality of services executing in a distributed computing system;
responsive to the indication, determining, by the remediation service, a dependency of the first service on a second service of the plurality of services;
obtaining, by the remediation service via a monitor plugin corresponding to the second service, a health metric of the second service;
determining, by the remediation service and based at least in part on the health metric, whether the second service is unhealthy; and
in accordance with a determination that the second service is unhealthy, performing, by the remediation service, a remediation task for the second service.