From jManage
(Difference between revisions)
Revision as of 19:45, 24 July 2007 Dillera (Talk | contribs)
← Previous diff |
Current revision Dillera (Talk | contribs)
|
| Line 1: |
Line 1: |
| | + | To configure Apache Tomcat 5.5.X: |
| | | | |
| | + | |
| | + | Using Tomcat 5.5 is very easy with jManage. |
| | + | http://tomcat.apache.org/tomcat-5.5-doc/index.html |
| | + | |
| | + | |
| | + | * edit your catalina.sh startup script |
| | + | ** this is usually in TOMCAT_HOME/bin/catalina.sh |
| | + | ** put in this line near the top: |
| | + | |
| | + | JAVA_OPTS="-Dcom.sun.management.jmxremote.port=9999 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false" |
| | + | |
| | + | * login in to jManage |
| | + | * click on Add Application |
| | + | * click on JSR160 Application |
| | + | ** name the app something meaningful |
| | + | ** add in this URL: [exactly as it is!] |
| | + | |
| | + | service:jmx:rmi:///jndi/rmi://192.168.100.100:9999/jmxrmi |
| | + | |
| | + | * you shouldn't need a username or pass, since we specified authenticate=false in JAVA_OPTS. Change this according to your paranoia. |
| | + | * substitute you own IP address/hostname for the application server |
| | + | * no other fields need to be completed--- click on SAVE |
| | + | |
| | + | |
| | + | You should see your app back in the main menu. At first jManage didn't see the availability of my first Tomcat server until I shutdown jManage and started it back up. Subsequent servers that I added in were fine. |
| | + | |
| | + | But jManage works great with Tomcat 5.5, and has saved me lots of trouble by aggregating control of a mess of web-nodes, each with their own JMX controls. |
| | + | |
| | + | Thanks jManage for developing this software! |
Current revision
To configure Apache Tomcat 5.5.X:
Using Tomcat 5.5 is very easy with jManage.
http://tomcat.apache.org/tomcat-5.5-doc/index.html
- edit your catalina.sh startup script
- this is usually in TOMCAT_HOME/bin/catalina.sh
- put in this line near the top:
JAVA_OPTS="-Dcom.sun.management.jmxremote.port=9999 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false"
- login in to jManage
- click on Add Application
- click on JSR160 Application
- name the app something meaningful
- add in this URL: [exactly as it is!]
service:jmx:rmi:///jndi/rmi://192.168.100.100:9999/jmxrmi
- you shouldn't need a username or pass, since we specified authenticate=false in JAVA_OPTS. Change this according to your paranoia.
- substitute you own IP address/hostname for the application server
- no other fields need to be completed--- click on SAVE
You should see your app back in the main menu. At first jManage didn't see the availability of my first Tomcat server until I shutdown jManage and started it back up. Subsequent servers that I added in were fine.
But jManage works great with Tomcat 5.5, and has saved me lots of trouble by aggregating control of a mess of web-nodes, each with their own JMX controls.
Thanks jManage for developing this software!