0

我已导出 JMX 并配置了 prometheus。并尝试获取我们在 dse 版本的 opscenter 中的图表。我们如何才能在普罗米修斯中获得它们。

以下是我正在寻找的指标:

Read Requests/sec
Write Requests/sec
Write Pending/sec 
Read Pending/sec
Dropped Mutation
Co-ordinator Latency
Stream-in Data
Datacenter Message Latency
4

1 回答 1

3

您可以使用 Grafana 并将 prometheus 添加为数据源。完成后,您应该能够使用 PromQL 在仪表板中绘制小部件。

您需要使用指标名称,具体取决于您在 Prometheus 配置 yaml 中的映射方式。

我的配置具有以下节点级别指标的映射:

  • 图案:org.apache.cassandra.metrics<type=(ClientRequest), scope=(Read|Write|RangeSlice), name=(Latency|TotalLatency)><>(Count|OneMinuteRate|FiveMinuteRate)
  • 姓名:cassandra_$1_$2_$3_$4

因此,对于每秒读取请求(和写入请求),我使用度量标准 -cassandra_ClientRequest_Read_Latency_OneMinuteRate来绘制 oneminuterate。

于 2018-02-23T12:45:00.183 回答