Method and apparatus for dynamically adjusting the resolution of telemetry signals
First Claim
1. A method for dynamically adjusting data resolution during proactive-fault-monitoring in a computer system, comprising:
- temporarily storing high-resolution data for a telemetry signal from the computer system in a buffer;
generating low-resolution data for the telemetry signal from the high-resolution data;
monitoring the low-resolution data, and while doing so determining if an anomaly exists in the low-resolution data; and
if an anomaly exists in the low-resolution data, recording the high-resolution data from the buffer on a storage device.
2 Assignments
0 Petitions
Accused Products
Abstract
One embodiment of the present invention provides a system that dynamically adjusts data resolution during proactive-fault-monitoring in a computer system. During operation, the system temporarily stores high-resolution data for a telemetry signal from the computer system in a buffer. The system then generates low-resolution data for the telemetry signal from the high-resolution data. Next, the system monitors the low-resolution data, and while doing so, determines if an anomaly exists in the low-resolution data. If an anomaly exists in the low-resolution data, the system records the high-resolution data from the buffer on a storage device.
-
Citations
21 Claims
-
1. A method for dynamically adjusting data resolution during proactive-fault-monitoring in a computer system, comprising:
-
temporarily storing high-resolution data for a telemetry signal from the computer system in a buffer; generating low-resolution data for the telemetry signal from the high-resolution data; monitoring the low-resolution data, and while doing so determining if an anomaly exists in the low-resolution data; and if an anomaly exists in the low-resolution data, recording the high-resolution data from the buffer on a storage device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for dynamically adjusting data resolution during proactive-fault-monitoring of a computer system, comprising:
-
sampling a telemetry signal from the computer system at a predetermined sampling rate; analyzing the sampled telemetry signal to detect and/or predict anomalous activity in the telemetry signal; and if anomalous activity is detected and/or predicted, sampling and analyzing the telemetry signal at an increased sampling rate. - View Dependent Claims (8, 9)
-
-
10. A method for dynamically adjusting data resolution during proactive-fault-monitoring of a computer system, comprising:
-
sampling a telemetry signal using a predetermined number of bits per sample; analyzing the sampled telemetry signal to detect and/or predict anomalous activity in the telemetry signal; and if anomalous activity is detected and/or predicted, sampling and analyzing the telemetry signal using an increased number of bits per sample. - View Dependent Claims (11, 12)
-
-
13. An apparatus that dynamically adjusts data resolution during proactive-fault-monitoring in a computer system, comprising:
-
a storing mechanism configured to store high-resolution data for a telemetry signal from the computer system in a buffer; a generating mechanism configured to generate low-resolution data for the telemetry signal from the high-resolution data; a monitoring mechanism configured to monitor the low-resolution data, and while doing so determining if an anomaly exists in the low-resolution data; and a recording mechanism configured to record the high-resolution data from the buffer into a storage device only if an anomaly exists on the low-resolution data. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. An apparatus that dynamically adjusts data resolution during proactive-fault-monitoring of a computer system, comprising:
-
a sampling mechanism configured to sample a telemetry signal from the computer system at a predetermined sampling rate; an analysis mechanism configured to analyze the sampled telemetry signal to detect and/or predict anomalous activity in the telemetry signal; wherein the sampling mechanism is configured to sample the telemetry signal at an increased sampling rate if anomalous activity is detected and/or predicted by the analysis mechanism; and wherein the analysis mechanism is configured to analyze the telemetry signal at the increased sampling rate. - View Dependent Claims (20, 21)
-
Specification