Scylla JMX proxy
f0d2df3d15
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> |
||
---|---|---|
dist | ||
reloc | ||
scripts | ||
scylla-apiclient | ||
scylla-jmx-parent | ||
src/main/java | ||
dependency-reduced-pom.xml | ||
git-archive-all-license.txt | ||
install-dependencies.sh | ||
LICENSE.AGPL | ||
NOTICE | ||
pom.xml | ||
README.md | ||
SCYLLA-VERSION-GEN |
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