/ Published in: Java
This will enable jmx in port 5555 with authentication enabled. In windows systems you may get an exception related to file access permissions. To solve this exceptions use the command `cacls jmx.password /P :R` and `cacls jmx.access /P :R`. Ref: http://www.wowzamedia.com/forums/showthread.php?145-Receive-quot-Password-file-read-access-must-be-restricted-quot-error-on-Windows-(solution)
Expand |
Embed | Plain Text
Copy this code and paste it in your HTML
-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=5555 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=true -Dcom.sun.management.jmxremote.access.file=d:/jmx/jmx.access -Dcom.sun.management.jmxremote.password.file=d:/jmx/jmx.password //jmx.access user readonly admin readwrite //jmx.password user user admin password //In windows to resolve the exception related to file protection //In command prompt go to the folders where the jmx password and access files are kept then cacls jmx.password /P <username>:R cacls jmx.access /P <username>:R
URL: https://wiki.internet2.edu/confluence/display/CPD/Monitoring+Tomcat+with+JMX