errose28 commented on PR #7306:
URL: https://github.com/apache/ozone/pull/7306#issuecomment-2414678032

   We should have some way to approximate how much network traffic is happening 
due to replication tasks. To really visualize this it would have to go in a 
dashboard. I think this would look something like this:
   - Ozone tracks total number of bytes transferred since the last restart
   - In the dashboard (Grafana for example) we approximate network traffic over 
time by subtracting the current sampled metric value from the last sampled 
metric.
     - Note that the metric's implementation in Ozone would always append to 
the counter, so the values would never decrease unless the cluster is restarted.
     - The chart would then look like a step function where each plateau shows 
the amount of data transferred between its start and end times
   
   @kerneltime is this the way such a thing is usually implemented? I'm not 
sure if we have a standard in other Ozone dashboards for how to chart 
continuous events like network traffic.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to