溫馨提示×

如何使用Ubuntu Tomcat日志

小樊
40
2025-09-08 05:37:51
欄目: 智能運維

一、定位日志文件

Tomcat日志默認存放在 /var/log/tomcat/opt/tomcat/logs 目錄下,主要文件包括:

  • catalina.out:記錄啟動、運行及錯誤信息。
  • localhost.<date>.log:記錄應用初始化異常。
  • access_log:記錄訪問請求(路徑可能為 logs/conf/Catalina/localhost/)。

二、基礎查看與過濾

  • 實時查看tail -f catalina.out。
  • 分頁查看less catalina.out。
  • 過濾關鍵字grep 'ERROR' catalina.out。
  • 統計行數wc -l catalina.out。

三、進階分析技巧

  • 按時間段篩選sed -n '/2025-09-01 00:00:00/,/2025-09-01 23:59:59/p' catalina.out。
  • 分析訪問日志:統計IP訪問量 awk '{print $1}' access_log | sort | uniq -c | sort -nr。
  • 提取異常堆棧grep -A 20 'Exception' catalina.out(顯示匹配行及后20行)。

四、日志管理工具

  • 命令行工具cronolog 按日期分割日志,避免文件過大。
  • 可視化工具
    • ELK Stack:Elasticsearch+Logstash+Kibana,用于日志采集、分析和可視化。
    • Graylog:支持日志集中管理與告警。

五、注意事項

  • 權限問題:若無法訪問日志,使用 sudo 提權。
  • 日志輪轉:通過 logrotate 配置自動壓縮舊日志,避免磁盤占滿。

參考來源:

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