mcvsubbu commented on PR #15585:
URL: https://github.com/apache/pinot/pull/15585#issuecomment-2822356613

   We chatted briefly, and decided the following metrics should be good for 
now, all at controller level:
   - A gauge that is bumped up before we start copying from PinotFS to localFS, 
and bumped back down after the copy. This gives us the bytes requested from 
deep store. A suggested metric name is DeepStoreBytesRequested or some such
   - A gauge on the time taken to download from deep store. It is SET (not 
added) when the copy above completes. We can possibly set alerts on p95 or p99 
value of this metric.
   - A meter of the number of the total number of bytes we request from deep 
store. this can be additive meter before we issue the copy operation above.
   
   A similar set of metrics can be there for download as well.
   
   In addition, it may be useful to add the number of parallel reads or writes 
from deep store that are ongoing (again, a gauge). We do have a metric today on 
this but that covers the other operations (e.g. zk) that a controller may be 
waiting on.


-- 
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: commits-unsubscr...@pinot.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@pinot.apache.org
For additional commands, e-mail: commits-h...@pinot.apache.org

Reply via email to