Identifying anomalies in original metrics of a system
AssigneeInternational Business Machines Corporation
InventorAlain E. Biem
Life of this patent
Estimating the term…
Abstract
An anomalous component within a processing system is identified. One or more transformed metrics of a processing system being monitored are analyzed, and an anomaly in the processing system is detected. Based on detecting the anomaly, at least one transformed metric is inversely transformed to obtain at least one suspect original metric. Using the at least one suspect original metric, the anomalous component is identified.
Claims19
A method of facilitating identification of an anomalous component within a processing system, said method comprising:
- transforming, by a processor, one or more original metrics of a processing system being monitored to obtain one or more transformed metrics, wherein the transforming uses a selected mathematical transformation function, the selected mathematical transformation function comprising a Discrete Cosine Transform, a Discrete Wavelet Transform, a multi-dimensional to multi-dimensional mapping or a statistically-estimated transform;
- analyzing, by the processor, the one or more transformed metrics of the processing system being monitored, wherein the analyzing detects an anomaly in the processing system;
- based on detecting the anomaly in analyzing the one or more transformed metrics, inversely transforming at least one transformed metric of the one or more transformed metrics to obtain at least one original metric of the one or more original metrics, the inversely transforming using a mathematical transformation function to transform the at least one transformed metric back to the at least one original metric, and the at least one original metric being at least one suspect original metric;
- and
- using the at least one suspect original metric to identify the anomalous component.
A computer program product for facilitating identification of an anomalous component within a processing system, said computer program product comprising:
- a non-transitory computer readable storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method comprising:
- transforming one or more original metrics of a processing system being monitored to obtain one or more transformed metrics, wherein the transforming uses a selected mathematical transformation function, the selected mathematical transformation function comprising a Discrete Cosine Transform, a Discrete Wavelet Transform, a multi-dimensional to multi-dimensional mapping or a statistically-estimated transform;
- analyzing the one or more transformed metrics of the processing system being monitored, wherein the analyzing detects an anomaly in the processing system;
- based on detecting the anomaly in analyzing the one or more transformed metrics, inversely transforming at least one transformed metric of the one or more transformed metrics to obtain at least one original metric of the one or more original metrics, the inversely transforming using a mathematical transformation function to transform the at least one transformed metric back to the at least one original metric, and the at least one original metric being at least one suspect original metric;
- and
- using the at least one suspect original metric to identify the anomalous component.
A computer system for facilitating identification of an anomalous component within a processing system, said computer system comprising:
- a memory;
- and
- a processor in communications with the memory, wherein the computer system is configured to perform a method, said method comprising:
- transforming one or more original metrics of a processing system being monitored to obtain one or more transformed metrics, wherein the transforming uses a selected mathematical transformation function, the selected mathematical transformation function comprising a Discrete Cosine Transform, a Discrete Wavelet Transform, a multi-dimensional to multi-dimensional mapping or a statistically-estimated transform;
- analyzing the one or more transformed metrics of the processing system being monitored, wherein the analyzing detects an anomaly in the processing system;
- based on detecting the anomaly in analyzing the one or more transformed metrics, inversely transforming at least one transformed metric of the one or more transformed metrics to obtain at least one original metric of the one or more original metrics, the inversely transforming using a mathematical transformation function to transform the at least one transformed metric back to the at least one original metric, and the at least one original metric being at least one suspect original metric;
- and
- using the at least one suspect original metric to identify the anomalous component.
Dependencies are inferred from the claim text.