Scylla JMX - MBean org.apache.cassandra.metrics:keyspace=uzzstore,name=EstimatedRowCount,scope=chunks,type=ColumnFamily 如何映射到 API 中?

问题描述 投票:0回答:1

Scylla 通过其内部 API 公开 JMX mbean(或者可能相反,但这并不重要)。例如,我可以调用

org.apache.cassandra.metrics:name=LiveDiskSpaceUsed,type=ColumnFamily
来访问 MBean
http://localhost:10000/column_family/metrics/live_disk_space_used

如何读取 MBean

org.apache.cassandra.metrics:keyspace=uzzstore,name=EstimatedRowCount,scope=chunks,type=ColumnFamily

cassandra scylla
1个回答
0
投票

http://localhost:10000/column_family/metrics/estimated_row_count

您可以通过查看 scylla-jmx 工具使用哪些指标,或者查看 ScyllaDB 源代码来找到这些指标;但您也可以使用 UI 方便地探索正在运行的 ScyllaDB 导出的指标:

http://localhost:10000/ui/
。在浏览器中打开此 URL,它会显示 REST API 请求的完整列表。如果您深入了解
/column_family/
,您可以看到完整的指标列表、每个指标的(非常简短...)描述,甚至可以即时尝试它们。

© www.soinside.com 2019 - 2024. All rights reserved.