Device Performance Monitoring
1 Assignment
0 Petitions
Accused Products
Abstract
A computing device performance monitor may be configured to collect performance metric information regarding one or more monitored computing devices, and may assign condition point values to each metric. The performance monitor may generate a total of the condition point values, and use the total to determine an appropriate response.
-
Citations
21 Claims
-
1. (canceled)
-
2. A method, comprising:
-
determining, by one or more computing devices, a plurality of performance metrics for one or more monitored computing devices; determining, by the one or more computing devices and for each of the plurality of performance metrics, a first metric range and a second metric range; determining, by the one or more computing devices and for each of the plurality of performance metrics, a first condition point value corresponding to the first metric range determined for that performance metric and a second condition point value corresponding to the second metric range determined for that performance metric; for each performance metric of the plurality of performance metrics; determining, by the one or more computing devices, a measured value for that performance metric for a first monitored computing device of the one or more monitored computing devices; when the measured value is within a first metric range determined for that performance metric, assigning, by the one or more computing devices, a first condition point value determined for that first metric range to the first monitored computing device; and when the measured value is within a second metric range determined for that performance metric, assigning, by the one or more computing devices, a second condition point value determined for that second metric range to the first monitored computing device; and combining each condition point value assigned to the first monitored computing device to yield a first combined condition point value for the first monitored computing device. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method, comprising:
-
determining, by one or more computing devices, first and second metric ranges for a forward or reverse data carrier reception level, and assigning a corresponding forward or reverse data carrier reception level condition point value to each of one or more monitored computing devices when determining a health of each of the one or more monitored computing devices; determining, by the one or more computing devices, first and second metric ranges for a count of a number of reverse data carrier retransmission operations, and assigning a corresponding reverse data channel retransmission count condition point value to each of the one or more monitored computing devices when determining the health of each of the one or more monitored computing devices; determining, by the one or more computing devices, first and second metric ranges for a modulation receive level, and assigning a corresponding quadrature amplitude modulation receive level condition point value to each of the one or more monitored computing devices when determining the health of each of the one or more monitored computing devices; determining, by the one or more computing devices, first and second metric ranges for a forward data carrier errors-per-second value, and assigning a corresponding errors-per-second condition point value to each of the one or more monitored computing devices when determining the health of each of the one or more monitored computing devices; and combining, by the one or more computing devices and for each of the one or more monitored computing devices, each condition point value assigned to that monitored computing device to yield a combined condition point value for each of the one or more monitored computing devices. - View Dependent Claims (15, 16, 17)
-
-
18. A method, comprising:
-
determining, by a computing device, first and second metric ranges for a count of forward error corrections, and assigning a corresponding forward error corrections condition point value to each of one or more monitored computing devices when determining a health of each of the one or more monitored computing devices; determining first and second metric ranges for a count of uncorrectable forward error correction errors, and assigning a corresponding uncorrectable forward error correction errors condition point value to each of the one or more monitored computing devices when determining the health of each of the one or more monitored computing devices; determining first and second metric ranges for an automatic gain control level, and assigning a corresponding automatic gain control condition point value to each of the one or more monitored computing devices when determining the health of each of the one or more monitored computing devices; determining first and second metric ranges for a count of lost locks, and assigning a corresponding lost lock condition point value to each of the one or more monitored computing devices when determining the health of each of the one or more monitored computing devices; determining first and second metric ranges for a count of program clock reference errors, and assigning a corresponding program clock reference error condition point value to each of the one or more monitored computing devices when determining the health of each of the one or more monitored computing devices; determining first and second metric ranges for a count of presentation time stamp errors, and assigning a corresponding presentation time stamp error condition point value to each of the one or more monitored computing devices when determining the health of each of the one or more monitored computing devices; and combining each condition point value assigned to each of the one or more monitored computing devices to yield a combined condition point value for each of the one or more monitored computing devices. - View Dependent Claims (19, 20, 21)
-
Specification