Utilizzando Java 5 (l'implementazione di Sun) abilitare il monitoring remoto di Resin e della java virtual machine e' estremamente semplice.
E' sufficiente settare tre system property java.
Ipotizziamo di volere in ascolto l'agent JMX sulla porta 9999:
com.sun.management.jmxremote.port=9999
com.sun.management.jmxremote.ssl=false
com.sun.management.jmxremote.authenticate=false
E' possibile passare le system property all'interprete java modificando il file di startup di Resin 'httpd.sh'; ecco un esempio:
# Extra arguments to Java. If you're passing arguments to the JVM, you'll
# need to use -Jxxx. For example, args="-J-ms48m". You can modify
# the pid file with args="-pid server-a.pid"
#
args="-Dcom.sun.management.jmxremote.port=9999 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false"
Per una panoramica delle system property disponibili: http://java.sun.com/j2se/1.5.0/docs/guide/management/agent.html
i miei bookmark
- http://aros.sourceforge.net/
- http://blogs.sun.com/jluehe/
- http://blogs.sun.com/openmessagequeue/
- http://blogs.sun.com/theaquarium/
- http://java.net/
- http://jqueryfordesigners.com/
- http://planets.sun.com/OpenSSO/group/blogs/
- http://www.caucho.com/
- http://www.noupe.com/
- http://www.osnews.com/
- http://www.theserverside.com/
- http://www.webappers.com/
- http://www.webresourcesdepot.com/
- https://glassfish.dev.java.net/
- https://mq.dev.java.net/
- https://open-esb.dev.java.net/
- https://opends.dev.java.net/
- https://opensso.dev.java.net/
mercoledì, settembre 13, 2006
Resin 3: JMX remote monitoring
Iscriviti a:
Commenti sul post (Atom)
Nessun commento:
Posta un commento