Debian系统WebLogic日志查看指南
一 日志位置与类型
二 命令行快速查看
tail -f $DOMAIN_HOME/servers/$SERVER_NAME/logs/server.logtail -f $DOMAIN_HOME/servers/$SERVER_NAME/logs/access.loggrep -i "error" $DOMAIN_HOME/servers/$SERVER_NAME/logs/server.logawk '/error/ {print $1, $2, $3}' $DOMAIN_HOME/servers/$SERVER_NAME/logs/server.log | grep "2025-05-16"tail -f $DOMAIN_HOME/logs/stdout.logecho $DOMAIN_HOME、echo $SERVER_NAMEcd $DOMAIN_HOME/servers/$SERVER_NAME/logs && tail -f server.log三 图形化与远程集中查看
四 日志轮转与清理
/u01/app/weblogic/domain_name/logs/*.log {
daily
rotate 7
missingok
notifempty
compress
create 0644 weblogic weblogic
}
说明:按天轮转、保留 7 天、压缩归档、自动创建并设置权限。sudo logrotate -v /etc/logrotate.d/weblogicsudo logrotate -f /etc/logrotate.d/weblogic五 故障排查时的高效组合命令
tail -f /var/log/syslog、dmesg、journalctl -xeps aux | grep weblogicnc -zv 127.0.0.1 7001 或 telnet 127.0.0.1 7001top/htop、free -m、iostat -x 1tail -f $DOMAIN_HOME/servers/$SERVER_NAME/logs/server.log、grep -i "exception\|error" $DOMAIN_HOME/servers/$SERVER_NAME/logs/*.log