如何排除IBM Websphere的日志警告消息?

时间:2018-10-06 10:26:22

标签: logging websphere

如果将登录级别设置为INFO(* = info),是否可以排除针对IBM Websphere应用程序服务器日志记录的警告消息?

1 个答案:

答案 0 :(得分:1)

缺省情况下,WebSphere Application Server的全局日志级别为*=info。这意味着将记录以下消息:信息,审核,警告,严重和致命。使用* =严重,* =致命或* = off几乎总是一种不当行为,因为警告和错误通常不经常发生,并且对于理解为什么会发生问题至关重要。使用* =警告通常是一种不当行为,因为有许多信息性消息对于理解为什么会发生问题非常有用。如果有重复的消息充斥您的日志,那么最后的选择应该是广泛禁用核心日志记录;相反,请考虑:

  1. 与消息所有者一起打开支持通知单,以了解为什么消息如此频繁地出现。
  2. 更改这些消息的特定记录器的日志级别(了解它们在#1中的含义之后)。在全局日志级别之后指定的任何日志级别都会覆盖该特定记录器的日志级别。例如,如果日志配置为*=info:com.test.Logger=warning,则仅更改com.test.Logger消息的阈值。
  3. 在WebSphere Liberty上,使用com.ibm.ws.logging.hideMessage隐藏特定消息。