Scylla JMX is an adapter that preserves compatibility with Cassandra tooling by accepting JMX requests and translating them into operations ScyllaDB understands. section 8.2.3
Its request path is straightforward:
- A tool such as nodetool sends a JMX request. section 8.2.3
- Scylla JMX receives the request and converts it for ScyllaDB, a non-Java application. section 8.2.3
- For cluster-status requests, the adapter forwards the converted operation through Scylla’s REST API. section 8.2.3
Checking cluster status
When nodetool requests the cluster status, Scylla JMX translates that JMX operation so ScyllaDB can handle it without the database being written in Java. section 8.2.3
