BUSINESS METRICS AGGREGATED BY CUSTOM HIERARCHY
First Claim
Patent Images
1. A method for providing metrics, comprising:
- accessing a first configuration file having metric parameters for one or more metrics and one or more attribute parameters for each metric, the one or more attribute parameters forming a hierarchy for each metric;
accessing a second configuration file having extraction parameters for one or more servers, each of the one or more servers having data within a different schema;
generating one or more queries for the one or more servers from the extraction parameters querying the one or more servers to extract system health data;
loading the system health data into one or more tables having the same schema; and
processing the system health data into one or more metric hierarchies, each metric hierarchy associated with a metric and generated from the metric parameters and one or more attribute parameters for each metric.
2 Assignments
0 Petitions
Accused Products
Abstract
A metrics generation system provides IT computing system metrics that are aggregated by a custom hierarchy. The custom hierarchy is specified by a user through configuration files. The metrics generation system retrieves IT system health data, processes and aggregates metrics from the retrieved data and displays the metrics based on user defined parameters and instructions in the configuration files. The metrics generation system is flexible in that it can be changed to extract data from different IT data sources, calculate different metric information having a hierarchy of attribute types and values, and display a variety of metric data in different formats.
92 Citations
18 Claims
-
1. A method for providing metrics, comprising:
-
accessing a first configuration file having metric parameters for one or more metrics and one or more attribute parameters for each metric, the one or more attribute parameters forming a hierarchy for each metric; accessing a second configuration file having extraction parameters for one or more servers, each of the one or more servers having data within a different schema; generating one or more queries for the one or more servers from the extraction parameters querying the one or more servers to extract system health data; loading the system health data into one or more tables having the same schema; and processing the system health data into one or more metric hierarchies, each metric hierarchy associated with a metric and generated from the metric parameters and one or more attribute parameters for each metric. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. One or more processor readable storage devices having processor readable code embodied on said processor readable storage devices, said processor readable code for programming one or more processors to perform a method comprising:
-
retrieving metric parameters and one or more sets of attribute parameters for each of one or more metrics, each of the one or more sets of attribute parameters defining a hierarchy for one of the one or more metrics; retrieving server parameters for two or more servers which contain IT data; extracting the IT data from the two or more first servers based on the server parameters; generating metric data from the extracted IT data; loading the metric data into one or more metric hierarchies, each metric hierarchy associated with a metric and having one or more levels, each metric hierarchy level associated with an attribute parameter for the metric, wherein each attribute has a universal attribute type and a specific attribute value for each metric; and aggregating additional IT data for each metric hierarchy level for each metric. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A method for providing metrics, comprising:
-
retrieving a first configuration file having metric parameters and a set of attribute parameters for each of one or more metrics, the set of attribute parameters defining a hierarchy for each metric, wherein each level in a hierarchy is associated with an attribute; retrieving a second configuration file having extraction parameters for two or more servers
-
Specification