我已经设置了一个 Ceph 对象存储集群,我想监控每个 OSD 上对象的访问行为。例如,当对象被写入这个 OSD 时?它有多大?这需要多久?
那么是否有任何工具或 API 可以帮助我构建这样的监视器?
我已经设置了一个 Ceph 对象存储集群,我想监控每个 OSD 上对象的访问行为。例如,当对象被写入这个 OSD 时?它有多大?这需要多久?
那么是否有任何工具或 API 可以帮助我构建这样的监视器?
For a particular object that exists, you can setup a client to watch the object, and recieve notification about changes. From there you could issue a stat.
https://github.com/ceph/ceph/blob/master/src/include/rados/librados.hpp#L709