温馨提示×

centos怎么查weblogic日志

小樊
57
2026-09-27 13:35:12
栏目: 智能运维

在 CentOS 上查看 WebLogic 日志,通常根据日志类型和安装方式不同,位置会有所区别。下面按常见情况给你说明。


一、WebLogic 常见日志文件位置

1. 域(Domain)日志(最常用)

一般位于:

$DOMAIN_HOME/servers/AdminServer/logs/AdminServer.log

示例(假设域目录):

/opt/weblogic/user_projects/domains/base_domain/servers/AdminServer/logs/AdminServer.log

查看命令:

tail -f /opt/weblogic/user_projects/domains/base_domain/servers/AdminServer/logs/AdminServer.log

2. 受管服务器(Managed Server)日志

如果是 server1:

$DOMAIN_HOME/servers/server1/logs/server1.log

3. 标准输出日志(startWebLogic.log)

启动 WebLogic 的控制台输出:

$DOMAIN_HOME/servers/AdminServer/logs/AdminServer.out

或

$DOMAIN_HOME/bin/nohup.out

4. 域级别日志(Domain Log)

$DOMAIN_HOME/servers/AdminServer/logs/domain.log

二、快速查找日志位置(推荐)

如果你不知道 DOMAIN_HOME 在哪:

find / -name "AdminServer.log" 2>/dev/null

或:

ps -ef | grep weblogic

看启动参数里的 weblogic.Domain 或路径。


三、常用查看命令

实时查看日志

tail -f AdminServer.log

查看最近 100 行

tail -n 100 AdminServer.log

搜索关键字(如 ERROR)

grep ERROR AdminServer.log

分页查看

less AdminServer.log

四、通过 WebLogic Console 查日志(可选)

  1. 登录 WebLogic Console
  2. Environment → Servers
  3. 选择服务器 → Logging → View Log Messages

五、总结(最简路径)

tail -f $DOMAIN_HOME/servers/AdminServer/logs/AdminServer.log

如果你愿意,可以告诉我:

  • WebLogic 版本
  • 是否集群
  • 具体想查什么错误(启动失败 / 部署 / 性能)

我可以给你更精确的命令。

0 踩