CONFIGURING DATA COLLECTION RULES IN A DATA MONITORING SYSTEM
First Claim
1. A computer implemented method of adjusting a monitoring system, said monitoring system comprising a plurality of data collection nodes, each of said plurality of data collection nodes having one or more instances of at least one of a plurality of templates for configuring data collection at each of said plurality of data collection nodes, the method comprising:
- receiving a data propagation path specifying a hierarchy for at least a portion of said plurality of templates, said hierarchy specifying at least a first child template, one or more parent templates for said child template, and an order for said parent templates;
specifying at least one event data collection rule for said first child template;
configuring one or more parent data collection rules for said parent templates based on said event data collection rule, said parent data collection rules comprising at least one of a data retrieval rule for retrieving event data associated with said event data collection rule and a data aggregation rule for combining said event data associated with said event data collection rule and two or more instances of said first child template; and
updating in said plurality of data collection nodes a one or more instances of said plurality of templates based on said specifying said event data collection rule and said configuring said parent data collection rules, wherein said each of said instances.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer implemented method of adjusting a monitoring system having data collection nodes with instances of templates for collecting data according to data collection rules includes receiving a data propagation path specifying a hierarchy for at least a portion of the templates, the hierarchy specifying a child template, parent templates for the child template, and an order for the parent templates. The method also includes specifying an event data collection rule for the first child template and configuring parent data collection rules for the parent templates accordingly. The parent data collection rules include a data retrieval rule for retrieving event data associated with the event data collection rule or a data aggregation rule for combining the event data associated with the event data collection rule and multiple instances of the child template. The method also includes updating the instances in the data collection nodes.
-
Citations
18 Claims
-
1. A computer implemented method of adjusting a monitoring system, said monitoring system comprising a plurality of data collection nodes, each of said plurality of data collection nodes having one or more instances of at least one of a plurality of templates for configuring data collection at each of said plurality of data collection nodes, the method comprising:
-
receiving a data propagation path specifying a hierarchy for at least a portion of said plurality of templates, said hierarchy specifying at least a first child template, one or more parent templates for said child template, and an order for said parent templates; specifying at least one event data collection rule for said first child template; configuring one or more parent data collection rules for said parent templates based on said event data collection rule, said parent data collection rules comprising at least one of a data retrieval rule for retrieving event data associated with said event data collection rule and a data aggregation rule for combining said event data associated with said event data collection rule and two or more instances of said first child template; and updating in said plurality of data collection nodes a one or more instances of said plurality of templates based on said specifying said event data collection rule and said configuring said parent data collection rules, wherein said each of said instances. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A monitoring system, comprising:
-
a storage element for receiving a data propagation path specifying a hierarchy for at least a portion of a plurality of templates, said plurality of templates specifying data collection rules for plurality of data collection nodes, each of said plurality of data collection nodes having one or more instances of at least one of said templates, and said hierarchy specifying at least a first child template, one or more parent templates for said child template, and an order for said parent templates; and a processing element for configuring one or more parent data collection rules for said parent templates based on said event data collection rule and for updating said instances in said plurality of data collection nodes based on said configuring of said parent data collection rules, wherein said dependent parent data collection rules comprise at least one of a data retrieval rule for retrieving event data associated with said event data collection rule and a data aggregation rule for combining said event data associated with said event data collection rule and two or more instances of said first child template. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer-readable storage, having stored thereon a computer program for adjusting a monitoring system, said monitoring system comprising a plurality of data collection nodes, each of said plurality of data collection nodes having one or more instances of at least one of a plurality of templates for configuring data collection at each of said plurality of data collection nodes, each of said instances collecting data according to one or more data collection rules specified in said plurality of templates, the computer program comprising a plurality of code sections, the code sections executable by a computer for causing the computer to perform the steps of:
-
receiving a data propagation path specifying a hierarchy for at least a portion of said plurality of templates, said hierarchy specifying at least a first child template, one or more parent templates for said child template, and an order for said parent templates; specifying at least one event data collection rule for said first child template; configuring one or more parent data collection rules for said parent templates based on said event data collection rule, said parent data collection rules comprising at least one of a data retrieval rule for retrieving event data associated with said event data collection rule and a data aggregation rule for combining said event data associated with said event data collection rule and two or more instances of said first child template; and updating in said plurality of data collection nodes a one or more instances of said plurality of templates based on said specifying said event data collection rule and said configuring said parent data collection rules, wherein said each of said instances. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification