squid日誌過大處理

2021-09-04 11:34:17 字數 1281 閱讀 8664

squid 預設的5天會壓縮一次, 在  /etc/logrotate.d/squid中有設定。如果你修改了日誌的位置,

請修改 /etc/logrotate.d/squid

/home/log/squid/access.log

/home/log/squid/cache.log

/home/log/squid/store.log

首先修改squid.conf

logfile_rotate 3(保留幾份日誌)

修改/etc/crontab

0 0 * * * squid /home/squid/sbin/squid -k rotate

(每天壓縮一次)

crontab /etc/crontab (crontab生效)

squid 預設的5天會壓縮一次, 在  /etc/logrotate.d/squid中有設定。如果你修改了日誌的位置,

請修改 /etc/logrotate.d/squid

/home/log/squid/access.log

/home/log/squid/cache.log

/home/log/squid/store.log

首先修改squid.conf

logfile_rotate 3(保留幾份日誌)

修改/etc/crontab

0 0 * * * squid /home/squid/sbin/squid -k rotate

(每天壓縮一次)

crontab /etc/crontab (crontab生效)

配置了squid認證後,squid的日誌檔案**式增長,主要為access.log和cache.log所以為了能夠及時清理日誌檔案,使用如下方法:

squid提供了日誌分割命令,squid -k rotate ,通過這個命令可以將日誌檔案分割為access.log.0

access.log.1 .....  cache.log.0 cache.log.1 ..... 這樣可以通過呼叫corntab

命令來定時分割日誌檔案,再配合rm命令來定時刪除這些個日誌檔案。

50 7 * * * /usr/local/squid2.7/sbin/squid -k rotate  #每日7:50分割日誌檔案

00 8 * * * rm -f /usr/local/squid2.7/var/logs/access.log.*

00 8 * * * rm -f /usr/local/squid2.7/var/logs/store.log.* 

#每日8:00刪除分割的日誌檔案

Oracle日誌檔案過大(處理方法)

oracle日誌檔案過大 引自 oracle資料庫的日誌檔案 oracle base admin orasid bdump alert orasid.log記錄了redo log的轉換 資料庫啟動和關閉,資料庫結構的改變,undo段的修改,死鎖,內部錯誤等資訊.dba需要檢查這個檔案有無ora 錯誤...

log檔案過大處理方法

最好備份日誌,以後可通過日誌恢復資料。以下為日誌處理方法 一般不建議做第4,6兩步 第4步不安全,有可能損壞資料庫或丟失資料 第6步如果日誌達到上限,則以後的資料庫處理會失敗,在清理日誌後才能恢復.下面的所有庫名都指你要處理的資料庫的庫名 1.清空日誌 dump transaction 庫名 wit...

oracle11g 監聽日誌過大處理

在oracle的使用過程中,oracle執行的時間長了後 會遇到連不上資料庫的情況,例項和監聽都正常啟動的。可能就是監聽日誌過大導致的。可以直接echo listener.log清理掉,但是一般不會這麼做,我們通常會保留監聽日誌,方便後續的使用。可以按下面的步驟操作 lsnrctl set log ...