Kemp Support, how can we help?

The latest application delivery knowledge and expertise at your fingertips.

Computing transfer rate in Analysis





Description of formula for transfer rate being used in Monitoring Center.


Product: Flowmon OS

Version: Any

Platform: Any

Question/Problem Description:

How is the transfer rate computed in Monitoring Center?

Steps to Reproduce:  
Error Message:  
Defect Number:  
Enhancement Number:  

The presumption is that 1 kB is equivalent to 1024 bytes. It means that the conversion of transferred bytes has to be done by multiplying/dividing by 1024.




The LoadMaster channel transferred 8.24 MB. Conversion to bits is the following:

8.24 * 1024 * 1024 * 8 = 69 122 129.92 b

There is a 5-minute time window highlighted in the screenshot so conversion to transfer rate is following:

69 122 129.92 / 300 = 230 407.1 bps

230 407.1 / 1000 = 230.41 kbps


There is a slight difference between the computed result (230.41 kbps) and the screenshot (230.35 kbps). This is because Monitoring Center counts with a raw value of transferred bytes but mentioned example used a value already rounded to MB so the precision was a little bit lower. 

Transfer rate for the "show in time" feature:

  • Table: Sum of transferred bytes divided by duration (highest end time minus lowest start time among all the flows for the row).
  • Graph: There are 1-minute columns by default. For every column, all flows whose timeslot (start time - end time) falls into its interval are summed and divided by 60 seconds.

Was this article helpful?
0 out of 0 found this helpful