神州云科
mv /etc/cron.daily/logrotate /etc/<cron 目录>/
在此语法中,将 <cron directory> 替换为以下目录之一:
例如,要每周轮换日志,请输入以下命令:
mv /etc/cron.daily/logrotate
/etc/cron.weekly/
下次 crontab 实用程序运行 logrotate 脚本时,YK-ADC 系统将使用新设置。
logrotate 脚本会删除早于 Logrotate.LogAge 数据库变量指定的天数的日志文件。默认情况下,该变量设置为 8。因此,系统配置为删除超过 8 天的存档副本。
过程的影响:执行以下过程不会对您的系统产生负面影响。
您可以通过执行以下过程来修改 Logrotate.LogAge 数据库变量:
TMSH
修改 /sys db logrotate.logage 值 <value>
在此命令语法中,请注意以下事项:
保存 /sys config
tmsh log-rotate common-backlogs 选项指定系统为每个日志文件保留的最大日志文件数。默认情况下,YK-ADC 系统配置为每个日志文件最多保留 24 个存档副本。
注: 除非您更改日志轮换频率或 Logrotate.LogAge 数据库变量,否则系统不太可能达到日志文件的最大存档副本数 24 个。
过程的影响:执行以下过程不会对您的系统产生负面影响。
您可以通过执行以下过程来修改已存档日志文件的数量:
TMSH
修改 /sys log-rotate common-backlogs
<value>
在此命令语法中,请注意以下事项:
3.
--0代表系统日志存储时间支持7天,为减少系统日志占用磁盘空间,设备出厂默认都设为0;
4.
--100 代表系统日志存储时间支持365天,当客户受审计要求,需要保存系统日志时,开启此选项,需要注意日志占用磁盘空间的使用率。
保存 /sys config
logcheck.msgcnt 数据库变量控制 alertd logcheck 的消息计数。
当通过 syslog 记录的消息数达到为 logcheck.msgcnt 数据库键定义的值时,alertd 进程将运行 logrotate。当系统以高容量和高磁盘使用率进行日志记录时,日志会更频繁地轮换。
当 alertd 进程将其计数器递增到 logcheck.msgcnt 数据库变量定义的值时,如果日志文件大于可用空间的一半,或者 /var/log/ 大于 logcheck.alertthres 数据库变量的值,则会强制进行日志轮换。
重要提示:云科建议您避免修改 YK-ADC 数据库密钥,除非 云科 支持指示您这样做或出于故障排除目的需要这样做。
注意:bigd 守护程序调试日志和一些其他日志不会经过 syslog,因此它们不会影响此计数器的配置。
过程的影响:执行以下过程会更改 YK-ADC 设备的日志轮换速率。
您可以通过执行以下过程来修改消息计数:
TMSH
修改 /sys db logcheck.msgcnt 值 <value>
在此命令语法中,请注意 <value> 是 5 2147483647 的合法值范围。
保存 /sys config
神州云科
京ICP备2022033023号
京公网安备 11030102011456号
mv /etc/cron.daily/logrotate /etc/<cron 目录>/
在此语法中,将 <cron directory> 替换为以下目录之一:
例如,要每周轮换日志,请输入以下命令:
mv /etc/cron.daily/logrotate
/etc/cron.weekly/
下次 crontab 实用程序运行 logrotate 脚本时,YK-ADC 系统将使用新设置。
logrotate 脚本会删除早于 Logrotate.LogAge 数据库变量指定的天数的日志文件。默认情况下,该变量设置为 8。因此,系统配置为删除超过 8 天的存档副本。
过程的影响:执行以下过程不会对您的系统产生负面影响。
您可以通过执行以下过程来修改 Logrotate.LogAge 数据库变量:
TMSH
修改 /sys db logrotate.logage 值 <value>
在此命令语法中,请注意以下事项:
保存 /sys config
tmsh log-rotate common-backlogs 选项指定系统为每个日志文件保留的最大日志文件数。默认情况下,YK-ADC 系统配置为每个日志文件最多保留 24 个存档副本。
注: 除非您更改日志轮换频率或 Logrotate.LogAge 数据库变量,否则系统不太可能达到日志文件的最大存档副本数 24 个。
过程的影响:执行以下过程不会对您的系统产生负面影响。
您可以通过执行以下过程来修改已存档日志文件的数量:
TMSH
修改 /sys log-rotate common-backlogs
<value>
在此命令语法中,请注意以下事项:
3.
--0代表系统日志存储时间支持7天,为减少系统日志占用磁盘空间,设备出厂默认都设为0;
4.
--100 代表系统日志存储时间支持365天,当客户受审计要求,需要保存系统日志时,开启此选项,需要注意日志占用磁盘空间的使用率。
保存 /sys config
logcheck.msgcnt 数据库变量控制 alertd logcheck 的消息计数。
当通过 syslog 记录的消息数达到为 logcheck.msgcnt 数据库键定义的值时,alertd 进程将运行 logrotate。当系统以高容量和高磁盘使用率进行日志记录时,日志会更频繁地轮换。
当 alertd 进程将其计数器递增到 logcheck.msgcnt 数据库变量定义的值时,如果日志文件大于可用空间的一半,或者 /var/log/ 大于 logcheck.alertthres 数据库变量的值,则会强制进行日志轮换。
重要提示:云科建议您避免修改 YK-ADC 数据库密钥,除非 云科 支持指示您这样做或出于故障排除目的需要这样做。
注意:bigd 守护程序调试日志和一些其他日志不会经过 syslog,因此它们不会影响此计数器的配置。
过程的影响:执行以下过程会更改 YK-ADC 设备的日志轮换速率。
您可以通过执行以下过程来修改消息计数:
TMSH
修改 /sys db logcheck.msgcnt 值 <value>
在此命令语法中,请注意 <value> 是 5 2147483647 的合法值范围。
保存 /sys config