×

Systems and methods for processing hypervisor-generated event data

  • US 10,447,716 B2
  • Filed: 10/28/2016
  • Issued: 10/15/2019
  • Est. Priority Date: 10/28/2016
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method, comprising:

  • for each server of a plurality of servers identified in a server list, a hypervisor event proxy microservice;

    determining, based on a mapping of servers to hypervisor types, a type of hypervisor running on the server, andfurther determining, based on a mapping of hypervisor types to event definitions, a set of event definitions associated with the determined type of hypervisor running on the server,wherein each event definition of the set of event definitions indicates whether occurrences of hypervisor events corresponding to the event definition are detected based on one of a push operation or a pull operation;

    detecting, by the hypervisor event proxy microservice, occurrences of a plurality of hypervisor events, wherein each hypervisor event of the plurality of hypervisor events is detected by the hypervisor event proxy microservice based on one of;

    a push operation performed by a hypervisor, or a pull operation performed by the hypervisor event proxy microservice;

    determining, by an event normalization microservice, whether an occurrence of one or more hypervisor events of the plurality of hypervisor events satisfies a defined event list, the defined event list representing a normalized event; and

    in response to determining that the occurrence of the one or more hypervisor events satisfies an internal event list, generating a normalized event.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×