溫馨提示×

centos中tomcat日志管理技巧

小樊
41
2025-08-20 18:24:42
欄目: 智能運維

以下是CentOS中Tomcat日志管理技巧:

  1. 查看日志

    • 實時查看:tail -f /path/to/tomcat/logs/catalina.out。
    • 查看特定時間段:sed -n '/開始日期/,/結束日期/p' catalina.out > output.log。
    • 過濾關鍵字:grep "ERROR" catalina.out。
  2. 日志輪轉

    • logrotate工具(推薦):
      • 安裝:yum install logrotate。
      • 配置/etc/logrotate.d/tomcat:設置daily rotate 7 compress等參數。
      • 手動測試:logrotate -d /etc/logrotate.d/tomcat。
    • cronolog工具:需修改catalina.sh,通過管道輸出日志到按日期命名的文件。
  3. 自動清理

    • 編寫腳本刪除過期日志(如保留7天),添加到crontab定時執行。
    • 示例腳本:清空catalina.out并刪除7天前的日志文件。
  4. 日志級別控制

    • 修改conf/logging.properties,設置level=WARNING減少日志輸出。
  5. 集中管理(可選)

    • 通過rsyslog將Tomcat日志發送到遠程服務器,配合ELK等工具分析。

注意:操作前建議備份重要日志,避免誤刪。生產環境推薦使用logrotate或專業日志管理工具。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女