| CPC G06F 9/542 (2013.01) [G06F 9/44526 (2013.01); G06F 9/5016 (2013.01); G06F 9/5072 (2013.01); G06F 9/541 (2013.01)] | 20 Claims |

|
1. A method of providing unified event monitoring and log processing, the method comprising:
receiving from a plurality of domains, streaming event data comprising a plurality of event entries, wherein the domains include a process or an application, running in one or more containers of a cloud platform;
processing the streaming event data into a normalized, domain-independent format;
evaluating a plurality of policy rules on the processed streaming event data, wherein the policy rules are defined with a unified syntax, and each of the policy rules specifies a condition, an action to be executed when the condition is satisfied, and data for executing the action; and
in response to the evaluating satisfying a condition specified in a policy rule of the policy rules, transmitting to a remote device: (1) information indicating an action specified in the policy rule for execution by the remote device, and (2) data specified in the policy rule for executing the action.
|