Offloading collection of application monitoring data
First Claim
Patent Images
1. A method comprising:
- associating a data collector with a plurality of sources of monitored data, each respective source of monitored data associated with a corresponding monitored component;
associating the data collector with a plurality of monitored data recipients;
collecting, by the data collector, a cycle of monitored data from each source of monitored data;
persistently storing, by the data collector, each cycle of monitored data in a separate monitored data package;
providing, by the data collector, the monitored data packages to the associated monitored data recipients in a manner that is asynchronous to the collection of the monitored data.
5 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are disclosed for offloading collection of monitored data. A data collector is associated with a plurality of monitored data sources and with a plurality of monitored data recipients. The data collector collects a cycle of monitored data from each of the sources of monitored data and persistently stores each of the cycles of monitored data in a separate monitored data package. The data collector provides the monitored data packages to the associated monitored data recipients in a manner that is asynchronous to the collection of the monitored data.
-
Citations
20 Claims
-
1. A method comprising:
-
associating a data collector with a plurality of sources of monitored data, each respective source of monitored data associated with a corresponding monitored component; associating the data collector with a plurality of monitored data recipients; collecting, by the data collector, a cycle of monitored data from each source of monitored data; persistently storing, by the data collector, each cycle of monitored data in a separate monitored data package; providing, by the data collector, the monitored data packages to the associated monitored data recipients in a manner that is asynchronous to the collection of the monitored data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
at least one memory storing instructions thereon; and at least one processor configured by the instructions to implement; a plurality of monitors, each monitor configured to execute one or more tests on a corresponding enterprise content management (ECM) monitored component to produce monitored data; a data collector associated with the plurality of monitors and configured to collect, from each of the monitors, a cycle of the monitored data and to persistently store each cycle in a separate monitored data package; and a plurality of monitored data recipients associated with the data collector, wherein each of the monitored data recipients is further configured to retrieve a respective one of the monitored data packages from the data collector in manner that is asynchronous to the collection of the monitored data. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A system comprising:
-
memory storing instructions thereon; and a processor configured by the instructions to implement; a data collector associated with a plurality of sources of monitored data, each of the sources of monitored data referencing a monitored data category; a plurality of monitored data recipients associated with the data collector; and wherein the data collector is configured to collect, from each of the sources of monitored data, a cycle of monitored data, wherein the collected cycle of monitored data is specific to the monitored data category referenced in the respective source of monitored data; wherein the data collector is further configured to persistently store the collected monitored data in separate monitored data packages, each monitored data package specific to the monitored data category identified in the corresponding source of monitored data; wherein each of the monitors is further configured to retrieve one or more of the monitored data packages in manner that is asynchronous to the collection of the monitored data. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification