Контроль использования Ceph

Я использую Ceph nautilus с 3 узлами OSD+mgr и 2 узлами monitor+rgw. Что мне нужно, так это то, что я хочу отслеживать любое использование пользователем. Я использую Ceph в качестве хранилища объектов, и мне нужно получить отчет или информацию о любых деталях пользователя объектного шлюза, таких как количество написанных документов, размер его использования и т. д. Я нашел несколько статей о том, как включить использование на шлюзе rados ( http://manpages.ubuntu.com/manpages/bionic/man8/radosgw.8.html), и я это сделал.

но когда я набираю sudo radosgw-admin usage show --bucket=test --start-date=2020-07-17

я получил { "entries": [], "summary": [] }

Есть ли способ получить эти сведения? Я что-то упускаю?


person Cihan Tunali    schedule 20.07.2020    source источник


Ответы (1)


Вы должны включить журнал использования для rgw в ceph.conf:

rgw enable usage log = true
person Seena Fallah    schedule 14.08.2020