leyu.樂(lè )魚(yú)
mv /etc/cron.daily/logrotate /etc/<cron 目錄>/
在此語(yǔ)法中,將 <cron directory> 替換為以下目錄之一:
例如,要每周輪換日志,請輸入以下命令:
mv /etc/cron.daily/logrotate
/etc/cron.weekly/
下次 crontab 實(shí)用程序運行 logrotate 腳本時(shí),YK-ADC 系統將使用新設置。
logrotate 腳本會(huì )刪除早于 Logrotate.LogAge 數據庫變量指定的天數的日志文件。默認情況下,該變量設置為 8。因此,系統配置為刪除超過(guò) 8 天的存檔副本。
過(guò)程的影響:執行以下過(guò)程不會(huì )對您的系統產(chǎn)生負面影響。
您可以通過(guò)執行以下過(guò)程來(lái)修改 Logrotate.LogAge 數據庫變量:
TMSH
修改 /sys db logrotate.logage 值 <value>
在此命令語(yǔ)法中,請注意以下事項:
保存 /sys config
tmsh log-rotate common-backlogs 選項指定系統為每個(gè)日志文件保留的最大日志文件數。默認情況下,YK-ADC 系統配置為每個(gè)日志文件最多保留 24 個(gè)存檔副本。
注: 除非您更改日志輪換頻率或 Logrotate.LogAge 數據庫變量,否則系統不太可能達到日志文件的最大存檔副本數 24 個(gè)。
過(guò)程的影響:執行以下過(guò)程不會(huì )對您的系統產(chǎn)生負面影響。
您可以通過(guò)執行以下過(guò)程來(lái)修改已存檔日志文件的數量:
TMSH
修改 /sys log-rotate common-backlogs
<value>
在此命令語(yǔ)法中,請注意以下事項:
3.
--0代表系統日志存儲時(shí)間支持7天,為減少系統日志占用磁盤(pán)空間,設備出廠(chǎng)默認都設為0;
4.
--100 代表系統日志存儲時(shí)間支持365天,當客戶(hù)受審計要求,需要保存系統日志時(shí),開(kāi)啟此選項,需要注意日志占用磁盤(pán)空間的使用率。
保存 /sys config
logcheck.msgcnt 數據庫變量控制 alertd logcheck 的消息計數。
當通過(guò) syslog 記錄的消息數達到為 logcheck.msgcnt 數據庫鍵定義的值時(shí),alertd 進(jìn)程將運行 logrotate。當系統以高容量和高磁盤(pán)使用率進(jìn)行日志記錄時(shí),日志會(huì )更頻繁地輪換。
當 alertd 進(jìn)程將其計數器遞增到 logcheck.msgcnt 數據庫變量定義的值時(shí),如果日志文件大于可用空間的一半,或者 /var/log/ 大于 logcheck.alertthres 數據庫變量的值,則會(huì )強制進(jìn)行日志輪換。
重要提示:leyu.樂(lè )魚(yú)建議您避免修改 YK-ADC 數據庫密鑰,除非 leyu.樂(lè )魚(yú) 支持指示您這樣做或出于故障排除目的需要這樣做。
注意:bigd 守護程序調試日志和一些其他日志不會(huì )經(jīng)過(guò) syslog,因此它們不會(huì )影響此計數器的配置。
過(guò)程的影響:執行以下過(guò)程會(huì )更改 YK-ADC 設備的日志輪換速率。
您可以通過(guò)執行以下過(guò)程來(lái)修改消息計數:
TMSH
修改 /sys db logcheck.msgcnt 值 <value>
在此命令語(yǔ)法中,請注意 <value> 是 5 2147483647 的合法值范圍。
保存 /sys config
leyu.樂(lè )魚(yú)
京ICP備2022033023號
京公網(wǎng)安備 11030102011456號
mv /etc/cron.daily/logrotate /etc/<cron 目錄>/
在此語(yǔ)法中,將 <cron directory> 替換為以下目錄之一:
例如,要每周輪換日志,請輸入以下命令:
mv /etc/cron.daily/logrotate
/etc/cron.weekly/
下次 crontab 實(shí)用程序運行 logrotate 腳本時(shí),YK-ADC 系統將使用新設置。
logrotate 腳本會(huì )刪除早于 Logrotate.LogAge 數據庫變量指定的天數的日志文件。默認情況下,該變量設置為 8。因此,系統配置為刪除超過(guò) 8 天的存檔副本。
過(guò)程的影響:執行以下過(guò)程不會(huì )對您的系統產(chǎn)生負面影響。
您可以通過(guò)執行以下過(guò)程來(lái)修改 Logrotate.LogAge 數據庫變量:
TMSH
修改 /sys db logrotate.logage 值 <value>
在此命令語(yǔ)法中,請注意以下事項:
保存 /sys config
tmsh log-rotate common-backlogs 選項指定系統為每個(gè)日志文件保留的最大日志文件數。默認情況下,YK-ADC 系統配置為每個(gè)日志文件最多保留 24 個(gè)存檔副本。
注: 除非您更改日志輪換頻率或 Logrotate.LogAge 數據庫變量,否則系統不太可能達到日志文件的最大存檔副本數 24 個(gè)。
過(guò)程的影響:執行以下過(guò)程不會(huì )對您的系統產(chǎn)生負面影響。
您可以通過(guò)執行以下過(guò)程來(lái)修改已存檔日志文件的數量:
TMSH
修改 /sys log-rotate common-backlogs
<value>
在此命令語(yǔ)法中,請注意以下事項:
3.
--0代表系統日志存儲時(shí)間支持7天,為減少系統日志占用磁盤(pán)空間,設備出廠(chǎng)默認都設為0;
4.
--100 代表系統日志存儲時(shí)間支持365天,當客戶(hù)受審計要求,需要保存系統日志時(shí),開(kāi)啟此選項,需要注意日志占用磁盤(pán)空間的使用率。
保存 /sys config
logcheck.msgcnt 數據庫變量控制 alertd logcheck 的消息計數。
當通過(guò) syslog 記錄的消息數達到為 logcheck.msgcnt 數據庫鍵定義的值時(shí),alertd 進(jìn)程將運行 logrotate。當系統以高容量和高磁盤(pán)使用率進(jìn)行日志記錄時(shí),日志會(huì )更頻繁地輪換。
當 alertd 進(jìn)程將其計數器遞增到 logcheck.msgcnt 數據庫變量定義的值時(shí),如果日志文件大于可用空間的一半,或者 /var/log/ 大于 logcheck.alertthres 數據庫變量的值,則會(huì )強制進(jìn)行日志輪換。
重要提示:leyu.樂(lè )魚(yú)建議您避免修改 YK-ADC 數據庫密鑰,除非 leyu.樂(lè )魚(yú) 支持指示您這樣做或出于故障排除目的需要這樣做。
注意:bigd 守護程序調試日志和一些其他日志不會(huì )經(jīng)過(guò) syslog,因此它們不會(huì )影響此計數器的配置。
過(guò)程的影響:執行以下過(guò)程會(huì )更改 YK-ADC 設備的日志輪換速率。
您可以通過(guò)執行以下過(guò)程來(lái)修改消息計數:
TMSH
修改 /sys db logcheck.msgcnt 值 <value>
在此命令語(yǔ)法中,請注意 <value> 是 5 2147483647 的合法值范圍。
保存 /sys config