CPC G06F 11/2025 (2013.01) [G06F 9/547 (2013.01); G06F 11/2056 (2013.01); G06F 11/327 (2013.01); G06F 11/3409 (2013.01); G06F 2201/80 (2013.01); G06F 2201/81 (2013.01)] | 20 Claims |
1. A computer-implemented method, comprising:
replicating, by at least one computing processor, a first instance of a data repository corresponding to a first computing resource target to generate a second instance of the repository corresponding to a second computing resource target;
retrieving, by the at least one computer processor, via an application programming interface (API), a plurality of resource metrics from the first computing resource target;
creating, by the at least one computer processor, an alarm with a status based on the metrics;
retrieving, by the at least one computer processor, a health check status from a cloud computing network based on the status of the alarm;
based on the retrieved health check status transmitting, by the at least one computer processor, a read request to read data from the first instance of the data repository of the first computing target resource; and
in response to the API encountering an error when reading the data:
determining, by the at least one computer processor, the read request has a status of not failed; and
in response to the determination, sending, by the at least one computer processor, a duplicate read request to the second instance of the data repository of the second computing resource target.
|