Hey John
Yes, you can enable access_logs from tomcat by enabling the `AccesLogValve`. There is a sample line in the [context.xml][1] which you can un-comment to do so.
Regarding the Performance Logging. If setting the engine to debug mode almost crashes your ivy engine, isntance, you may try to activate debug level only for the performance logs. Do so by adding a new log appender ( as described here: https://developer.axonivy.com/doc/latest/engine-guide/monitoring/logging.html#runtime-log ) . And set only this appender to level debug - but keep the main logger on level warning or error.
Such a solution could look as follows:
<!-- Defines a log file called performance.log -->
<appender name="PerfLog" class="org.apache.log4j.DailyRollingFileAppender">
<param name="File" value="${user.dir}/logs/performance.log"/>
<param name="DatePattern" value="'.'yyyy-MM-dd"/>
<layout class="org.apache.log4j.IvyLog4jLayout">
<param name="DateFormat" value="HH:mm:ss"/>
</layout>
</appender>
<category name="ch.ivyteam.ivy.webserver.internal.PerformanceLogValve" class="ch.ivyteam.log.Logger">
<appender-ref ref="PerfLog"/>
<priority value="DEBUG"/>
</category>
[1]: https://developer.axonivy.com/doc/latest/engine-guide/configuration/files/context-xml.html