Come trovare la versione JVM che eseguiva Apache Tomcat dai suoi registri?

Ho una directory di log di Tomcat con tanti file di log in esso.

Voglio determinare quale JVM stava eseguendo questo Tomcat. Non ho trovato niente nei registri less ed io non so nemless se è ansible get queste informazioni dai registri.

Qualcuno sa se queste informazioni sono disponibili?

One Solution collect form web for “Come trovare la versione JVM che eseguiva Apache Tomcat dai suoi registri?”

catalina.out vedo in catalina.out per Tomcat 8; potrebbe essere una questione di analisi di questo file per le stringhe giuste:

 12-Mar-2015 11:20:11.411 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Java Home: /app/java/jdk1.7.0_75/jre 12-Mar-2015 11:20:11.412 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Version: 1.7.0_75-b13 12-Mar-2015 11:20:11.415 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Vendor: Oracle Corporation 

Modificato per Tomcat 6

Queste informazioni non vengono visualizzate in catalina.out ; provare l'output di ps -ef | grep tomcat ps -ef | grep tomcat 1 invece:

 tomcat 13410 1 0 Apr13 ? 00:16:52 /usr/lib/jvm/jre-1.6.0-openjdk.x86_64/bin/java -Djava.util.logging.config.file=/app/tomcat/apache-tomcat-6.0.37/conf/logging.properties ... 

[1] Può variare a seconda della configuration; potrebbe essere necessario grep per un diverso utente e / o process

Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.