[原创]Weblogic日志文件详解_Tomcat, WebLogic及J2EE讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  Tomcat, WebLogic及J2EE讨论区 »
总帖数
1
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 6597 | 回复: 0   主题: [原创]Weblogic日志文件详解        下一篇 
rui.yuan
注册用户
等级:中校
经验:1637
发帖:29
精华:0
注册:1970-1-1
状态:离线
发送短消息息给rui.yuan 加好友    发送短消息息给rui.yuan 发消息
发表于: IP:您无权察看 2014-11-20 17:11:33 | [全部帖] [楼主帖] 楼主

日志分类:

域日志

/WLS_HOME/userprojects/domain/base_domain/servers/AdminServer/logs(默认位置

)

域日志记录一个Domain的运行情况,一个Domain中的各个Weblogic Server可以把他们的一些运行信息(比如很严重的错误)发送给一个DomainAdmainistrator Server上,Administrator Server再把这些信息写到Domain日志中。默认名为domain_<name>.log

服务器日志

/WLS_HOME/user_projects/domain/base_domain/servers/AdminServerlogs/WLS_HOME/user_projects/domains/base_domain/servers/servername/logs(默认位置)

Weblogic运行日志。假如Weblogic Server在启动或运行过程中有错误发生,错误信息会显示在屏幕上,并且会记录在一个LOG文件中,该文件默认名为AdminServer.log.该文件也记录Weblogic的启动及关闭等其他信息。可在Gernal属性页中设置该文件的路径及名字、错误的输出等级等。同时创建的每个被管服务器也会有个Server<name>.log文件记录被管服务器在运行时的信息

访问日志

/WLS_HOME/user_project/domain/servers/servername/logs(默认位置)

HTTP访问日志。在Weblogic中可以对用HTTPHTTPS协议访问的服务器上的文件都做记录,该log文件默认的名字为Access.log,内容如下,该文件具体记录在某个时间、某个IP地址的客户端访问了服务器上的那个文件。

日志消息格式 
在 WebLogic Server 实例向服务器日志文件中写入消息时,每条消息的第一行以 #### 开头,后跟该消息的特性。每个特性都括在尖括号中。
以下是服务器日志文件中一条消息的示例:####<Sept 22, 2004 10:46:51 AM EST> <Notice> <WebLogicServer> <MyComputer> <examplesServer> <main> <<WLS Kernel>> <> <null> <1080575211904> <BEA-000360> 

<Server started in RUNNING mode>


在此示例中,消息的特性为:按区域设置格式的时间戳、严重程度、子系统、计算机名、服务器名、线程 ID、用户 ID、事务 ID、诊断上下文 ID、原始时间值、消息 ID 和消息文本。(后面的消息特性部分中描述各个特性。)
如果一条消息不是在事务上下文中记录的,则即使不包含事务 ID,也会包含用于事务 ID 的尖括号。
如果该消息中包含一个堆栈跟踪,则该堆栈跟踪包含在消息文本中。WebLogic Server 为其写入的消息使用主机的默认字符编码。
标准输出和标准错误中输出的格式 
在 WebLogic Server 实例将一条消息写入标准输出时,该输出不包含 #### 前缀,也不包含服务器名、计算机名、线程 ID、用户 ID、事务 ID、诊断上下文 ID 和原始时间值字段。
以下示例说明如何将前一部分中的消息输出到标准输出中:

<Sept 22, 2004 10:51:10 AM EST> <Notice> <WebLogicServer> <BEA-000360> <Server started in RUNNING mode>


在此示例中,消息特性为:按区域设置格式的时间戳、严重程度、子系统、消息 ID 和消息文本。

消息严重程度  

TRACE用于来自诊断操作库的消息。在启用服务器和应用程序类的诊断测量后,TRACE 消息会遵循方法的请求路径。

请参阅配置和使用 WebLogic 诊断框架中的诊断操作库

INFO用于报告正常操作;是低级别的信息性消息。 

NOTICE具有更高重要级别的信息性消息。 

WARNING发生可疑操作或发现可疑配置,但可能并不影响正常运行。

ERROR发生用户错误。系统或应用程序能够在不中断服务或在服务质量下降有限程度的情况下处理该错误

CRITICAL发生系统或服务错误。系统能够恢复,但可能导致服务瞬间不可用或服务质量永久性下降

ALERT特定服务处于不可用状态,而系统中其他部分仍然运行。无法进行自动恢复;需要立即由管理员解决该问题

EMERGENCY服务器处于不可用状态。此严重程度指示存在严重的系统故障或紧急状况。




赞(0)    操作        顶端 
总帖数
1
每页帖数
101/1页1
返回列表
发新帖子
请输入验证码: 点击刷新验证码
您需要登录后才可以回帖 登录 | 注册
技术讨论