Scylla JMX proxy
Go to file
Avi Kivity 4b6c1f9fd1 dist/debian: robustly enable networking in build_deb.sh
build_deb is randomly failing due to not picking up USENETWORK=yes
in the config file. Fix by switching to explicit specification of
the pbuilder configuration file, instead of hoping pbuilder will
pick it up from root's home directory.

Partial backport of cd1c79f90f.

(cherry picked from commit 15aacb40fc)
2018-10-21 17:50:35 +03:00
dist dist/debian: robustly enable networking in build_deb.sh 2018-10-21 17:50:35 +03:00
scripts scylla-jmx: Uses bash explicitly as the interpreter 2018-01-29 15:23:21 +02:00
src/main/java FailureDetector: check that states is not null before use 2018-03-29 15:23:59 +03:00
git-archive-all-license.txt dist: make ubuntu package as 'debian non-native package' 2015-11-25 19:43:38 +09:00
LICENSE.AGPL Change license to AGPLv3 2015-09-22 13:33:24 +03:00
NOTICE Add a NOTICE file for the yammer library 2015-06-11 14:32:45 +03:00
pom.xml Remove yammer/codehale dependencies and augumentations 2016-10-24 11:43:52 +00:00
README.md README update 2017-03-03 12:35:00 +02:00
SCYLLA-VERSION-GEN release: prepare for 2.2.1 2018-10-21 12:14:25 +03:00

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 package

Running

To start the JMX server, run:

$ ./scripts/scylla-jmx

To get help on supported options:

$ ./scripts/scylla-jmx --help