Skip to content

Logrotate

在這個部分,我們將介紹 Nginx UI 中關於 logrotate 的配置選項。

logrotate 旨在簡化生成大量日誌文件的系統的管理。 它可以按天、周、月或者文件大小來輪轉日誌文件,還可以壓縮、刪除舊的日誌文件,以及發送日誌文件到指定的郵箱。 默認情況下,對於在主機上安裝 Nginx UI 的用戶,大多數主流的 Linux 發行版都已集成 logrotate, 所以你不需要修改任何東西。

對於使用 Docker 容器安裝 Nginx UI 的用戶,你可以手動啟用這個選項。 Nginx UI 的 crontab 任務調度器將會按照你設定的分鐘間隔執行 logrotate 命令。

Enabled

  • 類型:bool
  • 默認值:false

這個選項用於在 Nginx UI 中啟用 logrotate crontab 任務。

CMD

  • 類型:string
  • 默認值:logrotate /etc/logrotate.d/nginx

這個選項用於在 Nginx UI 中設置 logrotate 命令。

Interval

  • 類型:int
  • 默認值:1440

這個選項用於在 Nginx UI 中設置 logrotate crontab 任務的分鐘間隔。

Released under the AGPL-3.0 License. (31bbab71)