Como encontrar o motivo do desligamento inesperado do Tomcat

Como encontrar o motivo do desligamento inesperado do Tomcat

Estamos executando um aplicativo Java no Apache Tomcat 7. Mas ele foi encerrado repentinamente. Eu procurei nos catalina.outlogs. Normalmente nosso servidor será reiniciado automaticamente às 2h conforme o script. Mas quando fiz o check-in, apport.logele diz:

ERROR: apport (pid 18768) Wed Nov 13 09:18:54 2019: called for pid 17915, signal 6
ERROR: apport (pid 18768) Wed Nov 13 09:18:54 2019: executable: executable: /opt/biller-java/java-7-openjdk-amd64/bin/java (command line "/opt/myapplication-java/java-7-openjdk-amd64/bin/java -Djava.util.logging.config.file=/tomcats/apache-tomcat-7.0.64-myapplication/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Dfile.encoding=UTF-8 -Xms512m -Xmx4000m -XX:PermSize=128m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Djava.endorsed.dirs=/tomcats/apache-tomcat-7.0.64-myapplication/endorsed -classpath /tomcats/apache-tomcat-7.0.64-myapplication/bin/bootstrap.jar:/tomcats/apache-tomcat-7.0.64-biller/bin/tomcat-juli.jar -Dcatalina.base=/tomcats/apache-tomcat-7.0.64-biller -Dcatalina.home=/tomcats/apache-tomcat-7.0.64-myapplication -Djava.io.tmpdir=/tomcats/apache-tomcat-7.0.64-myapplication/temp org.apache.catalina.startup.Bootstrap start")
ERROR: apport (pid 18768) Wed Nov 13 09:18:54 2019: executable does not belong to a package, ignoring

Atualmente nosso servidor está desligado nessa época. Como posso encontrar o motivo real desse problema, mesmo que tenha funcionado após a reinicialização do Tomcat. Mas eu quero saber o motivo real?

informação relacionada