精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

使用 logrotate 命令輪轉和歸檔日志

運維 系統運維
日志非常適合找出應用程序在做什么或對可能的問題進行故障排除。幾乎我們處理的每個應用程序都會生成日志,我們希望我們自己開發的應用程序也生成日志。日志越詳細,我們擁有的信息就越多。使用此 Linux 命令保持日志文件更新。

[[430513]]

使用此 Linux 命令保持日志文件更新。

日志非常適合找出應用程序在做什么或對可能的問題進行故障排除。幾乎我們處理的每個應用程序都會生成日志,我們希望我們自己開發的應用程序也生成日志。日志越詳細,我們擁有的信息就越多。但放任不管,日志可能會增長到無法管理的大小,反過來,它們可能會成為它們自己的問題。因此,最好將它們進行裁剪,保留我們需要的那些,并將其余的歸檔。

基本功能

logrotate 實用程序在管理日志方面非常出色。它可以輪轉日志、壓縮日志、通過電子郵件發送日志、刪除日志、歸檔日志,并在你需要時開始記錄最新的。

運行 logrotate 非常簡單——只需要運行 logrotate -vs state-file config-file。在上面的命令中,v 選項開啟詳細模式,s 指定一個狀態文件,最后的 config-file 是配置文件,你可以指定需要做什么。

實戰演練

讓我們看看在我們的系統上靜默運行的 logrotate 配置,它管理我們在 /var/log 目錄中找到的大量日志。查看該目錄中的當前文件。你是否看到很多 *.[number].gz 文件?這就是 logrotate 正在做的。你可以在 /etc/logrotate.d/rsyslog 下找到此配置文件。我的配置文件如下:

  1. /var/log/syslog
  2. {
  3.         rotate 7
  4.         daily
  5.         missingok
  6.         notifempty
  7.         delaycompress
  8.         compress
  9.         postrotate
  10.                 reload rsyslog > /dev/null 2>&1 || true
  11.         endscript
  12. }
  13.  
  14. /var/log/mail.info
  15. /var/log/mail.warn
  16. /var/log/mail.err
  17. /var/log/mail.log
  18. /var/log/daemon.log
  19. /var/log/kern.log
  20. /var/log/auth.log
  21. /var/log/user.log
  22. /var/log/lpr.log
  23. /var/log/cron.log
  24. /var/log/debug
  25. /var/log/messages
  26.  
  27. {
  28.         rotate 4
  29.         weekly
  30.         missingok
  31.         notifempty
  32.         compress
  33.         delaycompress
  34.         sharedscripts
  35.         postrotate
  36.                 reload rsyslog > /dev/null 2>&1 || true
  37.         endscript
  38. }

該文件首先定義了輪轉 /var/log/syslog 文件的說明,這些說明包含在后面的花括號中。以下是它們的含義:

  • rotate 7: 保留最近 7 次輪轉的日志。然后開始刪除超出的。
  • daily: 每天輪轉日志,與 rotate 7 一起使用,這意味著日志將保留過去 7 天。其它選項是每周、每月、每年。還有一個大小參數,如果日志文件的大小增加超過指定的限制(例如,大小 10k、大小 10M、大小 10G 等),則將輪轉日志文件。如果未指定任何內容,日志將在運行 logrotate 時輪轉。你甚至可以在 cron 中運行 logrotate 以便在更具體的時間間隔內使用它。
  • missingok: 如果日志文件缺失也沒關系。不要驚慌。
  • notifempty: 日志文件為空時不輪轉。
  • compress: 開啟壓縮,使用 nocompress 關閉它。
  • delaycompress: 如果壓縮已打開,則將壓縮延遲到下一次輪轉。這允許至少存在一個輪轉但未壓縮的文件。如果你希望昨天的日志保持未壓縮以便進行故障排除,那么此配置會很有用。如果某些程序在重新啟動/重新加載之前可能仍然寫入舊文件,這也很有幫助,例如 Apache。
  • postrotate/endscript: 輪轉后運行此部分中的腳本。有助于做清理工作。還有一個 prerotate/endscript 用于在輪轉開始之前執行操作。

你能弄清楚下一節對上面配置中提到的所有文件做了什么嗎?第二節中唯一多出的參數是 sharedscripts,它告訴 logrotate 在所有日志輪轉完成之前不要運行 postrotate/endscript 中的部分。它可以防止腳本在每一次輪轉時執行,只在最后一次輪轉完成時執行。

看點新的東西

