用于监视cassandra集群的脚本

lsmd5eda  于 2021-06-13  发布在  Cassandra
关注(0)|答案(1)|浏览(393)

我需要在一天结束时报告Cassandra集群的以下指标
群集负载(平均)
读取请求数
写入请求数
读取延迟
写入延迟
gc长时间暂停
连接数。它们必须是集群式的,而不是节点式的。目前我们正在通过opscenter准备报告,这是一个非常手工的过程,我计划通过编写脚本来自动化这个任务。由于我是新来Cassandra想建议从哪里开始从经验的人在这里。这些都可以用nodetool完成吗?
谢谢,mt

wqsoz72f

wqsoz72f1#

这里有几种可能性:
如果使用opscenter,则可以使用opscenter metrics api检索所需的数据。api允许请求给定时间范围内的数据( start , end & end 参数),然后您可以对该数据进行任何计算。。。唯一的问题是你不能把柱状图数据和 Jmeter 等混在一起。
您可以通过prometheus导出dse metrics collector的数据,然后使用这些数据。prometheus有一个预定义的配置文件,还有grafana Jmeter 盘。

相关问题