×

Always-on monitoring in the cloud

  • US 10,530,837 B2
  • Filed: 04/10/2014
  • Issued: 01/07/2020
  • Est. Priority Date: 04/10/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computer program product comprising a non-transitory computer readable storage medium having a computer readable program stored therein, wherein the computer readable program, when executed on a data processing system, causes the data processing system to:

  • receive, by a monitoring broker executing on at least one processor of the data processing system, exposed disk and memory state data of the virtual machine as an out-of-band data stream via an out-of-band path comprising attach logic within a hypervisor executing on the at least one processor within the distributed computing system and hosting the virtual machine;

    receive, by the monitoring broker, an in-band data stream from the virtual machine via an in-band path comprising a software agent executing within the virtual machine on the at least one processor within the distributed computing system;

    normalize, by the monitoring broker, the in-band data stream and the out-of-band data stream to a common format;

    determine, by the monitoring broker, the monitoring data stream, selected between the in-band data stream and the out-of-band data stream, to forward to a monitoring endpoint within the distributed computing system;

    forward the monitoring data stream from the monitoring broker to the monitoring endpoint;

    use the out-of-band data stream to monitor a footprint of the in-band path; and

    responsive to determining a failure of the in-band path based on the footprint of the in-band path, select the out-of-band data stream to forward to the monitoring endpoint and alert the monitoring endpoint to revive the in-band path.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×