Method and apparatus for efficiently and dynamically updating monitored metrics in a heterogeneous system
First Claim
1. A dynamic network node metrics reporting method, comprising:
- probing a content delivery network (CDN) component for determined and undetermined ones of selected metric values characterizing the performance of said CDN component;
reporting said determined metric values to a recipient graphical display interface; and
repeating said probing and said reporting steps for said undetermined metric values.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention discloses a method and apparatus for efficiently and dynamically collecting and reporting performance metrics from components within a dynamic complex heterogeneous system, such as a content delivery network (CDN). Update messages containing fields for each metric to reported can be used to update the values for the metric associated with each component or entity in the system. For each field within a message communicating updated values of metrics, codes can be predefined. Update messages can contain updated metric values and/or predefined codes. By using these predefined codes, more than one agent can be used to interrogate and report determined and undetermined values for a specified component within the system to collect information. For example, a update message having five fields can be used to update 5 corresponding performance metrics. In a interrogation by a first agent, a first update message can contain actual updated values in the first, second and third fields of the metrics. Codes can be inserted into the fourth and fifth fields of the update message to instruct a recipient graphical display not the set these fields. In a second subsequent interrogation, a second update message can have actual updated values for the metrics represented in the fourth and fifth fields of the update message. The first, second and third data fields of the second update message can contain code instructing the recipient graphical display not the set these fields.
-
Citations
33 Claims
-
1. A dynamic network node metrics reporting method, comprising:
-
probing a content delivery network (CDN) component for determined and undetermined ones of selected metric values characterizing the performance of said CDN component;
reporting said determined metric values to a recipient graphical display interface; and
repeating said probing and said reporting steps for said undetermined metric values. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for dynamically reporting a plurality of metrics for components of a dynamic data space, comprising:
-
probing a component of the dynamic data space for determined and undetermined ones of selected metric values characterizing the data space;
reporting said determined metric values to a recipient graphical display interface; and
repeating said probing and reporting steps for said undetermined metric values. - View Dependent Claims (10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 29, 30, 31)
-
-
16. A machine readable storage having stored thereon, a computer program having a plurality of code sections, said code sections executable by a machine for causing the machine to perform the steps of:
-
probing a CDN component for determined and undetermined ones of selected metric values characterizing the performance of said CDN component, the code sections for reporting metrics for said CDN components;
reporting said determined metric values to a recipient graphical display interface; and
repeating said probing and said reporting steps for said undetermined metric values.
-
-
24. A machine readable storage having stored thereon, a computer program having a plurality of code sections, the code sections executable by a machine for causing the machine to perform the steps of:
-
probing a component of the dynamic data space for determined and undetermined ones of selected metric values characterizing said component, the code sections for reporting a plurality of metrics for components of a dynamic data space;
reporting said determined metric values to a recipient graphical display interface; and
repeating said probing and reporting steps for said undetermined metric values.
-
-
32. A dynamic CDN node metrics reporting system, comprising:
-
a graphical display map for displaying a plurality of nodes and visual representations of reported metric values for characterizing components, said nodes representing said components; and
a plurality of agents configured to probe said components for determined and undetermined ones of selected metric values, said agents reporting said determined metric values and codes representing said undetermined metric values to said graphical display map. - View Dependent Claims (33)
-
Specification