logrotate日誌輪詢

2021-09-20 23:50:39 字數 454 閱讀 6586

在任何作業系統中,日誌的作用不言而喻。下面來講下關於linux系統中的日誌輪詢。logrotate是linux中的日誌輪詢工具,主要有兩個配置檔案:

/etc/logrotate.conf和/etc/logrotate.d,其中/etc/logrotate.d在主配置檔案中已經定義好,如果單獨為某個服務配置日誌輪詢,可以在此目錄下配置。下面以httpd服務為例配置日誌輪詢。

1 編寫日誌輪詢檔案

2 使用以下命令檢視日誌輪詢檔案是否生效:

logrotate -f /etc/logrotate.conf            #-f:強制輪詢

access_log  access_log-20170308             #檢視結果

logrotate 日誌輪詢(轉存)

1 建立 etc logrotate.d nginx檔案 1 vim etc logrotate.d nginx 2 寫入如下內容 var log nginx log 注釋 var log nginx log 需要輪詢 存 日誌路徑 daily weekly 每天 每週 輪詢 存 rotate 10...

logrotate 日誌輪詢(轉存)

1 建立 etc logrotate.d nginx檔案 1 vim etc logrotate.d nginx 2 寫入如下內容 var log nginx log 注釋 var log nginx log 需要輪詢 存 日誌路徑 daily weekly 每天 每週 輪詢 存 rotate 10...

logrotate清理日誌

清理日誌 logrotate配置目錄 etc logrotate.d 配置引數資訊 引用文字 monthly monthly 日誌檔案將按月輪循。其它可用值為 daily weekly yearly size 50m 日誌檔案大小可以增長到50m rotate 5 一次將儲存5個歸檔日誌。對於第六個...