C'è un modo per monitorare la CPU e il consumo di memoria di una singola applicazione Web su un server Tomcat
?Come monitorare diverse applicazioni Web (con JMX) su un server Tomcat?
Ho Tomcat
aprire tutte le applicazioni Web sotto la sua JVM, quindi vedo solo una JVM e non posso monitorare ciascuna app Web da sola.
Le web-app sono file WAR sigillati e non posso manomettere il codice Java.
Grazie
Ok. Ma posso monitorare l'utilizzo della CPU e il consumo di memoria per oggetto nella JVM, o otterrò tutte le statistiche della JVM? –
Servlet, ejb ecc., Sono per oggetto. Puoi anche ottenere le statistiche di whoule JVM. – kosa
Non è stato possibile monitorare le informazioni sulla servlet. Supponiamo che l'IP del tomcat sia 10.0.0.1, lo monitorerei tramite 10.0.0.1:8999. Il servlet è una webapp chiamata, ad esempio, MyServlet. posizione: 10.0.0.1/MyServlet. Ho ottenuto questo nome-obiettivo: Catalina: j2eeType = Servlet, name = appServlet, WebModule = // localhost/MyServlet, J2EEApplication = none, J2EEServer = none. E adesso? –