オブジェクトの最後の読み取りまたは書き込みの使用をcephで知ることができる関数またはクラスはありますか?
1 か月または 1 年の最後の使用状況も確認できますか?
ありがとう。
librados APIのrados_read_op_stat関数を使用して、オブジェクトの最終変更時刻とサイズを照会できます。
radosのstatサブコマンドを使用すると、簡単にテストできます。
$ rados --pool rbd put FOO /etc/group
$ rados --pool rbd stat FOO
rbd/FOO mtime 2015-03-24 15:04:47.000000, size 1253
Ceph はオブジェクトの使用統計を収集しません。キャッシュ層は、過去数時間に変更されていないオブジェクトを把握し、それらを低速/低コストのプールに降格する必要があります。ただし、それはおそらくあなたが探しているものではありません。