如何查看Cassandra每秒读/写数

juud5qan  于 12个月前  发布在  Cassandra
关注(0)|答案(1)|浏览(127)

之前,我使用启用了kube-prometheus-stackk8ssandra-operator 1.4部署了Cassandra,通过CQL将数据直接插入到C * 节点。当访问Web UI上的Grafana Jmeter 板时,我可以看到k8ssandra:read/write费率。
但是在启用stargate,并插入到stargate服务之后,我看不到这些指标。我假设Stargate的工作方式是写入/刷新临时的SSTables,这样k8ssandra:read/write指标就不会被记录下来。

有没有办法看到这些指标,nodetoolprometheus

    • 解决方案**

我添加了这些配置跟随@Arron回答,它工作了,必须重新启动星际之门和相关的普罗米修斯吊舱。

stargate:
  enabled: true
  replicas: 3
  heapMB: 1024
  cpuReqMillicores: 1000
  cpuLimMillicores: 1000
  telemetry:
    prometheus:
      enabled: true

hiz5n14c

hiz5n14c1#

我和K8ssandra团队谈过了。尝试为Stargate启用Prometheus遥测:
https://docs.k8ssandra.io/reference/crd/releases/k8ssandra-operator-releases/k8ssandra-operator-crds-1.4/#stargatespectelemetryprometheus
Stargate.spec.telemetry.prometheus父

Name    Type    Description    
enabled boolean Enable the creation of Prometheus serviceMonitors for this resource (Cassandra or Stargate).

这应该允许这些指标通过。

相关问题