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]