How to remotely monitor elasticsearch in JConsole
This article shows you how to monitor elasticsearch remotely in JConsole. The content is concise and easy to understand, which will definitely brighten your eyes. I hope you can get something through the detailed introduction of this article.
Configuration file # remote monitoring JVMwrapper.java.additional.15=-Djava.rmi.server.hostname=192.168.2.181wrapper.java.additional.16=-Dcom.sun.management.jmxremotewrapper.java.additional.17=-Dcom.sun.management.jmxremote.port=18989wrapper.java.additional.18=-Dcom.sun.management.jmxremote.ssl=falsewrapper.java.additional.19=-Dcom.sun.management.jmxremote.authenticate=false# remote code debugging wrapper.java.additional.10 =-Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n remote monitoring
Once the startup is configured, we can use JConsole or visualvm to monitor remotely.
In addition, the plug-in also has a MBean that can stop, restart and export the thread stack of ES nodes.
Remote debugging
Configuration information has been written above, port 8787, we just need to open the Eclipse configuration, you can debug the remote code.
The above is how to monitor elasticsearch remotely in JConsole. Have you learned any knowledge or skills? If you want to learn more skills or enrich your knowledge reserve, you are welcome to follow the industry information channel.