1

我开始使用 kudu,在 kudu 中测量表格大小的唯一方法是抛出 Cloudera Manager - KUDU - Chart Library - Total Tablet Size On Disk Across Kudu 副本。还有另一种方法可以知道它抛出命令行吗?

4

2 回答 2

1

您可以运行以下查询来大致了解表的大小。

CM->Chart builder select total_kudu_on_disk_size_across_kudu_replicas where category=KUDU_TABLE
于 2019-07-17T16:46:46.413 回答
0

我找到了一种方法来了解 kudu 表的大小抛出 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"
于 2019-09-05T09:58:21.770 回答