Как исключить ведение журнала предупреждающих сообщений для IBM Websphere? - PullRequest
0 голосов
/ 06 октября 2018

Можно ли исключить предупреждающие сообщения при ведении журнала сервера приложений IBM Websphere, если для уровня входа задано значение INFO (* = информация)?

1 Ответ

0 голосов
/ 08 октября 2018

По умолчанию, WebSphere Application Server имеет глобальный уровень ведения журнала *=info.Это означает, что в журнале регистрируются следующие сообщения: информация, аудит, предупреждение, серьезное и фатальное.Использовать * = серьезную, * = смертельную или * = off почти всегда неправильную практику, потому что предупреждения и ошибки, как правило, возникают редко и имеют решающее значение для понимания причин возникновения проблем.Часто неправильно использовать * = предупреждение, потому что есть много информационных сообщений, которые очень полезны для понимания причин возникновения проблем.Если в журналах появляются повторяющиеся сообщения, то в крайнем случае следует широко отключить ведение журнала;вместо этого рассмотрим:

  1. Откройте заявку в службу поддержки с владельцем сообщения, чтобы понять, почему сообщение происходит так часто.
  2. Измените уровень журнала конкретного регистратора для этих сообщений (после понимания того, что они значат в # 1).Любые уровни журнала, указанные после уровня глобального журнала, переопределяют уровень журнала для этого конкретного регистратора.Например, если конфигурация журнала *=info:com.test.Logger=warning, то порог изменяется только для сообщений com.test.Logger.
  3. В WebSphere Liberty используйте com.ibm.ws.logging.hideMessage, чтобы скрыть определенные сообщения.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...