日志配置
logging.xml
文件设置日志级别、输出路径及文件名。DOMAIN_HOME/bin/setDomainEnv.sh
中配置标准输出/错误日志路径。日志轮转
logrotate
工具,编辑/etc/logrotate.d/weblogic
配置文件,设置轮转周期(如每日)、保留天数、压缩等参数,示例:/path/to/weblogic/logs/*.log {
daily
rotate 7
compress
missingok
notifempty
create 640 root adm
postrotate
/bin/kill -HUP $(cat /path/to/weblogic/logs/server.pid 2>/dev/null) 2>/dev/null || true
endscript
}
```。
日志查看与分析
tail -f
实时查看、grep
过滤关键字、awk
统计错误日志。日志安全与监控
auditd
监控日志文件访问,或配置rsyslog
集中管理日志。日志存储与归档
logrotate
将轮转后的日志压缩存储到远程服务器或云存储。domain.log
)至安全路径。$DOMAIN_HOME/logs/
(含server.log
、access.log
等)。yum install logrotate
。logrotate -f /etc/logrotate.d/weblogic
。