自動清理 IIS 日誌的指令碼

2022-09-08 11:21:10 字數 538 閱讀 9778

**自:

原來的虛擬主機伺服器一直用 awstats 對 iis 的日誌分析統計,我把它設成每天晚上進行一次分析,統計前一天的日誌檔案,分析過的日誌檔案一般也就沒有什麼大用處了。但是 iis 的每個站點每天都有乙個日誌檔案生成,小的幾百 k,大的則有幾百 m,如果不定期及時清理的話,系統盤很快就被塞滿了,因此我寫了乙個清理 iis 日誌的指令碼,新增到計畫任務裡,每天執行一次,自動清除 3 天以前的日誌檔案,所以伺服器不用管它,也不用擔心日誌塞滿系統盤了。

上個月底,重灌虛擬主機伺服器時,那個自動清理 iis 日誌的指令碼沒有備份,跟隨系統盤一塊格式化了。因為一直比較忙,所以重灌好以後就沒來得及重寫,今天登入到那台虛擬主機伺服器一看,系統盤空間只剩幾百兆了。沒辦法,只好重新把那個指令碼寫了一遍。原來好像是用 vbscript 寫的,這次改用 j**ascript 了。

function

dellogfile

(beforedays)}

}}dellogfile(3

);重寫了一遍也沒花多少時間,早知如此,我就不拖到今天了。

IIS日誌自動清理

iis在執行的過程中日誌會不停地增長,若iis的 被頻繁的呼叫或不當的呼叫,則會產生很多日誌。對於系統盤或者磁碟空間不夠的伺服器來說。iis日誌自動清 理則非常有必要。指令碼如下 1,檔名 rmiislog.js 指令碼內容 function dellogfile beforedays dellog...

IIS日誌自動清理

iis在執行的過程中日誌會不停地增長,若iis的 被頻繁的呼叫或不當的呼叫,則會產生很多日誌。我在系統運維的時候曾出現過20g的系統盤,由於合作商開發的程式有問題,每幾百微秒呼叫一次web服務,短期內導致日誌膨脹至8 9g。對於系統盤或者磁碟空間不夠的伺服器來說。iis日誌自動清理則非常有必要。指令...

Oracle自動清理日誌指令碼

一 背景 二 工具介紹 rman recovery manager 是一種用於備份 backup 還原 restore 和恢復 recover 資料庫的 oracle 工具。rman只能用於oracle8或更高的版本中。它能夠備份整個資料庫或資料庫部件,如表空間 資料檔案 控制檔案 歸檔檔案以及sp...