Patent ID: 7076397

Claim:
A method for reducing the amount of data of system metrics collected or reported from agent nodes to a system performance monitor for system performance monitoring and analysis, the method comprising the steps of: obtaining a sampled value of a first system metric; reporting the sampled value of the first system metric if the sampled value is not between a first parameter and a second parameter, wherein the first parameter and the second parameter are any real numbers; not reporting the sampled value if the sampled value is between the first and second parameters; calculating a weighted running average, wherein {overscore (d)} n ( w )= d n w+{overscore (d)} nâˆ’1 (1âˆ’ w ), {overscore (d)} n and {overscore (d)} nâˆ’1 are the weighted running average after n'th or (nâˆ’1)'th sampling, w is the weighing factor for the sampling, S n =S nâˆ’1 +( nâˆ’ 1)( d n âˆ’{overscore (d)} nâˆ’1 ) 2 /n, Ïƒ n 2 =S n /n, S n and S nâˆ’1 are the sum of the differences squared, Ïƒ n is the standard deviation, calculating the first parameter to be ({overscore (d)} n âˆ’aÏƒ n ); and calculating the second parameter to be ({overscore (d)} n +bÏƒ n ), wherein a and b are two constant real numbers.