Как измерить размер таблицы куду? - PullRequest
0 голосов
/ 26 декабря 2018

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

Ответы [ 2 ]

0 голосов
/ 05 сентября 2019

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

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"
0 голосов
/ 17 июля 2019

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

CM->Chart builder select total_kudu_on_disk_size_across_kudu_replicas where category=KUDU_TABLE
...