Рейтинг:0

Статистика использования подтомов CephFS

флаг au

Есть ли способ собрать и показать статистику использования диска подтомами CephFS?

Есть ли что-нибудь похожее на рбд дю для подтомов CephFS?

Единственная идея, которая у меня есть, это что-то действительно уродливое:

файловая система = "ceph-файловая система"
имя_группы="csi"
для подтома в $(ceph fs subvolume ls "${filesystem}" --group-name "${group_name}" | jq -cr '.[].name?'); делать
    subvolume_info=$(информация о подтоме ceph fs "${filesystem}" "${subvolume}" "${group_name}")
    bytes_quota="$(echo "${subvolume_info}" | jq '.bytes_quota')"
    bytes_used=$(echo "${subvolume_info}" | jq '.bytes_used')
    echo "${subvolume} ${bytes_quota} ${bytes_used}"
сделано

Я считаю, что должно быть что-то более элегантное.

Заранее спасибо.

флаг us
Я не знаю ничего, что отображало бы это как `rbd du`. Может быть, они работают над чем-то подобным в Куинси, я не знаю. Но как насчет приборной панели? Или вам это нужно через CLI для создания отчетов или чего-то в этом роде?
флаг au
Да, мне нужно создавать отчеты, а затем анализировать их другой программой (нашим собственным программным продуктом). Если бы это можно было сделать с помощью какого-нибудь HTTP-запроса к какому-нибудь API, это тоже было бы хорошим решением.
флаг us
Вы пользуетесь прометеем? Может быть, вы могли бы запросить это. Я не уверен, что вы можете запросить службу MGR, которая собирает метрики ceph.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.