Weblogic日志体系

WebLogic各类日志文件:记录内容 + 适用排查场景

一、AdminServer相关日志(管理服务)

1. AdminServer.log / AdminServer.log000xx

记录内容

  1. 管理服务自身启停、端口监听、安全认证、用户登录操作;
  2. 应用部署/卸载、集群配置、数据源修改、域参数变更等控制台操作;
  3. 管理服务内部异常、权限校验失败、控制台页面报错、与受管Server通信故障;
  4. 授权、角色、LDAP/数据库用户认证日志。

适用排查场景

  • 控制台登录失败、账号密码报错、权限不足;
  • 应用部署失败、更新/卸载报错;
  • 修改域配置、数据源、集群后不生效;
  • AdminServer启动失败、与Server-0失联;
  • 后台操作审计、谁修改过域配置。

2. base_domain.log / base_domain.log000xx

记录内容

域级全局事件,全服务统一管控日志:集群状态变更、服务启停指令、域生命周期事件、跨服务通信、全局安全策略变更。

适用排查场景

  • 集群节点状态异常、服务被强制关闭;
  • 批量启停服务、集群同步失败;
  • 全局安全配置、JTA事务域级报错;
  • 多服务间协调通讯异常。

二、Server-0相关日志(业务受管服务)

1. Server-0.log / Server-0.log000xx

记录内容

  1. 业务应用加载、类加载、Spring/框架初始化、接口执行日志;
  2. JDBC数据库连接、SQL执行、事务、连接池满/泄漏报错;
  3. 业务异常Exception、空指针、接口500报错、定时任务执行;
  4. JMS消息、EJB、缓存、线程池运行状态;
  5. 服务启停、端口绑定、SSL证书校验、请求处理链路。

适用排查场景

  • 业务接口报错、页面500、程序异常堆栈;
  • 数据库连接超时、连接池耗尽、SQL报错;
  • 应用启动加载失败、jar包冲突;
  • 定时任务不执行、消息收发异常;
  • 接口响应慢、线程阻塞、业务逻辑故障。

2. Server-0.out

记录内容

  1. JVM启动参数、GC垃圾回收日志、堆内存变化;
  2. 系统标准输出/标准错误(System.out/System.err打印);
  3. JVM崩溃、OOM、堆溢出、JNI/本地库报错;
  4. 第三方中间件、启动脚本打印、启动阶段详细输出。

适用排查场景

  • 服务启动直接闪退、JVM崩溃;
  • 内存溢出OOM、频繁FullGC、内存泄漏;
  • 程序打印的自定义控制台日志;
  • 启动参数错误、本地依赖库缺失。

3. access.log / access.log000xx(AdminServer、Server-0均存在)

记录内容

所有HTTP/HTTPS访问原始请求:客户端IP、请求时间、请求URL、请求方式、响应状态码、返回数据大小、请求耗时、请求头信息。

适用排查场景

  • 接口404/403/405/502等HTTP状态异常;
  • 溯源客户端来源IP、恶意高频访问;
  • 统计接口响应耗时、慢接口定位;
  • 接口调用量、流量统计、外部第三方调用记录;
  • 接口被拦截、跨域、请求丢失排查。

三、diagnostic_images 诊断目录文件

记录内容

线程Dump(线程栈快照)、Heap堆Dump内存文件、诊断事件快照;

触发条件:线程死锁、长时间阻塞、OOM、服务卡死时自动生成。

适用排查场景

  • 服务卡死、无响应、接口长时间阻塞;
  • 线程死锁、线程池耗尽、大量WAIT/BLOCKED线程;
  • 内存持续上涨、内存泄漏、频繁OOM;
  • CPU占用100%,定位占用资源业务线程。

快速故障排查对照表

故障现象 优先查看日志
控制台登不上、部署应用失败 AdminServer.log + base_domain.log
业务页面/接口报错、数据库异常 Server-0.log
服务启动失败、JVM崩溃、内存溢出 Server-0.out
接口访问404、慢请求、溯源客户端 access.log
服务卡死、CPU高、线程死锁、内存泄漏 diagnostic_images
集群/域全局配置、多服务同步异常 base_domain.log
相关推荐
2035去旅行5 小时前
bootcmd 详细讲解
linux·嵌入式·arm·soc
陈希1236 小时前
Linux 防火墙配置实战:firewalld、iptables 与云安全组
linux·运维·服务器
女神下凡6 小时前
芯参谋(95):嵌入式文件系统_开发指南
linux·服务器·arm开发·驱动开发·设计规范
且从容.10 小时前
Ubuntu安装flume
linux·ubuntu·flume
承渊政道10 小时前
Linux网络学习【Reactor反应堆模式】
linux·网络·学习·ubuntu·reactor
且从容.13 小时前
ubuntu安装flink
linux·ubuntu·flink
爱和冰阔落15 小时前
【Linux网络】TCP 服务器如何并发处理多个客户端?从 fork、僵尸进程到双重 fork
linux·运维·服务器·网络
程序员沉梦听雨15 小时前
WSL2的安装与使用
linux·wsl
微小的鱼15 小时前
Linux的渲染与显示系统链路
android·java·linux
lisanmengmeng15 小时前
alertmanger 标签 rules 打上分组标签
linux·运维·服务器