Providing a monitoring service in a cloud-based computing environment
First Claim
1. A method, implemented at a computing device that includes one or more hardware processors, for providing a monitoring service in a cloud-based computing environment, the method comprising computer-implemented operations for:
- retrieving a monitor workflow corresponding to the monitoring service;
executing, at the one or more hardware processors, a first call to retrieve data points according to the monitor workflow;
executing, at the one or more hardware processors, a second call to identify a plurality of relevant data points in the data points; and
executing, at the one or more hardware processors, a third call to notify a user of the plurality of relevant data points.
2 Assignments
0 Petitions
Accused Products
Abstract
Technologies are described herein for providing a monitoring service in a cloud-based computing environment. A request is received from a user to subscribe to the monitoring service. The monitor workflow may correspond to the monitoring service. A first call to a finder application is executed over a communications network to retrieve data points according to the monitor workflow. A second call to an analyzer application is executed over the communications network to identify a relevant data point in the data points. A third call to a notifier application is executed over the communications network to notify the user of the relevant data point.
117 Citations
21 Claims
-
1. A method, implemented at a computing device that includes one or more hardware processors, for providing a monitoring service in a cloud-based computing environment, the method comprising computer-implemented operations for:
-
retrieving a monitor workflow corresponding to the monitoring service; executing, at the one or more hardware processors, a first call to retrieve data points according to the monitor workflow; executing, at the one or more hardware processors, a second call to identify a plurality of relevant data points in the data points; and executing, at the one or more hardware processors, a third call to notify a user of the plurality of relevant data points. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A hardware computer system, comprising:
-
a processor; a memory communicatively coupled to the processor; and a program module which executes in the processor from the memory and which, when executed by the processor, causes the computer system to provide a monitoring service in a cloud-based computing environment by receiving a time limit to provide the monitoring service, receiving a notification configuration, the notification configuration specifying a notification method to be implemented by a notifier application, retrieving a monitor workflow corresponding to subscription criteria, the subscription criteria specifying relevant parameters related to the monitoring service, and executing a first call to a finder application to retrieve data points corresponding to the subscription criteria according to the monitor workflow. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A computer-readable hardware storage device having computer-executable instructions stored thereon which, when executed by a computer, cause the computer to:
-
receive a workflow lifecycle configuration, the workflow lifecycle configuration specifying a time limit to provide the monitoring service; receive a notification configuration, the notification configuration specifying a notification method to be implemented by a notifier application; determine whether a database contains an existing monitor workflow corresponding to subscription criteria, the subscription criteria specifying relevant parameters related to a monitoring service; in response to determining that the database contains the existing monitor workflow corresponding to the subscription criteria, retrieve the existing monitor workflow as a monitor workflow from the database; in response to determining that the database does not contain the existing monitor workflow corresponding to the subscription criteria, generate a new monitor workflow as the monitor workflow corresponding to the subscription criteria; execute a first call to a finder application to retrieve data points corresponding to the subscription criteria according to the monitor workflow; and execute a second call to an analyzer application to identify a plurality of relevant data point in the data points. - View Dependent Claims (20, 21)
-
Specification