- 輪換時間表
- 控制日誌旋轉的頻率。
- 旋轉前的最大尺寸
- 設置日誌文件旋轉之前的大小限制。如果您希望使用大小而不是基於時間的限制,則可以使用此字段代替輪換時間表。
- 要保留的舊日誌數
- 確定要保存多少舊版本的日誌文件。這些文件通常與原始日誌具有相同的名稱,但附加了.0,.1等。如果輸入0 ,則不會保留任何舊日誌,因此,旋轉日誌文件時,其內容將丟失。
- 壓縮舊的日誌文件?
- 啟用此選項後,舊日誌將在旋轉後使用gzip壓縮,以減少它們佔用的磁盤空間量。
- 即使日誌文件為空也要旋轉嗎?
- 如果啟用此選項,則即使日誌文件為空,該選項也會告訴logrotate仍然旋轉日誌文件,從而導致保存大小為零的舊副本。
- 輪換後重新創建日誌文件?
- 啟用此選項後,輪換後將重新創建日誌文件,而不是簡單地留給寫入該文件的服務器來重新創建。默認情況下,它將使用原始權限和所有者創建,但是您可以使用“ 是”選項旁邊的字段來指定備用文件權限,用戶和組。
- 存儲舊的旋轉日誌
- 當此字段設置為與日誌文件位於同一目錄時,日誌文件的舊旋轉副本將存儲在與原始日誌相同的目錄中。 目錄選項可用於指定備用位置-但是,它必須與日誌文件位於同一文件系統上。
- 旋轉後運行的命令
- 填寫此文本框後,將在旋轉日誌後運行輸入的shell命令。重命名日誌後,許多服務器需要重新啟動,以便它們可以正確地寫入新文件。在這種情況下,您可以輸入諸如killall -HUP httpd之類的命令,以在旋轉後觸發重新啟動。