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