Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add options to Enable/Disable JMX #154

Open
mariomastrodicasa opened this issue Nov 26, 2022 · 1 comment · Fixed by #155
Open

Add options to Enable/Disable JMX #154

mariomastrodicasa opened this issue Nov 26, 2022 · 1 comment · Fixed by #155
Assignees
Labels
documentation Improvements or additions to documentation enhancement New feature or request KNet KNet related issue KNetPS KNetPS related issue

Comments

@mariomastrodicasa
Copy link
Contributor

mariomastrodicasa commented Nov 26, 2022

Is your feature request related to a problem? Please describe.

The following code defines that JMX is enabled and how it is activated:

{ "-Dcom.sun.management.jmxremote", null },
{ "com.sun.management.jmxremote.authenticate", "false" },
{ "com.sun.management.jmxremote.ssl", "false" },

Describe the solution you'd like

Add options to Enable/Disable:

  1. JMX at all
  2. authentication
  3. SSL

Describe alternatives you've considered
N/A

Additional context
N/A

@mariomastrodicasa mariomastrodicasa added documentation Improvements or additions to documentation enhancement New feature or request KNet KNet related issue KNetPS KNetPS related issue labels Nov 26, 2022
@masesdevelopers
Copy link
Contributor

To cover the full issue some other options must be managed, read https://www.ibm.com/docs/en/elm/6.0.2?topic=servers-enabling-jmx-application and https://docs.oracle.com/javase/8/docs/technotes/guides/management/agent.html for an overview.

The following can be done immediately:

1. JMX at all

The following needs extra parameters:

2. authentication

The following needs extra parameters:

3. SSL

First of all, for security reason, the request 1 will be satisfied immediately. Then will be done the others.

masesdevelopers added a commit to masesdevelopers/KafkaBridge that referenced this issue Nov 26, 2022
masesdevelopers added a commit to masesdevelopers/KafkaBridge that referenced this issue Nov 26, 2022
…KNetCore, removed not complete switch arguments
masesdevelopers added a commit that referenced this issue Nov 27, 2022
* #154 (#154 (comment)): first basic implementation

* #110 (comment)

* #154: added management in KNetPS and updated management in KNetCore, removed not complete switch arguments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request KNet KNet related issue KNetPS KNetPS related issue
Projects
None yet
2 participants