Hi, PIO and UR seem to use log4j library for logging.
https://en.wikipedia.org/wiki/Log4j <https://en.wikipedia.org/wiki/Log4j> https://logging.apache.org/log4j/2.x/ <https://logging.apache.org/log4j/2.x/> So you can specify a custom log4j.properties file which will do to file rotation. Other option would be to use some external software that does log rotation, e.g https://linux.die.net/man/8/logrotate <https://linux.die.net/man/8/logrotate> For example with deployed engines: nohup pio deploy -v my-engine.json --port 8001 -- --driver-java-options -Dlog4j.configuration=file:/home/aml/my-stuff/log4j.properties log4j.properties file: log4j.rootLogger=INFO, rollingfile # console appender log4j.appender.console=org.apache.log4j.ConsoleAppender log4j.appender.console.follow=true log4j.appender.console.layout=org.apache.log4j.EnhancedPatternLayout log4j.appender.console.layout.ConversionPattern=[%p] [%c{1}] %m%n%throwable{0} # rolling file appender log4j.appender.rollingfile=org.apache.log4j.RollingFileAppender log4j.appender.rollingfile.File=/var/log/pio/my-engine.log log4j.appender.rollingfile.MaxFileSize=100MB log4j.appender.rollingfile.MaxBackupIndex=20 log4j.appender.rollingfile.layout=org.apache.log4j.EnhancedPatternLayout log4j.appender.rollingfile.layout.ConversionPattern=%d %-5p %c [%t] - %m%n # quiet some packages that are too verbose log4j.logger.org.elasticsearch=WARN log4j.logger.org.apache.hadoop=WARN log4j.logger.org.apache.hadoop.hbase.zookeeper=ERROR log4j.logger.org.apache.hadoop.util.NativeCodeLoader=ERROR log4j.logger.org.apache.spark=WARN log4j.logger.org.apache.zookeeper=ERROR log4j.logger.org.eclipse.jetty=WARN log4j.logger.org.spark-project.jetty=WARN log4j.logger.akka=WARN > On 10 Sep 2018, at 16.22, József Hábit <jozsef.ha...@gmail.com> wrote: > > Hello, > > what is the proper way to rotate the log files generated by Pio/UR? > > Thanks in advance! > Jozsef Habit >