Kemp Support, how can we help?

The latest application delivery knowledge and expertise at your fingertips.

Computing transfer rate in Analysis

 

Information

 

Summary:

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

Environment:

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:  
Cause:  
Resolution:

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.

Example:

mceclip0.png

 

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.
Workaround:  
Notes:  

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

Comments