CPC H04L 67/10 (2013.01) [H04L 41/0681 (2013.01); G06N 5/025 (2013.01); H04L 41/0631 (2013.01)] | 20 Claims |
1. A system, comprising:
one or more processors and one or more memories to store computer-executable instructions that, when executed, cause the one or more processors to:
define, according to configuration input from a client of a cloud computing provider, an alert rule that indicates one or more conditions to perform one or more actions on one or more target resources provided to the client, wherein the cloud computing provider is configured to provide a plurality of resources to a plurality of clients, and wherein the plurality of resources comprise the one or more target resources;
monitor, via the cloud computing provider, one or more signals emitted by the plurality of resources;
determine that the one or more conditions of the alert rule are met by the one or more signals;
determine that the one or more actions are to be performed on the one or more target resources according to the alert rule, based at least in part on the one or more conditions being met by the one or more signals;
send one or more messages describing the one or more actions to a messaging service, wherein the messaging service causes the one or more messages to be delivered to one or more action handlers; and
perform, using the one or more action handlers, the one or more actions on the one or more target resources provided to the client by the cloud computing provider.
|