我使用下面的配置來處理我系統上的 Nginx 的訪問和錯誤日志。

  1. /var/log/nginx/access.log
  2. /var/log/nginx/error.log  {
  3.         size 1
  4.         missingok
  5.         notifempty
  6.         create 544 www-data adm
  7.         rotate 30
  8.         compress
  9.         delaycompress
  10.         dateext
  11.         dateformat -%Y-%m-%d-%s
  12.         sharedscripts
  13.         extension .log
  14.         postrotate
  15.                 service nginx reload
  16.         endscript
  17. }

上面的腳本可以使用如下命令運行:

  1. logrotate -vs state-file /tmp/logrotate

第一次運行該命令會給出以下輸出:

  1. reading config file /tmp/logrotate
  2. extension is now .log
  3.  
  4. Handling 1 logs
  5.  
  6. rotating pattern: /var/log/nginx/access.log
  7. /var/log/nginx/error.log   1 bytes (30 rotations)
  8. empty log files are not rotated, old logs are removed
  9. considering log /var/log/nginx/access.log
  10.   log needs rotating
  11. considering log /var/log/nginx/error.log
  12.   log does not need rotating
  13. rotating log /var/log/nginx/access.log, log->rotateCount is 30
  14. Converted ' -%Y-%m-%d-%s' -> '-%Y-%m-%d-%s'
  15. dateext suffix '-2021-08-27-1485508250'
  16. glob pattern '-[0-9][0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9]-[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]'
  17. glob finding logs to compress failed
  18. glob finding old rotated logs failed
  19. renaming /var/log/nginx/access.log to /var/log/nginx/access-2021-08-27-1485508250.log
  20. creating new /var/log/nginx/access.log mode = 0544 uid = 33 gid = 4
  21. running postrotate script
  22. * Reloading nginx configuration nginx

第二次運行它:

  1. reading config file /tmp/logrotate
  2. extension is now .log
  3.  
  4. Handling 1 logs
  5.  
  6. rotating pattern: /var/log/nginx/access.log
  7. /var/log/nginx/error.log   1 bytes (30 rotations)
  8. empty log files are not rotated, old logs are removed
  9. considering log /var/log/nginx/access.log
  10.   log needs rotating
  11. considering log /var/log/nginx/error.log
  12.   log does not need rotating
  13. rotating log /var/log/nginx/access.log, log->rotateCount is 30
  14. Converted ' -%Y-%m-%d-%s' -> '-%Y-%m-%d-%s'
  15. dateext suffix '-2021-08-27-1485508280'
  16. glob pattern '-[0-9][0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9]-[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]'
  17. compressing log with: /bin/gzip
  18. renaming /var/log/nginx/access.log to /var/log/nginx/access-2021-08-27-1485508280.log
  19. creating new /var/log/nginx/access.log mode = 0544 uid = 33 gid = 4
  20. running postrotate script
  21. * Reloading nginx configuration nginx

第三次運行它:

  1. reading config file /tmp/logrotate
  2. extension is now .log
  3.  
  4. Handling 1 logs
  5.  
  6. rotating pattern: /var/log/nginx/access.log
  7. /var/log/nginx/error.log   1 bytes (30 rotations)
  8. empty log files are not rotated, old logs are removed
  9. considering log /var/log/nginx/access.log
  10.   log needs rotating
  11. considering log /var/log/nginx/error.log
  12.   log does not need rotating
  13. rotating log /var/log/nginx/access.log, log->rotateCount is 30
  14. Converted ' -%Y-%m-%d-%s' -> '-%Y-%m-%d-%s'
  15. dateext suffix '-2021-08-27-1485508316'
  16. glob pattern '-[0-9][0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9]-[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]'
  17. compressing log with: /bin/gzip
  18. renaming /var/log/nginx/access.log to /var/log/nginx/access-2021-08-27-1485508316.log
  19. creating new /var/log/nginx/access.log mode = 0544 uid = 33 gid = 4
  20. running postrotate script
  21. * Reloading nginx configuration nginx

狀態文件的內容如下所示:

  1. logrotate state -- version 2
  2. "/var/log/nginx/error.log" 2021-08-27-9:0:0
  3. "/var/log/nginx/access.log" 2021-08-27-9:11:56

 

 

責任編輯:龐桂玉 來源: Linux中國
相關推薦

2025-04-29 08:25:00

logrotateLinux日志輪轉

2021-08-16 11:59:32

Linuxlogrotate日志文件

2011-08-02 11:16:08

