Project

General

Profile

action #102957

Updated by livdywan over 2 years ago

## Motivation 
 See #102882 

 ## Acceptance criteria 
 * **AC1:** The up-/download rates are available to admins for investigation in some place, e.g. in worker log files 

 ## Suggestions 
 * Measure average over the whole download 
 * 

 Record the up-/download rates from cache service up-/downloads in a simple log message 
 * Conduct a realistic test e.g. MB/s with one or two decimals in a production test 

 Alternatives if you consider this easier: 
 * Put the measurement into influxdb API routes (and a Grafana dashboard) 
 * Run the according iperf3 commands periodically in our monitoring? I guess just some seconds every hour should provide enough data and we can smooth in grafana: There is this open request with an simple exec example: https://github.com/influxdata/telegraf/issues/3866#issuecomment-694429507 - this should work for our use-case. We just need to make sure not to run all requests at the same time to all workers because it would quite easily saturate the whole link of OSD. Besides, the iperf3 service only supports one client at a time. OSD

Back