在Cassandra集群中查找未使用表的现有工具

zpf6vheq  于 5个月前  发布在  Cassandra
关注(0)|答案(1)|浏览(52)

我们有一堆prod和非prod cassandra集群。我想知道能够运行一些开源工具,这将给给予我关于集群中的表的见解,基本上,有多少是系统和用户密钥空间/表,有多少是未使用的,即没有读/写活动在过去的15天左右等,我想这样的工具将已经可用,因为开发他们是容易的。但我不能挖这样的工具,从搜索如果有人能告诉我他们用于类似目的的任何工具,那会有帮助我们在集群中使用cassandra datastax 5.1.33
尝试谷歌搜索尝试nodetool tablestats和编写自己的脚本来编译数据和提取信息,但寻找一个现有的工具,以节省保存时间和精力

knpiaxh1

knpiaxh11#

如果您有一个有效的DataStax Enterprise (DSE) 5.1 subscription,您可以设置和配置OpsCenter 6.8,它是免费的许可证,可以与DSE一起使用。
使用OpsCenter 6.8,可以configure individual table level reads/writes to monitor for any traffic,然后根据使用情况决定删除它们。
除此之外,还可以利用nodetool tablestats并查看Local read|write latency(或)Local read|write count指标,以了解自DSE进程重新启动以来是否正在使用有问题的表。

相关问题