debian

Debian Tomcat日志如何导出

小樊
56
2025-08-15 14:43:08
栏目: 智能运维

Debian Tomcat日志导出可通过以下方式操作:

  1. 定位日志文件
    日志默认存放在 /var/log/tomcat/opt/tomcat/logs 目录,常见文件包括 catalina.outlocalhost.log 等。

  2. 手动导出(压缩打包)
    使用 tar 命令压缩日志文件,例如:

    sudo tar czvf tomcat_logs_$(date +%Y%m%d).tar.gz /var/log/tomcat/  
    

    将生成的压缩包移动到指定路径即可。

  3. 按日期导出特定日志
    若需导出某天的日志(如 catalina.2025-08-15.log),可直接复制对应文件:

    cp /var/log/tomcat/catalina.2025-08-15.log /path/to/export/  
    
  4. 使用logrotate自动轮转导出
    配置 /etc/logrotate.d/tomcat 文件,设置按天轮转、压缩并保留指定天数日志,例如:

    /var/log/tomcat/catalina.out {  
        daily  
        rotate 7  
        compress  
        missingok  
        notifempty  
        copytruncate  
    }  
    

    启用后系统会自动管理日志文件。

注意:操作前需确认日志文件权限,确保当前用户有读取权限。

0
看了该问题的人还看了