nodetool proxyhistograms command look for the view write metric. While we do not report that metric yet, we still want the command to succeed. After this patch: $ nodetool proxyhistograms proxy histograms Percentile Read Latency Write Latency Range Latency CAS Read Latency CAS Write Latency View Write Latency (micros) (micros) (micros) (micros) (micros) (micros) 50% 326.00 110.00 424.50 0.00 0.00 0.00 75% 1253.00 193.25 877.75 0.00 0.00 0.00 95% 2935.90 1007.25 5182.55 0.00 0.00 0.00 98% 3100.00 1040.60 5492.00 0.00 0.00 0.00 99% 3100.00 1058.00 5492.00 0.00 0.00 0.00 Min 34.00 9.00 36.00 0.00 0.00 0.00 Max 3100.00 1058.00 5492.00 0.00 0.00 0.00 See scylladb/scylla#4470 Signed-off-by: Amnon Heiman <amnon@scylladb.com> Message-Id: <20190514063316.28040-1-amnon@scylladb.com>
Scylla JMX Server
Scylla JMX server implements the Apache Cassandra JMX interface for compatibility with tooling such as nodetool
. The JMX server uses Scylla's REST API to communicate with a Scylla server.
Compiling
To compile JMX server, run:
$ mvn --file scylla-jmx-parent/pom.xml package
Running
To start the JMX server, run:
$ ./scripts/scylla-jmx
To get help on supported options:
$ ./scripts/scylla-jmx --help
Description
Languages
Java
92.4%
Python
4.5%
Shell
3.1%