| CPC G06F 11/3006 (2013.01) [G06F 9/44526 (2013.01); G06F 11/0793 (2013.01); G06F 11/3409 (2013.01)] | 20 Claims |

|
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.
|