Oracle數據庫歸檔日志

2010-10-29 15:07:33

oracle日志

2010-10-29 14:44:35

ORACLE歸檔日志

2023-09-18 11:36:35

2009-12-08 12:10:30

2010-04-14 16:09:51

Oracle 10g歸

2010-11-19 13:14:21

Oracle刪除歸檔日

2010-11-19 13:19:26

Oracle歸檔日志

2013-11-06 13:31:14

Windowsrman備份日志

2021-07-20 05:33:41

Swift Codable

2010-10-29 13:30:33

Oracle歸檔日志

2021-02-19 18:06:57

Oracle日志聯機

2025-05-29 08:32:08

2010-03-30 19:41:16

Nginx日志

2011-08-04 10:31:43

歸檔日志參數文件

2011-01-11 11:32:20

Linuxlogrotate配置

2023-11-28 08:52:48

Go日志庫

2010-09-02 15:42:37

echo命令
點贊
收藏

51CTO技術棧公眾號

手机在线看福利| 美女精品一区二区| 在线成人av网站| 国产a级黄色大片| 亚洲色大成网站www| 天堂久久一区二区三区| 久久精品视频99| 成人无码www在线看免费| 成人在线观看免费视频| 亚洲一区二区综合| 少妇免费毛片久久久久久久久| 国产精品视频在线观看免费| 国产情侣久久| 欧美成人国产va精品日本一级| 特级西西人体4444xxxx| 伊人久久综合网另类网站| 欧美日韩另类视频| 中文字幕乱码免费| 黑人与亚洲人色ⅹvideos| 免费日本视频一区| 欧美在线精品免播放器视频| 日韩一级片大全| 俺要去色综合狠狠| 亚洲福利在线看| 日韩av影视大全| 久久精品女人天堂av免费观看| 亚洲韩国精品一区| 一区二区视频国产| 毛片网站在线观看| 不卡欧美aaaaa| 51国偷自产一区二区三区的来源| 国产99视频在线观看| 免费看涩涩视频| 草草视频在线| 亚洲人成7777| 亚洲色图自拍| 成人p站proumb入口| 2023国产精品| 国产日韩欧美二区| 全部免费毛片在线播放一个| 国产在线一区观看| 国产精品自产拍在线观看| 一级黄色大片视频| 午夜综合激情| 热久久视久久精品18亚洲精品| 成人免费看片98| 欧美黄免费看| 久久精品美女视频网站| 国产黄a三级三级| 成人一二三区| 伊人久久男人天堂| 久久午夜福利电影| jvid福利在线一区二区| 一本色道久久综合亚洲精品小说 | 日产精品久久久久久久蜜臀| 欧美深夜福利视频| 国产伦精品一区二区三区四区 | 一区二区三区欧美视频| 国产人妻互换一区二区| 最爽无遮挡行房视频在线| 综合久久久久综合| 2021狠狠干| 久草免费在线色站| 午夜精品久久久久| 精品99在线视频| 唐人社导航福利精品| 欧美在线观看禁18| 天堂av8在线| 91大神精品| 亚洲精品一区在线观看香蕉| 免费毛片视频网站| 日韩一区二区在线| 另类天堂视频在线观看| 欧美日韩大尺度| 全球中文成人在线| 日韩欧美激情四射| 99久久人妻精品免费二区| 亚洲精品国产setv| 精品国产一区二区三区久久狼5月| 亚洲女人久久久| 亚洲性图久久| 国产精品91久久久久久| 7777久久亚洲中文字幕| 成人免费高清在线| 日韩av影视| 自由的xxxx在线视频| 精品毛片网大全| 中文字幕第88页| www.玖玖玖| 国产永久免费高清在线观看视频| 国产欧美在线观看一区| www.-级毛片线天内射视视| 动漫一区二区| 欧美性受xxxx黑人xyx性爽| 久久综合在线观看| 在线成人动漫av| 欧美成年人视频| 在线天堂中文字幕| 国产原创一区二区| 看欧美日韩国产| 亚洲婷婷噜噜| 在线观看www91| 亚洲欧美日韩色| 欧美残忍xxxx极端| 欧美性做爰毛片| av网站在线观看免费| 久久网站热最新地址| 永久免费看av| 日本在线中文字幕一区二区三区| 精品久久五月天| 激情无码人妻又粗又大| 午夜亚洲视频| 91九色在线观看| 幼a在线观看| 色综合久久久久网| 亚洲av无码一区东京热久久| 91久久高清国语自产拍| 日本电影亚洲天堂| 婷婷色在线观看| 一区二区欧美国产| 99re6在线观看| 国产精品一区二区av日韩在线| 欧美激情一区二区三区成人| 国产精品伦理一区| 欧美激情一区在线| 日本xxxxxxx免费视频| 林ゆな中文字幕一区二区| 美日韩精品免费视频| 在线观看免费视频一区| 国产日韩亚洲欧美综合| 女人和拘做爰正片视频| 成人h动漫免费观看网站| 麻豆国产精品va在线观看不卡| 中文人妻熟女乱又乱精品| 91免费国产视频网站| 777777av| 久久99精品久久久久久欧洲站 | 91香蕉一区二区三区在线观看| 久久久蜜桃一区二区人| 久久青青草综合| www.youjizz.com在线| 欧美精品一区二区在线观看| 久草资源在线视频| 成人综合在线网站| 黄色一级片国产| 国产精品**亚洲精品| 欧美三级在线| 久久久伊人日本| 亚洲欧美激情在线观看| 亚洲综合在线观看视频| 苍井空张开腿实干12次| 欧美视频成人| 国产伦精品一区二区三区免| www.51av欧美视频| 精品亚洲aⅴ在线观看| 在线精品免费视| 国产欧美日韩综合| 美女少妇一区二区| 99久久夜色精品国产亚洲96| 成人精品福利视频| 污视频在线免费观看网站| 欧美不卡一二三| 国产精品suv一区二区三区| 久久一区二区视频| 九九热在线免费| 先锋资源久久| 成人毛片网站| 日韩激情电影免费看| 亚洲色图综合网| 中文字幕第三页| 亚洲人吸女人奶水| 97精品人妻一区二区三区蜜桃| 亚洲一区二区三区高清| 日韩电影大全在线观看| 24小时成人在线视频| 久久99久久99精品中文字幕| 熟妇高潮一区二区三区| 色婷婷综合视频在线观看| 国产老头老太做爰视频| 成人网男人的天堂| 无码内射中文字幕岛国片| 日韩激情一区| 国产精品国产精品国产专区蜜臀ah | 香港三级日本三级| 性伦欧美刺激片在线观看| 亚洲欧洲国产精品久久| 91国内精品| 国产精品视频久久久久| 免费网站在线观看人| 亚洲国产精品久久久久秋霞不卡| 中文字幕天堂在线| 亚洲一级二级三级| 欧美人妻一区二区三区| 国产成人免费av在线| 少妇性l交大片| 午夜久久影院| 亚洲v国产v在线观看| 午夜视频网站在线观看| 国产伊人精品| 亚洲乱码一区二区三区| 国产精品45p| 成人网在线免费观看| 2020国产在线| 久热爱精品视频线路一| 日韩有码电影| 精品国产一区二区在线观看| 中文字幕a级片| 欧美午夜女人视频在线| 丰满少妇高潮久久三区| 欧美国产丝袜视频| 中文字幕无码人妻少妇免费| 国产在线不卡一区| 欧美两根一起进3p做受视频| 欧美先锋影音| 亚洲精品乱码久久久久久蜜桃91 | 国产成人精品777777| 国产精品天天看| 中文字幕一区二区人妻在线不卡| 国产精品2024| а 天堂 在线| 免费在线看成人av| 亚洲色图38p| 亚洲精选久久| 日本免费a视频| 亚洲一级毛片| 91手机视频在线| 日韩国产专区| 亚洲欧美国产精品桃花| 九九热线有精品视频99| 激情视频在线观看一区二区三区| 亚洲国产一区二区三区网站| 成人a视频在线观看| 九七电影院97理论片久久tvb| 日韩av手机在线看| 亚洲欧洲高清| 青青青国产精品一区二区| 两个人看的在线视频www| 久久久亚洲欧洲日产国码aⅴ| 永久免费网站在线| 色综合久久久久久中文网| a级影片在线| 欧美精品一区三区| 四虎亚洲精品| 欧美黑人巨大xxx极品| 色婷婷av在线| 久久久之久亚州精品露出| gratisvideos另类灌满| 国内揄拍国内精品少妇国语| 91资源在线观看| 97视频在线观看成人| 国模精品视频| 国产成人精品a视频一区www| 中文字幕色婷婷在线视频| 日本成人免费在线| 福利一区二区| 成人欧美在线观看| 深夜激情久久| 久久99久久99精品蜜柚传媒| 日韩有码中文字幕在线| 欧美日韩在线不卡一区| 日韩欧美网站| 成人午夜免费剧场| 亚洲毛片av| 看欧美ab黄色大片视频免费| 精品一区在线看| 国产又粗又猛又爽又黄| 99综合电影在线视频| 一道本在线观看| 中文字幕欧美一| 久久久.www| 欧美日韩一区二区在线| 在线观看国产一区二区三区| 日韩欧美一二三区| 手机福利小视频在线播放| 国产一区二区三区视频| av在线免费网址| 欧美一级在线亚洲天堂| 欧洲成人一区| 999视频在线观看| 美女亚洲一区| 亚洲自拍偷拍一区二区三区| 狠狠色丁香久久综合频道| 国产精品wwwww| 极品美女销魂一区二区三区| 污污污www精品国产网站| 国产亚洲成av人在线观看导航| 成人欧美一区二区三区黑人一| 亚洲国产精品久久人人爱| 精品久久久久久久久久久国产字幕| 欧美日韩国产首页在线观看| 免费国产黄色片| 日韩一区二区在线视频| av资源中文在线天堂| 国产日本欧美在线观看| 国产伦理久久久久久妇女 | 亚洲日韩视频| 亚洲涩涩在线观看| 久久久噜噜噜久久人人看| 青娱乐在线视频免费观看| 91国产免费观看| 丰满少妇在线观看bd| 最新国产精品拍自在线播放 | 成人精品福利| 97视频在线观看视频免费视频 | av黄色在线播放| 日韩欧美一卡二卡| 成年人在线观看网站| 97热精品视频官网| 日本精品一区二区三区在线观看视频| 久草精品电影| 影音先锋久久资源网| 日韩在线一区视频| 国产日韩欧美精品在线| 国产精品成人国产乱| 欧美一区二区三区视频在线| 成年人视频网站在线| 91高潮在线观看| 成人福利一区| 欧美日韩午夜爽爽| 麻豆精品久久久| 日韩免费成人av| 色哟哟日韩精品| 四虎国产精品永远| 久久久免费观看| 91精品尤物| 免费观看亚洲视频| 国产麻豆午夜三级精品| 男女全黄做爰文章| 欧美美女直播网站| shkd中文字幕久久在线观看| 青青草精品毛片| 伊人久久综合影院| 人妻熟女一二三区夜夜爱| 99久久久国产精品| 日韩xxx高潮hd| 亚洲高清免费观看高清完整版| 肉体视频在线| 91久久精品一区二区别| 亚洲蜜桃视频| 日本黄色三级网站| 一区二区三区在线观看视频| 国产精品久久久久久久一区二区| 日韩亚洲第一页| 日韩欧美三区| 警花观音坐莲激情销魂小说| 极品销魂美女一区二区三区| www.xxxx日本| 日韩美一区二区三区| 色呦呦视频在线观看| 福利视频一区二区三区| 99成人免费视频| 亚洲欧美色图视频| 日韩欧美综合在线视频| 大乳在线免费观看| 国产精品视频白浆免费视频| 99久久婷婷这里只有精品| 一级黄色高清视频| 亚洲成a人v欧美综合天堂| 污视频在线免费观看| 欧美专区日韩视频| 欧美精品一区二区三区中文字幕 | japanese色系久久精品| 成年人网站国产| 久久久久久**毛片大全| 中文字幕丰满人伦在线| 欧美成人性生活| 日韩欧美ww| 欧美伦理片在线观看| 91精彩视频在线播放| 欧美成人猛片aaaaaaa| 91九色美女在线视频| 热re99久久精品国99热蜜月| 精品亚洲成a人| 国产真实夫妇交换视频| 亚洲欧美日韩网| a一区二区三区亚洲| 一二三四视频社区在线| 国产日产欧美一区二区视频| 国产精品女人久久久| 午夜伦理精品一区| 欧美日韩中文一区二区| 国产又黄又嫩又滑又白| 欧美日韩在线影院| 黄网页在线观看| 久久久久网址| 国产曰批免费观看久久久| 探花视频在线观看| 久热精品视频在线| 国产99久久精品一区二区300| 国产黄色一区二区三区| 色综合视频在线观看| 成人影院在线观看| 欧美日韩电影一区二区三区| 国内不卡的二区三区中文字幕| 中文字幕视频网| 久操成人在线视频| 日韩国产一区二区| 成人h动漫精品一区| 日韩视频一区在线观看| 亚洲伦理影院|