Patent ID: 11916758
Assignee: CISCO TECHNOLOGY, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 14:
15. A non-transitory computer-readable medium, the non-transitory computer-readable medium having program instructions embodied therewith, the program instructions are executed by a processor to perform an operation comprising:
receiving, at a virtual network edge (VNE) instance on a node, a service health request from a service proxy on the node, wherein the service health request indicates a delegation of application layer service health monitoring from the service proxy to the VNE instance, wherein the VNE instance performs the delegated application layer service health monitoring for the service proxy, wherein the VNE instance is collocated on the node with a service instance executing on the node and the service proxy executing on the node, wherein the service proxy controls application behaviors for the service instance based on an application layer health-score of the service instance;
receiving, at the VNE instance, one or more network health indicators comprising network level indicators generated at a network controller for a network fabric and received from a delegated service health request network switch located between the node and the network controller in the network fabric;
determining, at the VNE instance and from the one or more network health indicators, a network level health-score;
determining, at the VNE and from the network level health-score a modulated health-score for a service instance; and
updating the application layer health-score of the service instance at a service proxy to cause the service instance to alter its application behaviors within the service mesh based on the modulated health-score.