Linux日志系统-06:案例2-实现httpd的日志滚动分割
生活随笔
收集整理的這篇文章主要介紹了
Linux日志系统-06:案例2-实现httpd的日志滚动分割
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
實現http的日志滾動分割
需求
1、要求 http的日志每天滾動一次2、日志大小達到100M的時候也觸發滾動3、日志滾動的后綴為當前日期時間4、滾動的日志壓縮存放5、保留15個日志副本6、創建新的日志文件PS:httpd日志文件位置:/var/log/httpd/access_log實現步驟
1、創建httpd的滾動配置文件
# vim /etc/logrotate.d/httpd/var/log/httpd/*log { # missingok # notifempty # sharedscripts # delaycompress # postrotate # /bin/systemctl reload httpd.service > /dev/null 2>/dev/null || true # endscriptdailysize 100Mcompressdateextrotate 15create 0644 root root}2、測試
logrotate -f /etc/logrotate.d/httpd -d:顯示執行過程-f:強制啟動logrotate-s:使用指定的狀態文件總結
以上是生活随笔為你收集整理的Linux日志系统-06:案例2-实现httpd的日志滚动分割的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux日志系统-05:案例1-实现临
- 下一篇: Linux日志系统-07:案例3-rsy