之前,我使用启用了kube-prometheus-stack
的k8ssandra-operator
1.4部署了Cassandra,通过CQL将数据直接插入到C * 节点。当访问Web UI上的Grafana Jmeter 板时,我可以看到k8ssandra:read/write
费率。
但是在启用stargate
,并插入到stargate服务之后,我看不到这些指标。我假设Stargate的工作方式是写入/刷新临时的SSTables,这样k8ssandra:read/write
指标就不会被记录下来。
有没有办法看到这些指标,nodetool
?prometheus
?
- 解决方案**
我添加了这些配置跟随@Arron回答,它工作了,必须重新启动星际之门和相关的普罗米修斯吊舱。
stargate:
enabled: true
replicas: 3
heapMB: 1024
cpuReqMillicores: 1000
cpuLimMillicores: 1000
telemetry:
prometheus:
enabled: true
1条答案
按热度按时间hiz5n14c1#
我和K8ssandra团队谈过了。尝试为Stargate启用Prometheus遥测:
https://docs.k8ssandra.io/reference/crd/releases/k8ssandra-operator-releases/k8ssandra-operator-crds-1.4/#stargatespectelemetryprometheus
Stargate.spec.telemetry.prometheus父
这应该允许这些指标通过。