You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "Michael Semb Wever (Jira)" <ji...@apache.org> on 2020/03/02 21:12:00 UTC

[jira] [Created] (CASSANDRA-15616) Expose Cassandra related system properties in a virtual table

Michael Semb Wever created CASSANDRA-15616:
----------------------------------------------

             Summary: Expose Cassandra related system properties in a virtual table
                 Key: CASSANDRA-15616
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-15616
             Project: Cassandra
          Issue Type: Improvement
          Components: Feature/Virtual Tables
            Reporter: Michael Semb Wever


Allow viewing Cassandra related system properties.

Viewing yaml config settings, as implemented by {{SettingsTable}} in CASSANDRA-14573, is not enough for certain third-party tool use-cases. There are a number of system properties that can be define that also contribute to the configuration set that Cassandra runs on.

An example of such a use-case is described in CASSANDRA-15339. JMX ports need to be discovered, especially in 4.0 where multiple nodes can run on one ipaddress. Unlike the native port that is through gossip discoverable, the jmx port is not. The jmx port is also not available via the SettingsTable. With this patch and {{SystemPropertiesTable}} it becomes possible to first discover all the native ports in the cluster and against each then discover each node's jmx port.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cassandra.apache.org
For additional commands, e-mail: commits-help@cassandra.apache.org