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 by updating a first update message with said determined metric values resulting from said probing step and by adding to the first update message, a predefined code, where the predefined code relates to the undetermined values; and
repeating said probing and said reporting steps for said undetermined metric values, wherein said probing and said reporting steps occur in a first agent, and wherein said repeating step occurs in a second agent.
1 Assignment
0 Petitions
Accused Products
Abstract
A dynamic content delivery network node metrics reporting include a graphical display map, a multitude of components distributed across a heterogeneous network, and a plurality of agents. The graphical display map can display a plurality of nodes and visual representations of reported metric values for characterizing the components, where the nodes can represent the components. Individual ones of the nodes can include a multitude of the visual representations. The agents can probe the components for component metric values. The agents can determine the reported metric values based upon the component metric values and can convey the reported metric values to the appropriate locations within the graphical display map.
-
Citations
24 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 by updating a first update message with said determined metric values resulting from said probing step and by adding to the first update message, a predefined code, where the predefined code relates to the undetermined values; and
repeating said probing and said reporting steps for said undetermined metric values, wherein said probing and said reporting steps occur in a first agent, and wherein said repeating step occurs in a second agent. - View Dependent Claims (2, 3, 4, 5)
-
-
6. 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 by updating a first update message with the determined metric values resulting from said probing step and by adding to the first update message a predefined code, where the predefined code relates to the undetermined values; and
repeating said probing and reporting steps for said undetermined metric values, wherein said probing and reporting step occurs in a first agent, and wherein said repeating step occurs in a second agent. - View Dependent Claims (7, 8, 9)
-
-
10. 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 at:
-
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 by updating a first update message with the determined metric values resulting from said probing step and by adding to the first update message a predefined code, where the predefined code relates to the undetermined values; and
repeating said probing and said reporting steps for said undetermined metric values, wherein said probing and said reporting steps occur in a first agent, and wherein said repeating step occurs in a second agent. - View Dependent Claims (11, 12, 13, 14)
-
-
15. 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 by updating a first update message with the determined metric values resulting from said probing step and by adding to the first update message a predefined code, where the predefined code relates to the undetermined values; and
repeating said probing and reporting steps for said undetermined metric values, wherein said probing and said reporting steps occur in a first agent, wherein said repeating step occurs in a second agent. - View Dependent Claims (16, 17, 18, 19)
-
-
20. 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, wherein individual ones of said nodes are include a plurality of said visual representations;
a plurality of said components distributed across a heterogeneous network; and
a plurality of agents configured to probe said components for component metric values, said agent determining said reported metric values based upon said component metric values and conveying said reported metric values to said graphical display map, wherein said reported metric values include values representing said component metric values that are displayed as said visual representations and control values that are not displayed as said visual representations. - View Dependent Claims (21, 22, 23, 24)
-
Specification