Scylla JMX proxy
Go to file
Takuya ASADA e3a381d5a1 install.sh: show warning nonroot mode when systemd does not support user mode
On older distribution such as CentOS7, it does not support systemd user mode.
On such distribution nonroot mode does not work, show warning message and
skip running systemctl --user.

See scylladb/scylla#7071
2020-10-07 11:33:22 +03:00
.github Add Pekka as a "code owner" on GitHub (#85) 2019-11-14 02:18:33 -08:00
dist Merge "dist: do not install build dependencies on build script" from Takuya 2020-09-16 10:29:23 +03:00
reloc build: support passing product-version-release as a parameter 2020-09-23 12:57:50 +03:00
scripts reloc-pkg: move all files under project name directory 2020-06-03 09:53:11 +03:00
scylla-apiclient apiclient: Bump Jackson version to 2.10.4 2020-07-14 10:19:49 +03:00
scylla-jmx-parent make scylla-apiclient a separate module so the jar can be reused 2019-07-01 17:33:08 +02:00
src/main/java scylla-jmx: Use registration checker objects 2020-09-07 11:00:42 +02:00
.gitignore add build/ to gitignore 2020-07-21 09:10:25 +03:00
git-archive-all-license.txt dist: make ubuntu package as 'debian non-native package' 2015-11-25 19:43:38 +09:00
install-dependencies.sh reloc: add support relocatable package 2018-10-24 02:02:25 +00:00
install.sh install.sh: show warning nonroot mode when systemd does not support user mode 2020-10-07 11:33:22 +03: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 cleanup commented implicit steps in mvn 2019-07-08 10:04:24 +02:00
README.md fix README for building instructions 2019-07-08 11:02:45 +02:00
SCYLLA-VERSION-GEN build: support passing product-version-release as a parameter 2020-09-23 12:57:50 +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 --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