Increasing the accuracy of service quality management metrics
First Claim
1. A computer-implemented method comprising:
- prior to runtime, monitoring configured service key performance indicators of service elements in a service model configuration;
selecting, at runtime, a best source for the key performance indicators based, at least in part, upon the monitoring of the configured service key performance indicators;
during runtime, collecting information for the key performance indicators selected from the best source for the key performance indicators wherein the information includes at least one of the following types of information;
a metric collection frequency, a metric collection quality, a source system availability and a target service component;
determining that the information collected for the key performance indicators selected at runtime is more recent than a key quality indicator periodicity value; and
responsive to the determination that the information collected for the key performance indicators is more recent, selecting the key performance indicators last collected.
1 Assignment
0 Petitions
Accused Products
Abstract
According to embodiments of the present invention, one or more computer processors determine a source for a performance indicator of a target service element is known. The one or more computer processors select, at run time, a source for the performance indicator that has a least amount of information gaps. The one or more computer processors determine information associated with the performance indicator from the source. The one or more computer processors determine whether the determined information associated with the performance indicator is more current than a quality indicator periodicity value that is associated with the target service element. In response to determining that the determined information associated with the performance indicator is more current than a quality indicator periodicity value that is associated with the target service element, the one or more computer processors selecting the performance indicator.
-
Citations
12 Claims
-
1. A computer-implemented method comprising:
-
prior to runtime, monitoring configured service key performance indicators of service elements in a service model configuration; selecting, at runtime, a best source for the key performance indicators based, at least in part, upon the monitoring of the configured service key performance indicators; during runtime, collecting information for the key performance indicators selected from the best source for the key performance indicators wherein the information includes at least one of the following types of information;
a metric collection frequency, a metric collection quality, a source system availability and a target service component;determining that the information collected for the key performance indicators selected at runtime is more recent than a key quality indicator periodicity value; and responsive to the determination that the information collected for the key performance indicators is more recent, selecting the key performance indicators last collected. - View Dependent Claims (2, 3, 4)
-
-
5. A computer program product comprising a computer readable storage medium having stored thereon:
-
first program instructions programmed to prior to runtime, monitor configured service key performance indicators of service elements in a service model configuration; second program instructions programmed to select, at runtime, a best source for the key performance indicators based, at least in part, upon the monitoring of the configured service key performance indicators; third program instructions programmed to during runtime, collect information for the key performance indicators selected from the best source for the key performance indicators wherein the information includes at least one of the following types of information;
a metric collection frequency, a metric collection quality, a source system availability and a target service component;fourth program instructions programmed to determine that the information collected for the key performance indicators selected at runtime is more recent than a key quality indicator periodicity value; and fifth program instructions programmed to responsive to the determination that the information collected for the key performance indicators is more recent, select the key performance indicators last collected. - View Dependent Claims (6, 7, 8)
-
-
9. A computer system comprising:
-
a processor(s) set; and a computer readable storage medium; wherein; the processor set is structured, located, connected and/or programmed to run program instructions stored on the computer readable storage medium; and the program instructions include; first program instructions programmed to prior to runtime, monitor configured service key performance indicators of service elements in a service model configuration, second program instructions programmed to select, at runtime, a best source for the key performance indicators based, at least in part, upon the monitoring of the configured service key performance indicators, third program instructions programmed to during runtime, collect information for the key performance indicators selected from the best source for the key performance indicators wherein the information includes at least one of the following types of information;
a metric collection frequency, a metric collection quality, a source system availability and a target service component,fourth program instructions programmed to determine that the information collected for the key performance indicators selected at runtime is more recent than a key quality indicator periodicity value, and fifth program instructions programmed to responsive to the determination that the information collected for the key performance indicators is more recent, select the key performance indicators last collected. - View Dependent Claims (10, 11, 12)
-
Specification