Linux WebLogic日志管理主要包括日志查看、配置、轮转及分析等操作,具体如下:
日志位置
DOMAIN_HOME/servers/SERVER_NAME/logs/SERVER_NAME.logDOMAIN_HOME/servers/SERVER_NAME/logs/access.logDOMAIN_HOME/servers/ADMIN_SERVER_NAME/logs/DOMAIN_NAME.log日志查看
tail -f 实时查看,grep 过滤关键字。journalctl(systemd环境)或 ELK Stack(集中分析)。日志轮转配置
logrotate:
yum install logrotate。/etc/logrotate.d/weblogic,示例:/path/to/weblogic/logs/*.log {
daily
rotate 7
compress
missingok
create 640 weblogic weblogic
postrotate
/path/to/weblogic/bin/stopWebLogic.sh
/path/to/weblogic/bin/startWebLogic.sh
endscript
}
```。
logrotate -f /etc/logrotate.d/weblogic。日志级别配置
DOMAIN_HOME/bin/setDomainEnv.sh,设置 JAVA_OPTIONS 参数,如 -Dweblogic.Stdout=stdout.log。logging.xml 文件调整日志输出格式和级别(需重启生效)。集中管理与分析
注意事项