Как измерить размер стола куду?

Я начинаю работать с куду, и единственный способ измерить размер таблицы в куду - это запустить Cloudera Manager - KUDU - Библиотека диаграмм - Общий размер планшета на диске через реплики Kudu. Есть еще способ узнать это через командную строку?


person Skiel    schedule 26.12.2018    source источник


Ответы (2)


Вы можете выполнить приведенный ниже запрос, чтобы получить четкое представление о размере таблиц.

CM->Chart builder select total_kudu_on_disk_size_across_kudu_replicas where category=KUDU_TABLE
person user11798812    schedule 17.07.2019

Я нахожу способ узнать размер таблицы куду с помощью cloudera API.

date=`date +%F`
curl -u $user --ssl --cacert ca-truststore.pem "https://$node:7183/api/v18/timeseries?query=select+total_kudu_on_disk_size_across_kudu_replicas+where+category%3DKUDU_TABLE&contentType=text%2Fcsv&from=$date"

В этом случае вывод будет в формате csv. Если вам нужен формат json:

curl -u $user --ssl --cacert ca-truststore.pem "https://$node:7183/api/v18/timeseries?query=select+total_kudu_on_disk_size_across_kudu_replicas+where+category%3DKUDU_TABLE&contentType=application%2Fjson&from=$date"
person Skiel    schedule 05.09.2019