Patent ID: 11917033
Assignee: ORACLE INTERNATIONAL CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 12:
13. A non-transitory computer-readable storage medium comprising executable instructions that, when executed with one or more processors, cause a software service of a distributed computing environment to:
monitor health assessment data corresponding to a plurality of computing instances of the distributed computing environment, the plurality of computing instances comprising a network load balancing computing instance configured to manage workflow to a subset of the plurality of computing instances, the health assessment data being provided, at least in part, by a health assessment application selected from a plurality of health assessment applications to probe the plurality of computing instances, the health assessment application being selected based at least in part on an estimated resource consumption for obtaining the health assessment data and an available compute resource capacity of a computing component hosting a particular health assessment application;
receive a request for first collective health assessment data of the plurality of computing instances;
provide the first collective health assessment data in response to the request, the first collective health assessment data being obtained from a first distributed cache, the first collective health assessment data comprising the health assessment data provided by the health assessment application;
store the first collective health assessment data in a second distributed cache as stored health assessment data;
receive a subsequent request for second collective health assessment data for the plurality of computing instances;
obtain the second collective health assessment data corresponding to the plurality of computing instances;
calculate change data indicative of a difference between the first collective health assessment data and the second collective health assessment data; and
provide the change data in response to the subsequent request.