perf stats collection in ceph

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Dear Community,
Our infrastructure for collecting performance stats is currently based on "common/perf_counters.h".
It supports gauge values, running counters, averages, time averages, and histograms.
There are some useful stats that are missing - for example moving averages, standard deviation, median (and other percentiles), and more.
Was wondering, if instead of adding these missing types we should switch to using boot accumulators [1]?
This boost library has a large range of statistical collectors, that are highly optimized for the case where the same value is collected for more than one stat.
We can probably wrap it with our existing API, so we don't have to change the code in many places and just change the underlying implementation.

Yuval



_______________________________________________
Dev mailing list -- dev@xxxxxxx
To unsubscribe send an email to dev-leave@xxxxxxx

[Index of Archives]     [CEPH Users]     [Ceph Devel]     [Ceph Large]     [Information on CEPH]     [Linux BTRFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux